Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4RKIntegrationDriver< T > Member List

This is the complete list of members for G4RKIntegrationDriver< T >, including all inherited members.

AccurateAdvance(G4FieldTrack &track, G4double hstep, G4double eps, G4double hinitial=0)=0G4VIntegrationDriverpure virtual
AdvanceChordLimited(G4FieldTrack &track, G4double hstep, G4double eps, G4double chordDistance)=0G4VIntegrationDriverpure virtual
ComputeNewStepSize(G4double errMaxNorm, G4double hstepCurrent) finalG4RKIntegrationDriver< T >virtual
DoesReIntegrate() const =0G4VIntegrationDriverpure virtual
G4RKIntegrationDriver(T *stepper)G4RKIntegrationDriver< T >
G4RKIntegrationDriver(const G4RKIntegrationDriver &)=deleteG4RKIntegrationDriver< T >
GetDerivatives(const G4FieldTrack &track, G4double dydx[]) const overrideG4RKIntegrationDriver< T >virtual
GetDerivatives(const G4FieldTrack &track, G4double dydx[], G4double field[]) const overrideG4RKIntegrationDriver< T >virtual
GetEquationOfMotion() overrideG4RKIntegrationDriver< T >virtual
GetMaxNoSteps() constG4RKIntegrationDriver< T >
GetPgrow() constG4RKIntegrationDriver< T >
GetPshrnk() constG4RKIntegrationDriver< T >
GetSafety() constG4RKIntegrationDriver< T >
GetSmallestFraction() constG4RKIntegrationDriver< T >
GetStepper() const overrideG4RKIntegrationDriver< T >virtual
GetStepper() overrideG4RKIntegrationDriver< T >virtual
GetVerboseLevel() const =0G4VIntegrationDriverpure virtual
GrowStepSize(G4double h, G4double error) constG4RKIntegrationDriver< T >protected
GrowStepSize2(G4double h, G4double error2) constG4RKIntegrationDriver< T >protected
max_stepping_decreaseG4VIntegrationDriverprotectedstatic
max_stepping_increaseG4VIntegrationDriverprotectedstatic
OnComputeStep(const G4FieldTrack *=nullptr)=0G4VIntegrationDriverpure virtual
OnStartTracking()=0G4VIntegrationDriverpure virtual
operator=(const G4RKIntegrationDriver &)=deleteG4RKIntegrationDriver< T >
QuickAdvance(G4FieldTrack &, const G4double[], G4double, G4double &, G4double &)G4VIntegrationDriverinlinevirtual
RenewStepperAndAdjust(G4MagIntegratorStepper *stepper) overrideG4RKIntegrationDriver< T >virtual
ReSetParameters(G4double safety=0.9)G4RKIntegrationDriver< T >
SetEquationOfMotion(G4EquationOfMotion *equation) overrideG4RKIntegrationDriver< T >virtual
SetMaxNoSteps(G4int val)G4RKIntegrationDriver< T >
SetSafety(G4double valS)G4RKIntegrationDriver< T >
SetSmallestFraction(G4double val)G4RKIntegrationDriver< T >
SetVerboseLevel(G4int level)=0G4VIntegrationDriverpure virtual
ShrinkStepSize(G4double h, G4double error) constG4RKIntegrationDriver< T >protected
ShrinkStepSize2(G4double h, G4double error2) constG4RKIntegrationDriver< T >protected
StreamInfo(std::ostream &os) const overrideG4RKIntegrationDriver< T >virtual
UpdateErrorConstraints()G4RKIntegrationDriver< T >protected
~G4VIntegrationDriver()=defaultG4VIntegrationDrivervirtual