41#ifndef G4DORMAND_PRINCE_RK78_HH
42#define G4DORMAND_PRINCE_RK78_HH
63 G4int numberOfVariables = 6,
111 G4double *ak2, *ak3, *ak4, *ak5, *ak6, *ak7, *ak8,
112 *ak9, *ak10, *ak11, *ak12, *ak13,
118 G4double *fLastInitialVector, *fLastFinalVector,
119 *fLastDyDx, *fMidVector, *fMidError;
G4StepperType
G4StepperType defines the available integrator of particle's equation of motion in Geant4.
@ kDormandPrinceRK78
G4DormandPrinceRK78.
G4DormandPrinceRK78 implements the Dormand-Prince 8(7)13M non-FSAL Runge-Kutta method,...
G4DormandPrinceRK78 & operator=(const G4DormandPrinceRK78 &)=delete
G4DormandPrinceRK78(G4EquationOfMotion *EqRhs, G4int numberOfVariables=6, G4bool primary=true)
G4StepperType StepperType() const override
void Stepper(const G4double y[], const G4double dydx[], G4double h, G4double yout[], G4double yerr[]) override
G4int IntegratorOrder() const override
G4double DistChord() const override
~G4DormandPrinceRK78() override
G4DormandPrinceRK78(const G4DormandPrinceRK78 &)=delete
G4EquationOfMotion is the abstract base class for the right hand size of the equation of motion of a ...
G4MagIntegratorStepper(G4EquationOfMotion *Equation, G4int numIntegrationVariables, G4int numStateVariables=12, G4bool isFSAL=false)