36#ifndef DOLO_MCPRI_RK34_HH
37#define DOLO_MCPRI_RK34_HH
57 G4int numberOfVariables = 6,
127 G4double *ak2, *ak3, *ak4, *ak5, *ak6, *yTemp, *yIn;
132 G4double *fLastInitialVector, *fLastFinalVector,
133 *fLastDyDx, *fMidVector, *fMidError;
G4StepperType
G4StepperType defines the available integrator of particle's equation of motion in Geant4.
@ kDoLoMcPriRK34
G4DoLoMcPriRK34.
G4DoLoMcPriRK34 implements the Dormand-Lockyer-McGorrigan-Prince-6-3-4 non-FSAL method ( 6 stage,...
void Stepper(const G4double y[], const G4double dydx[], G4double h, G4double yout[], G4double yerr[]) override
void Interpolate(const G4double yInput[], const G4double dydx[], const G4double Step, G4double yOut[], G4double tau)
G4DoLoMcPriRK34 & operator=(const G4DoLoMcPriRK34 &)=delete
G4int IntegratorOrder() const override
G4DoLoMcPriRK34(G4EquationOfMotion *EqRhs, G4int numberOfVariables=6, G4bool primary=true)
~G4DoLoMcPriRK34() override
G4DoLoMcPriRK34(const G4DoLoMcPriRK34 &)=delete
void SetupInterpolation()
G4double DistChord() const override
G4StepperType StepperType() const override
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)