39#ifndef G4DORMAND_PRINCE_745_HH
40#define G4DORMAND_PRINCE_745_HH
61 G4int numberOfVariables = 6);
G4StepperType
G4StepperType defines the available integrator of particle's equation of motion in Geant4.
@ kDormandPrince745
G4DormandPrince745.
void Stepper(const G4double yInput[], const G4double dydx[], G4double hstep, G4double yOutput[], G4double yError[]) override
G4int IntegratorOrder() const override
G4StepperType StepperType() const override
G4DormandPrince745(G4EquationOfMotion *equation, G4int numberOfVariables=6)
void Interpolate4thOrder(G4double yOut[], G4double tau) const
G4DormandPrince745(const G4DormandPrince745 &)=delete
G4double DistChord() const override
const G4String & StepperTypeName() const
G4DormandPrince745 & operator=(const G4DormandPrince745 &)=delete
void SetupInterpolation()
const G4String & StepperDescription() const
~G4DormandPrince745() override=default
const field_utils::State & GetYOut() const
void Interpolate(G4double tau, G4double yOut[]) const
void SetupInterpolation5thOrder()
void Interpolate5thOrder(G4double yOut[], G4double tau) const
G4EquationOfMotion * GetSpecificEquation()
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)
G4EquationOfMotion * GetEquationOfMotion()
G4double[G4FieldTrack::ncompSVEC] State