Geant4
10.01.p01
|
#include <G4PolynomialSolver.hh>
Public Member Functions | |
G4PolynomialSolver (T *typeF, F func, F deriv, G4double precision) | |
~G4PolynomialSolver () | |
G4double | solve (G4double IntervalMin, G4double IntervalMax) |
Private Member Functions | |
G4double | Newton (G4double IntervalMin, G4double IntervalMax) |
G4int | BezierClipping (G4double *IntervalMin, G4double *IntervalMax) |
Private Attributes | |
T * | FunctionClass |
F | Function |
F | Derivative |
G4double | Precision |
Definition at line 104 of file G4PolynomialSolver.hh.
G4PolynomialSolver< T, F >::G4PolynomialSolver | ( | T * | typeF, |
F | func, | ||
F | deriv, | ||
G4double | precision | ||
) |
G4PolynomialSolver< T, F >::~G4PolynomialSolver | ( | ) |
|
private |
|
private |
G4double G4PolynomialSolver< T, F >::solve | ( | G4double | IntervalMin, |
G4double | IntervalMax | ||
) |
|
private |
Definition at line 129 of file G4PolynomialSolver.hh.
|
private |
Definition at line 128 of file G4PolynomialSolver.hh.
|
private |
Definition at line 127 of file G4PolynomialSolver.hh.
|
private |
Definition at line 131 of file G4PolynomialSolver.hh.