Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CForcingData Class Reference

#include <ForcingData.h>

List of all members.

Public Methods

 CForcingData ()
virtual ~CForcingData ()
std::vector< CForceVectorPoint * > GetForcingVector ()
void AttachNewForcingData (ReactionNetwork *reactionNetwork, std::string fileName)
void SortForcingVector ()
double GetNextForcingTime (double time)
double GetLatestForcingTime ()

Private Attributes

std::vector< CForceVectorPoint * > m_vpForcingVector


Constructor & Destructor Documentation

CForcingData::CForcingData  
 

Definition at line 11 of file ForcingData.cpp.

CForcingData::~CForcingData   [virtual]
 

Definition at line 16 of file ForcingData.cpp.

References m_vpForcingVector.


Member Function Documentation

void CForcingData::AttachNewForcingData ReactionNetwork   reactionNetwork,
std::string    fileName
 

Definition at line 34 of file ForcingData.cpp.

References ReactionNetwork::GetChemical, Chemical::GetName, ReactionNetwork::GetNumberOfChemicals, m_vpForcingVector, and SortForcingVector.

Referenced by Experiment::ReadForcingData.

std::vector<CForceVectorPoint *> CForcingData::GetForcingVector   [inline]
 

Definition at line 31 of file ForcingData.h.

References m_vpForcingVector.

Referenced by SingleNetworkMinimizable::ComputeResiduals.

double CForcingData::GetLatestForcingTime  
 

Definition at line 121 of file ForcingData.cpp.

References m_vpForcingVector.

Referenced by SingleNetworkMinimizable::ComputeResiduals.

double CForcingData::GetNextForcingTime double    time
 

Definition at line 85 of file ForcingData.cpp.

References m_vpForcingVector.

void CForcingData::SortForcingVector  
 

Definition at line 73 of file ForcingData.cpp.

References m_vpForcingVector.

Referenced by AttachNewForcingData.


Member Data Documentation

std::vector<CForceVectorPoint *> CForcingData::m_vpForcingVector [private]
 

Definition at line 37 of file ForcingData.h.

Referenced by AttachNewForcingData, GetForcingVector, GetLatestForcingTime, GetNextForcingTime, SortForcingVector, and ~CForcingData.


The documentation for this class was generated from the following files:
Generated on Mon Nov 3 10:02:49 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002