CLHEP 2.0.4.7 Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <RKIntegrator.hh>
Public Member Functions | |
RKIntegrator () | |
virtual | ~RKIntegrator () |
Parameter * | addDiffEquation (const AbsFunction *diffEquation, const std::string &variableName="anon", double defStartingValue=0.0, double startingValueMin=0.0, double startingValueMax=0.0) |
Parameter * | createControlParameter (const std::string &variableName="anon", double defStartingValue=0.0, double startingValueMin=0.0, double startingValueMax=0.0) |
const RKFunction * | getFunction (unsigned int i) const |
Classes | |
class | RKData |
class | RKFunction |
Definition at line 43 of file RKIntegrator.hh.
Genfun::RKIntegrator::RKIntegrator | ( | ) |
Genfun::RKIntegrator::~RKIntegrator | ( | ) | [virtual] |
Parameter * Genfun::RKIntegrator::addDiffEquation | ( | const AbsFunction * | diffEquation, | |
const std::string & | variableName = "anon" , |
|||
double | defStartingValue = 0.0 , |
|||
double | startingValueMin = 0.0 , |
|||
double | startingValueMax = 0.0 | |||
) |
Definition at line 98 of file RKIntegrator.cc.
References Genfun::RKIntegrator::RKData::_diffEqn, Genfun::RKIntegrator::RKData::_startingValParameter, Genfun::RKIntegrator::RKData::_startingValParameterCache, and Genfun::AbsFunction::clone().
Parameter * Genfun::RKIntegrator::createControlParameter | ( | const std::string & | variableName = "anon" , |
|
double | defStartingValue = 0.0 , |
|||
double | startingValueMin = 0.0 , |
|||
double | startingValueMax = 0.0 | |||
) |
Definition at line 115 of file RKIntegrator.cc.
References Genfun::RKIntegrator::RKData::_controlParameter, and Genfun::RKIntegrator::RKData::_controlParameterCache.
const RKIntegrator::RKFunction * Genfun::RKIntegrator::getFunction | ( | unsigned int | i | ) | const |
Definition at line 129 of file RKIntegrator.cc.