ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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) overrideG4RKIntegrationDriver< T >virtual
DoesReIntegrate()=0G4VIntegrationDriverpure virtual
errorConstraintGrowG4RKIntegrationDriver< T >private
errorConstraintShrinkG4RKIntegrationDriver< T >private
fMaxNoStepsG4RKIntegrationDriver< T >private
fMaxStepBaseG4RKIntegrationDriver< T >private
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() const G4RKIntegrationDriver< T >
GetPgrow() const G4RKIntegrationDriver< T >
GetPshrnk() const G4RKIntegrationDriver< T >
GetSafety() const G4RKIntegrationDriver< T >
GetSmallestFraction() const G4RKIntegrationDriver< T >
GetStepper() const overrideG4RKIntegrationDriver< T >virtual
GetStepper() overrideG4RKIntegrationDriver< T >virtual
GetVerboseLevel() const =0G4VIntegrationDriverpure virtual
GrowStepSize(G4double h, G4double error) const G4RKIntegrationDriver< T >protected
GrowStepSize2(G4double h, G4double error2) const G4RKIntegrationDriver< T >protected
max_stepping_decreaseG4VIntegrationDriverprotectedstatic
max_stepping_increaseG4VIntegrationDriverprotectedstatic
OnComputeStep()=0G4VIntegrationDriverpure virtual
OnStartTracking()=0G4VIntegrationDriverpure virtual
operator=(const G4RKIntegrationDriver &)=deleteG4RKIntegrationDriver< T >
pgrowG4RKIntegrationDriver< T >private
pIntStepperG4RKIntegrationDriver< T >private
pshrnkG4RKIntegrationDriver< T >private
QuickAdvance(G4FieldTrack &, const G4double[], G4double, G4double &, G4double &)G4VIntegrationDriverinlinevirtual
RenewStepperAndAdjust(G4MagIntegratorStepper *stepper) overrideG4RKIntegrationDriver< T >virtual
RenewStepperAndAdjustImpl(T *stepper)G4RKIntegrationDriver< T >inlineprivate
ReSetParameters(G4double safety=0.9)G4RKIntegrationDriver< T >
safetyG4RKIntegrationDriver< T >private
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) const G4RKIntegrationDriver< T >protected
ShrinkStepSize2(G4double h, G4double error2) const G4RKIntegrationDriver< T >protected
UpdateErrorConstraints()G4RKIntegrationDriver< T >protected
~G4VIntegrationDriver()=defaultG4VIntegrationDrivervirtual