C API Documentation
rr::ExecutableModel Member List

This is the complete list of members for rr::ExecutableModel, including all inherited members.

applyEvents(double timeEnd, const unsigned char *previousEventStatus, const double *initialState, double *finalState)=0rr::ExecutableModelpure virtual
computeAllRatesOfChange()rr::ExecutableModelinline
ExecutableModelFlags enum namerr::ExecutableModel
getBoundarySpeciesAmounts(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getBoundarySpeciesConcentrations(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getBoundarySpeciesId(size_t index)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getBoundarySpeciesIndex(const std::string &eid)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getCompartmentId(size_t index)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getCompartmentIndex(const std::string &eid)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getCompartmentIndexForFloatingSpecies(size_t index)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getCompartmentInitVolumes(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getCompartmentVolumes(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getConservedMoietyId(size_t index)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getConservedMoietyIndex(const std::string &eid)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getConservedMoietyValues(size_t len, int const *indx, double *values)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getEventId(size_t index)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getEventIds(std::list< std::string > &)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getEventIndex(const std::string &eid)=0rr::ExecutableModelpure virtual
getEventListener(size_t index)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getEventRoots(double time, const double *y, double *gdot)=0rr::ExecutableModelpure virtual
getEventTriggers(size_t len, const int *indx, unsigned char *values)=0rr::ExecutableModelpure virtual
getExecutableModelDesc() const =0rr::ExecutableModelpure virtual
getFlags() const =0rr::ExecutableModelpure virtual
getFloatingSpeciesAmountRate(size_t index, const double *reactionRates)=0rr::ExecutableModelpure virtual
getFloatingSpeciesAmountRates(size_t len, int const *indx, double *values)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getFloatingSpeciesAmounts(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getFloatingSpeciesConcentrationRates(size_t len, int const *indx, double *values)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getFloatingSpeciesConcentrations(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getFloatingSpeciesId(size_t index)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getFloatingSpeciesIndex(const std::string &eid)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getFloatingSpeciesInitAmounts(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getFloatingSpeciesInitConcentrations(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getGlobalParameterId(size_t index)=0rr::ExecutableModelpure virtual
getGlobalParameterIndex(const std::string &eid)=0rr::ExecutableModelpure virtual
getGlobalParameterInitValues(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getGlobalParameterValues(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getIds(int types, std::list< std::string > &ids)=0rr::ExecutableModelpure virtual
getInfo()=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getModelName()=0rr::ExecutableModelpure virtual
getNextPendingEventTime(bool pop)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getNumBoundarySpecies()=0rr::ExecutableModelpure virtual
getNumCompartments()=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getNumConservedMoieties()=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getNumDepFloatingSpecies()=0rr::ExecutableModelpure virtual
getNumEvents()=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getNumFloatingSpecies()=0rr::ExecutableModelpure virtual
getNumGlobalParameters()=0rr::ExecutableModelpure virtual
getNumIndFloatingSpecies()=0rr::ExecutableModelpure virtual
getNumRateRules()=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getNumReactions()=0rr::ExecutableModelpure virtual
getPendingEventSize()=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getRandom()=0rr::ExecutableModelpure virtual
getRandomSeed()=0rr::ExecutableModelpure virtual
getRateRuleSymbols() const =0rr::ExecutableModelpure virtual
getRateRuleValues(double *rateRuleValues)=0rr::ExecutableModelpure virtual
getReactionId(size_t index)=0rr::ExecutableModelpure virtual
getReactionIndex(const std::string &eid)=0rr::ExecutableModelpure virtual
getReactionRates(size_t len, int const *indx, double *values)=0rr::ExecutableModelpure virtual
getStateVector(double *stateVector)=0rr::ExecutableModelpure virtual
getStateVectorId(size_t index)=0rr::ExecutableModelpure virtual
getStateVectorRate(double time, const double *y, double *dydt=0)=0rr::ExecutableModelpure virtual
getStoichiometry(int speciesIndex, int reactionIndex)=0rr::ExecutableModelpure virtual
getStoichiometryMatrix(int *rows, int *cols, double **data)=0rr::ExecutableModelpure virtual
getSupportedIdTypes()=0rr::ExecutableModelpure virtual
getTime()=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
getValue(const std::string &id)=0rr::ExecutableModelpure virtual
INTEGRATION enum valuerr::ExecutableModel
OPTIMIZE_REACTION_RATE_SELECTION enum valuerr::ExecutableModel
print(std::ostream &stream)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
reset()=0rr::ExecutableModelpure virtual
reset(int options)=0rr::ExecutableModelpure virtual
resetEvents()=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
RoadRunner (defined in rr::ExecutableModel)rr::ExecutableModelfriend
saveState(std::ostream &out) (defined in rr::ExecutableModel)rr::ExecutableModelinlinevirtual
setBoundarySpeciesConcentrations(size_t len, int const *indx, double const *values)=0rr::ExecutableModelpure virtual
setCompartmentInitVolumes(size_t len, int const *indx, double const *values)=0rr::ExecutableModelpure virtual
setCompartmentVolumes(size_t len, int const *indx, const double *values)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
setConservedMoietyValues(size_t len, int const *indx, const double *values)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
setEventListener(size_t index, EventListenerPtr eventHandler)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
setFlags(uint32_t)=0rr::ExecutableModelpure virtual
setFloatingSpeciesAmounts(size_t len, int const *indx, const double *values)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
setFloatingSpeciesConcentrations(size_t len, int const *indx, double const *values)=0rr::ExecutableModelpure virtual
setFloatingSpeciesInitAmounts(size_t len, int const *indx, double const *values)=0rr::ExecutableModelpure virtual
setFloatingSpeciesInitConcentrations(size_t len, int const *indx, double const *values)=0rr::ExecutableModelpure virtual
setGlobalParameterInitValues(size_t len, int const *indx, double const *values)=0rr::ExecutableModelpure virtual
setGlobalParameterValues(size_t len, int const *indx, const double *values)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
setIntegration(bool value)rr::ExecutableModelinlineprotected
setRandomSeed(int64_t)=0rr::ExecutableModelpure virtual
setStateVector(const double *stateVector)=0rr::ExecutableModelpure virtual
setTime(double _time)=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
setValue(const std::string &id, double value)=0rr::ExecutableModelpure virtual
testConstraints()=0 (defined in rr::ExecutableModel)rr::ExecutableModelpure virtual
~ExecutableModel()rr::ExecutableModelinlinevirtual