35#ifndef G4FSALDORMANDPRINCE745_HH
36#define G4FSALDORMANDPRINCE745_HH
45 G4int numberOfVariables = 6,
83 G4double *ak2, *ak3, *ak4, *ak5, *ak6, *ak7,
91 G4double *fLastInitialVector, *fLastFinalVector,
92 *fInitialDyDx, *fLastDyDx, *fMidVector, *fMidError;
G4FSALDormandPrince745(G4EquationOfMotion *EqRhs, G4int numberOfVariables=6, G4bool primary=true)
void Interpolate(const G4double yInput[], const G4double dydx[], const G4double Step, G4double yOut[], G4double tau)
void Stepper(const G4double y[], const G4double dydx[], G4double h, G4double yout[], G4double yerr[], G4double nextDydx[]) override
~G4FSALDormandPrince745() override
void interpolate(const G4double yInput[], const G4double dydx[], G4double yOut[], G4double Step, G4double tau)
G4FSALDormandPrince745 & operator=(const G4FSALDormandPrince745 &)=delete
G4FSALDormandPrince745(const G4FSALDormandPrince745 &)=delete
G4double DistChord() const override
void SetupInterpolate(const G4double yInput[], const G4double dydx[], const G4double Step)
G4int IntegratorOrder() const override