C API Documentation
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
rr::TestSuiteModelSimulation Class Reference
Inheritance diagram for rr::TestSuiteModelSimulation:
rr::SBMLModelSimulation

Public Member Functions

 TestSuiteModelSimulation (const string &dataOutputFolder="", const string &modelFilePath="", const string &modelFileName="")
 
void SetCaseNumber (int cNr)
 
bool LoadReferenceData (string refDataFileName="")
 
bool CreateErrorData ()
 
bool SaveAllData ()
 
bool CopyFilesToOutputFolder ()
 
double LargestError ()
 
bool Pass ()
 
int NrOfFailingPoints ()
 
virtual bool LoadSettings (const string &fName="")
 
virtual bool LoadSettingsEx (const string &settingsFName)
 
- Public Member Functions inherited from rr::SBMLModelSimulation
 SBMLModelSimulation (const string &dataOutputFolder="", const string &tempDataFilePath="")
 
bool SetModelFilePath (const string &path)
 
bool SetModelFileName (const string &name)
 
bool SetDataOutputFolder (const string &name)
 
string GetModelsFullFilePath ()
 
string GetDataOutputFolder ()
 
string GetTempDataFolder ()
 
bool UseEngine (RoadRunner *engine)
 
bool SaveModelAsXML (const string &folder)
 
bool SetTimeStart (const double &tStart)
 
bool SetTimeEnd (const double &tEnd)
 
bool SetNumberOfPoints (const int &pts)
 
bool SetSelectionList (const string &list)
 
virtual bool LoadSBMLFromFile ()
 
virtual bool Simulate ()
 
virtual bool SaveResult ()
 
void loadSBMLTolerances (std::string const &filename)
 
virtual RoadRunnerData GetResult ()
 
void ReCompileIfDllExists (const bool &doIt)
 
bool DoCompileIfDllExists ()
 
bool CreateModel ()
 
bool GenerateModelCode ()
 
bool CompileModel ()
 
bool GenerateAndCompileModel ()
 

Protected Member Functions

string GetSettingsFileNameForCase (int sim_case)
 
string GetReferenceDataFileNameForCase (int caseNr)
 

Protected Attributes

int mCurrentCaseNumber
 
string mModelSettingsFileName
 
RoadRunnerData mResultData
 
RoadRunnerData mReferenceData
 
RoadRunnerData mErrorData
 
int mNrOfFailingPoints
 
double mLargestError
 
- Protected Attributes inherited from rr::SBMLModelSimulation
string mModelFileName
 
string mModelFilePath
 
string mModelSettingsFileName
 
string mSimulationLogFile
 
string mDataOutputFolder
 
string mTempDataFolder
 
RoadRunnermEngine
 
SimulateOptions mSettings
 
bool mCompileIfDllExists
 

Additional Inherited Members

- Public Attributes inherited from rr::SBMLModelSimulation
double mAbsolute
 absolute tolerance for residual comparison, does not affect integrator
 
double mRelative
 relative tolerance for residual comparison, does not affect integrator
 

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