CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Classes | Public Member Functions
Genfun::RKIntegrator Class Reference

#include <RKIntegrator.hh>

List of all members.

Classes

class  RKData
class  RKFunction

Public Member Functions

 RKIntegrator ()
virtual ~RKIntegrator ()
ParameteraddDiffEquation (const AbsFunction *diffEquation, const std::string &variableName="anon", double defStartingValue=0.0, double startingValueMin=0.0, double startingValueMax=0.0)
ParametercreateControlParameter (const std::string &variableName="anon", double defStartingValue=0.0, double startingValueMin=0.0, double startingValueMax=0.0)
const RKFunctiongetFunction (unsigned int i) const
 RKIntegrator ()
virtual ~RKIntegrator ()
ParameteraddDiffEquation (const AbsFunction *diffEquation, const std::string &variableName="anon", double defStartingValue=0.0, double startingValueMin=0.0, double startingValueMax=0.0)
ParametercreateControlParameter (const std::string &variableName="anon", double defStartingValue=0.0, double startingValueMin=0.0, double startingValueMax=0.0)
const RKFunctiongetFunction (unsigned int i) const

Detailed Description

Author:

Definition at line 43 of file CLHEP/GenericFunctions/RKIntegrator.hh.


Constructor & Destructor Documentation

Genfun::RKIntegrator::RKIntegrator ( )

Definition at line 86 of file RKIntegrator.cc.

References Genfun::RCBase::ref().

Genfun::RKIntegrator::~RKIntegrator ( )
virtual

Definition at line 92 of file RKIntegrator.cc.

References Genfun::RCBase::unref().

Genfun::RKIntegrator::RKIntegrator ( )
virtual Genfun::RKIntegrator::~RKIntegrator ( )
virtual

Member Function Documentation

Parameter * Genfun::RKIntegrator::addDiffEquation ( const AbsFunction diffEquation,
const std::string &  variableName = "anon",
double  defStartingValue = 0.0,
double  startingValueMin = 0.0,
double  startingValueMax = 0.0 
)
Parameter* Genfun::RKIntegrator::addDiffEquation ( const AbsFunction diffEquation,
const std::string &  variableName = "anon",
double  defStartingValue = 0.0,
double  startingValueMin = 0.0,
double  startingValueMax = 0.0 
)
Parameter* Genfun::RKIntegrator::createControlParameter ( const std::string &  variableName = "anon",
double  defStartingValue = 0.0,
double  startingValueMin = 0.0,
double  startingValueMax = 0.0 
)
Parameter * Genfun::RKIntegrator::createControlParameter ( const std::string &  variableName = "anon",
double  defStartingValue = 0.0,
double  startingValueMin = 0.0,
double  startingValueMax = 0.0 
)
const RKIntegrator::RKFunction * Genfun::RKIntegrator::getFunction ( unsigned int  i) const

Definition at line 128 of file RKIntegrator.cc.

Referenced by Classical::RungeKuttaSolver::equationOf().

const RKFunction* Genfun::RKIntegrator::getFunction ( unsigned int  i) const

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