35#ifndef G4FSAL_BOGACKI_SHAMPINE_45_HH
36#define G4FSAL_BOGACKI_SHAMPINE_45_HH
56 G4int numberOfVariables = 6,
118 void PrepareConstants();
121 G4double *ak2, *ak3, *ak4, *ak5, *ak6, *ak7, *ak8, *ak9, *ak10, *ak11,
126 G4double *fLastInitialVector, *fLastFinalVector,
127 *fLastDyDx, *fMidVector, *fMidError;
134 static G4bool fPreparedConstants;
G4EquationOfMotion is the abstract base class for the right hand size of the equation of motion of a ...
G4FSALBogackiShampine45 is an integrator of particle's equation of motion based on the Bogacki-Shampi...
G4double DistChord() const override
~G4FSALBogackiShampine45() override
void interpolate(const G4double yInput[], const G4double dydx[], G4double yOut[], G4double Step, G4double tau)
G4int IntegratorOrder() const override
G4FSALBogackiShampine45(const G4FSALBogackiShampine45 &)=delete
G4FSALBogackiShampine45 & operator=(const G4FSALBogackiShampine45 &)=delete
void Stepper(const G4double y[], const G4double dydx[], G4double h, G4double yout[], G4double yerr[], G4double nextDydx[]) override
G4FSALBogackiShampine45(G4EquationOfMotion *EqRhs, G4int numberOfVariables=6, G4bool primary=true)
G4VFSALIntegrationStepper(G4EquationOfMotion *Equation, G4int numIntegrationVariables, G4int numStateVariables=12)