CLHEP 2.0.4.7 Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Genfun::RKIntegrator::RKData Class Reference

#include <RKIntegrator.hh>

Inheritance diagram for Genfun::RKIntegrator::RKData:

Genfun::RCBase List of all members.

Public Member Functions

 RKData ()
void lock ()
void recache ()

Public Attributes

std::vector< Parameter * > _startingValParameter
std::vector< double > _startingValParameterCache
std::vector< Parameter * > _controlParameter
std::vector< double > _controlParameterCache
std::vector< const AbsFunction * > _diffEqn
std::set< Data_fx
bool _locked

Friends

class ImaginaryFriend

Classes

struct  Data

Detailed Description

Definition at line 101 of file RKIntegrator.hh.


Constructor & Destructor Documentation

Genfun::RKIntegrator::RKData::RKData (  ) 

Definition at line 78 of file RKIntegrator.cc.


Member Function Documentation

void Genfun::RKIntegrator::RKData::lock (  ) 

Definition at line 135 of file RKIntegrator.cc.

References _diffEqn, and _locked.

Referenced by Genfun::RKIntegrator::RKFunction::operator()().

void Genfun::RKIntegrator::RKData::recache (  ) 

Definition at line 147 of file RKIntegrator.cc.

References _controlParameter, _controlParameterCache, _fx, _startingValParameter, and _startingValParameterCache.

Referenced by Genfun::RKIntegrator::RKFunction::operator()().


Friends And Related Function Documentation

friend class ImaginaryFriend [friend]

Definition at line 135 of file RKIntegrator.hh.


Member Data Documentation

std::vector<Parameter *> Genfun::RKIntegrator::RKData::_controlParameter

Definition at line 125 of file RKIntegrator.hh.

Referenced by Genfun::RKIntegrator::createControlParameter(), and recache().

std::vector<double> Genfun::RKIntegrator::RKData::_controlParameterCache

Definition at line 126 of file RKIntegrator.hh.

Referenced by Genfun::RKIntegrator::createControlParameter(), and recache().

std::vector<const AbsFunction *> Genfun::RKIntegrator::RKData::_diffEqn

Definition at line 128 of file RKIntegrator.hh.

Referenced by Genfun::RKIntegrator::addDiffEquation(), and lock().

std::set<Data > Genfun::RKIntegrator::RKData::_fx

Definition at line 129 of file RKIntegrator.hh.

Referenced by Genfun::RKIntegrator::RKFunction::operator()(), and recache().

bool Genfun::RKIntegrator::RKData::_locked

Definition at line 130 of file RKIntegrator.hh.

Referenced by lock(), and Genfun::RKIntegrator::RKFunction::operator()().

std::vector<Parameter *> Genfun::RKIntegrator::RKData::_startingValParameter

Definition at line 122 of file RKIntegrator.hh.

Referenced by Genfun::RKIntegrator::addDiffEquation(), Genfun::RKIntegrator::RKFunction::operator()(), and recache().

std::vector<double> Genfun::RKIntegrator::RKData::_startingValParameterCache

Definition at line 123 of file RKIntegrator.hh.

Referenced by Genfun::RKIntegrator::addDiffEquation(), Genfun::RKIntegrator::RKFunction::operator()(), and recache().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 22:02:32 2010 for CLHEP by  doxygen 1.4.7