CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <SimpleRKStepper.hh>
Inheritance diagram for Genfun::SimpleRKStepper:
Public Member Functions | |
SimpleRKStepper (const ButcherTableau &tableau, double stepsize) | |
virtual | ~SimpleRKStepper () |
virtual void | step (const RKIntegrator::RKData *data, const RKIntegrator::RKData::Data &sdata, RKIntegrator::RKData::Data &ddata, double timeLimit) const |
virtual SimpleRKStepper * | clone () const |
Definition at line 17 of file SimpleRKStepper.hh.
Genfun::SimpleRKStepper::SimpleRKStepper | ( | const ButcherTableau & | tableau, | |
double | stepsize | |||
) |
Genfun::SimpleRKStepper::~SimpleRKStepper | ( | ) | [virtual] |
Definition at line 42 of file SimpleRKStepper.cc.
SimpleRKStepper * Genfun::SimpleRKStepper::clone | ( | ) | const [virtual] |
Implements Genfun::RKIntegrator::RKStepper.
Definition at line 44 of file SimpleRKStepper.cc.
References SimpleRKStepper().
void Genfun::SimpleRKStepper::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 11 of file SimpleRKStepper.cc.
References Genfun::RKIntegrator::RKData::_diffEqn, Genfun::ButcherTableau::A(), Genfun::ButcherTableau::b(), Genfun::RKIntegrator::RKData::Data::firstDerivative, Genfun::ButcherTableau::nSteps(), Genfun::RKIntegrator::RKData::Data::time, and Genfun::RKIntegrator::RKData::Data::variable.