CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
Genfun::AdaptiveRKStepper Class Reference

#include <CLHEP/GenericFunctions/AdaptiveRKStepper.hh>

Inheritance diagram for Genfun::AdaptiveRKStepper:
Genfun::RKIntegrator::RKStepper

Classes

class  EEStepper
 

Public Member Functions

 AdaptiveRKStepper (const EEStepper *eeStepper=NULL)
 
 AdaptiveRKStepper (const AdaptiveRKStepper &right)
 
virtual ~AdaptiveRKStepper ()
 
virtual void step (const RKIntegrator::RKData *data, const RKIntegrator::RKData::Data &sdata, RKIntegrator::RKData::Data &ddata, double timeLimit) const
 
virtual AdaptiveRKStepperclone () const
 
double & tolerance ()
 
const double & tolerance () const
 
double & startingStepsize ()
 
const double & startingStepsize () const
 
double & safetyFactor ()
 
const double & safetyFactor () const
 
double & rmin ()
 
const double & rmin () const
 
double & rmax ()
 
const double & rmax () const
 
- Public Member Functions inherited from Genfun::RKIntegrator::RKStepper
virtual ~RKStepper ()
 

Detailed Description

Definition at line 10 of file AdaptiveRKStepper.hh.

Constructor & Destructor Documentation

◆ AdaptiveRKStepper() [1/2]

Genfun::AdaptiveRKStepper::AdaptiveRKStepper ( const EEStepper * eeStepper = NULL)

Referenced by AdaptiveRKStepper(), clone(), and rmax().

◆ AdaptiveRKStepper() [2/2]

Genfun::AdaptiveRKStepper::AdaptiveRKStepper ( const AdaptiveRKStepper & right)

References AdaptiveRKStepper().

◆ ~AdaptiveRKStepper()

virtual Genfun::AdaptiveRKStepper::~AdaptiveRKStepper ( )
virtual

Member Function Documentation

◆ clone()

virtual AdaptiveRKStepper * Genfun::AdaptiveRKStepper::clone ( ) const
virtual

◆ rmax() [1/2]

double & Genfun::AdaptiveRKStepper::rmax ( )

◆ rmax() [2/2]

const double & Genfun::AdaptiveRKStepper::rmax ( ) const

References AdaptiveRKStepper().

◆ rmin() [1/2]

double & Genfun::AdaptiveRKStepper::rmin ( )

◆ rmin() [2/2]

const double & Genfun::AdaptiveRKStepper::rmin ( ) const

◆ safetyFactor() [1/2]

double & Genfun::AdaptiveRKStepper::safetyFactor ( )

◆ safetyFactor() [2/2]

const double & Genfun::AdaptiveRKStepper::safetyFactor ( ) const

◆ startingStepsize() [1/2]

double & Genfun::AdaptiveRKStepper::startingStepsize ( )

◆ startingStepsize() [2/2]

const double & Genfun::AdaptiveRKStepper::startingStepsize ( ) const

◆ step()

virtual void Genfun::AdaptiveRKStepper::step ( const RKIntegrator::RKData * data,
const RKIntegrator::RKData::Data & sdata,
RKIntegrator::RKData::Data & ddata,
double timeLimit ) const
virtual

◆ tolerance() [1/2]

double & Genfun::AdaptiveRKStepper::tolerance ( )

◆ tolerance() [2/2]

const double & Genfun::AdaptiveRKStepper::tolerance ( ) const

The documentation for this class was generated from the following file: