Geant4  10.02.p02
G4AnalyticalPolSolver Class Reference

#include <G4AnalyticalPolSolver.hh>

Public Member Functions

 G4AnalyticalPolSolver ()
 
 ~G4AnalyticalPolSolver ()
 
G4int QuadRoots (G4double p[5], G4double r[3][5])
 
G4int CubicRoots (G4double p[5], G4double r[3][5])
 
G4int BiquadRoots (G4double p[5], G4double r[3][5])
 
G4int QuarticRoots (G4double p[5], G4double r[3][5])
 

Detailed Description

Definition at line 64 of file G4AnalyticalPolSolver.hh.

Constructor & Destructor Documentation

G4AnalyticalPolSolver::G4AnalyticalPolSolver ( )

Definition at line 37 of file G4AnalyticalPolSolver.cc.

G4AnalyticalPolSolver::~G4AnalyticalPolSolver ( )

Definition at line 41 of file G4AnalyticalPolSolver.cc.

Member Function Documentation

G4int G4AnalyticalPolSolver::BiquadRoots ( G4double  p[5],
G4double  r[3][5] 
)

Definition at line 172 of file G4AnalyticalPolSolver.cc.

References a, CubicRoots(), and QuadRoots().

+ Here is the call graph for this function:

G4int G4AnalyticalPolSolver::CubicRoots ( G4double  p[5],
G4double  r[3][5] 
)

Definition at line 85 of file G4AnalyticalPolSolver.cc.

References x.

Referenced by BiquadRoots(), and QuarticRoots().

+ Here is the caller graph for this function:

G4int G4AnalyticalPolSolver::QuadRoots ( G4double  p[5],
G4double  r[3][5] 
)

Definition at line 50 of file G4AnalyticalPolSolver.cc.

References d2.

Referenced by BiquadRoots().

+ Here is the caller graph for this function:

G4int G4AnalyticalPolSolver::QuarticRoots ( G4double  p[5],
G4double  r[3][5] 
)

Definition at line 272 of file G4AnalyticalPolSolver.cc.

References a, a0, a1, a2, a3, CubicRoots(), D(), and DBL_MAX.

+ Here is the call graph for this function:


The documentation for this class was generated from the following files: