CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <AdaptiveRKStepper.hh>
Inheritance diagram for Genfun::AdaptiveRKStepper:
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 AdaptiveRKStepper * | clone () 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 |
Classes | |
class | EEStepper |
Definition at line 10 of file AdaptiveRKStepper.hh.
Genfun::AdaptiveRKStepper::AdaptiveRKStepper | ( | const EEStepper * | eeStepper = NULL |
) |
Genfun::AdaptiveRKStepper::AdaptiveRKStepper | ( | const AdaptiveRKStepper & | right | ) |
Definition at line 18 of file AdaptiveRKStepper.cc.
Genfun::AdaptiveRKStepper::~AdaptiveRKStepper | ( | ) | [virtual] |
Definition at line 92 of file AdaptiveRKStepper.cc.
AdaptiveRKStepper * Genfun::AdaptiveRKStepper::clone | ( | ) | const [virtual] |
Implements Genfun::RKIntegrator::RKStepper.
Definition at line 96 of file AdaptiveRKStepper.cc.
References AdaptiveRKStepper().
const double & Genfun::AdaptiveRKStepper::rmax | ( | ) | const |
Definition at line 136 of file AdaptiveRKStepper.cc.
double & Genfun::AdaptiveRKStepper::rmax | ( | ) |
Definition at line 133 of file AdaptiveRKStepper.cc.
const double & Genfun::AdaptiveRKStepper::rmin | ( | ) | const |
Definition at line 129 of file AdaptiveRKStepper.cc.
double & Genfun::AdaptiveRKStepper::rmin | ( | ) |
Definition at line 126 of file AdaptiveRKStepper.cc.
const double & Genfun::AdaptiveRKStepper::safetyFactor | ( | ) | const |
Definition at line 122 of file AdaptiveRKStepper.cc.
double & Genfun::AdaptiveRKStepper::safetyFactor | ( | ) |
Definition at line 118 of file AdaptiveRKStepper.cc.
const double & Genfun::AdaptiveRKStepper::startingStepsize | ( | ) | const |
Definition at line 114 of file AdaptiveRKStepper.cc.
double & Genfun::AdaptiveRKStepper::startingStepsize | ( | ) |
Definition at line 111 of file AdaptiveRKStepper.cc.
void Genfun::AdaptiveRKStepper::step | ( | const RKIntegrator::RKData * | data, | |
const RKIntegrator::RKData::Data & | sdata, | |||
RKIntegrator::RKData::Data & | ddata, | |||
double | timeLimit | |||
) | const [virtual] |
Implements Genfun::RKIntegrator::RKStepper.
Definition at line 31 of file AdaptiveRKStepper.cc.
References Genfun::AdaptiveRKStepper::EEStepper::order(), Genfun::AdaptiveRKStepper::EEStepper::step(), and Genfun::RKIntegrator::RKData::Data::time.
const double & Genfun::AdaptiveRKStepper::tolerance | ( | ) | const |
Definition at line 107 of file AdaptiveRKStepper.cc.
double & Genfun::AdaptiveRKStepper::tolerance | ( | ) |
Definition at line 103 of file AdaptiveRKStepper.cc.