8 #ifndef RRMODELSYMBOLS_H_
9 #define RRMODELSYMBOLS_H_
11 #include "rrSymbolList.h"
12 #include "rrHashTable.h"
13 #include "rrNOMSupport.h"
14 #include "rr-libstruct/lsLibStructural.h"
24 bool computeAndAssignConsevationLaws);
49 const int mNumReactions;
51 const bool mComputeAndAssignConsevationLaws;
61 const int mNumIndependentSpecies;
69 const int mNumCompartments;
71 const SymbolList mFloatingSpeciesConcentrationList;
72 const int mNumFloatingSpecies;
74 const int mNumDependentSpecies;
77 const int mNumBoundarySpecies;
80 const int mNumGlobalParameters;
82 const SymbolList mModifiableSpeciesReferenceList;
83 const int mNumModifiableSpeciesReferences;
87 const std::vector<int> mLocalParameterDimensions;
88 const std::vector<SymbolList> mLocalParameterList;
92 const int mTotalLocalParmeters;
100 static const std::string mDoubleFormat;
Definition: rrHashTable.h:28
Definition: rrModelSymbols.h:20
const StringList mIndependentSpeciesList
if we computeAndAssignConsevationLaws, this is the actual Independent species, otherwise,...
Definition: rrModelSymbols.h:60
const StringList mDependentSpeciesList
copied straight from the NOM
Definition: rrModelSymbols.h:66
const std::string mModelName
! CRITICALLY IMPORTANT ! THE ORDER OF THE MEMBER VARIABLE DEFINITIONS BELOW HAVE TO BE IN THIS ORDER.
Definition: rrModelSymbols.h:47
Methods to query various information from an SBML document.
Definition: rrNOMSupport.h:41
Definition: rrStringList.h:19
Definition: rrSymbolList.h:13