roadrunner  2.6.0
Fast simulator for SBML models
Public Member Functions | Public Attributes | List of all members
rr::CompiledModelState Class Reference

Saves the 'state' of a Model. More...

#include <rrCompiledModelState.h>

Public Member Functions

void InitializeFromModel (CompiledExecutableModel &model)
 
 CompiledModelState (CompiledExecutableModel &model)
 
void AssignToModel (CompiledExecutableModel &model)
 

Public Attributes

double mTime
 
std::vector< double > mBoundarySpeciesConcentrations
 
std::vector< double > mCompartmentVolumes
 
std::vector< double > mConservedTotals
 
std::vector< double > mDyDt
 
std::vector< double > mFloatingSpeciesConcentrations
 
std::vector< double > mGlobalParameters
 
std::vector< bool > mPreviousEventStatusArray
 
std::vector< double > mRateRules
 
std::vector< double > mRates
 
std::vector< double > mModifiableSpeciesReferences
 
std::vector< bool > mEventStatusArray
 
std::vector< double > mEventTests
 

Detailed Description

Saves the 'state' of a Model.

TODO: GET RID OF THIS! Give the a proper clone() method if we need modify it! Or at least, write a ModelData clone function!.

This class re-implements ModelData, and copies the values out of and into a ModelData struct.


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