libRoadRunner C API
1.0.0
|
Compute and obtain basic information about the steady state. More...
Functions | |
bool | steadyState (RRHandle handle, double *value) |
Compute the steady state of the current model. More... | |
RRVectorPtr | computeSteadyStateValues (RRHandle handle) |
A convenient method for returning a vector of the steady state species concentrations. More... | |
bool | setSteadyStateSelectionList (RRHandle handle, const char *list) |
Set the selection list of the steady state analysis. More... | |
RRStringArrayPtr | getSteadyStateSelectionList (RRHandle handle) |
Get the selection list for the steady state analysis. More... | |
Compute and obtain basic information about the steady state.
RRVectorPtr computeSteadyStateValues | ( | RRHandle | handle | ) |
A convenient method for returning a vector of the steady state species concentrations.
Example:
[in] | handle | Handle to a RoadRunner instance |
RRStringArrayPtr getSteadyStateSelectionList | ( | RRHandle | handle | ) |
Get the selection list for the steady state analysis.
[in] | handle | Handle to a RoadRunner instance |
bool setSteadyStateSelectionList | ( | RRHandle | handle, |
const char * | list | ||
) |
Set the selection list of the steady state analysis.
Use getAvailableTimeCourseSymbols(void) to retrieve the list of all possible symbols.
Example:
[in] | handle | Handle to a RoadRunner instance |
[in] | list | The string argument should be a space separated list of symbols. |
bool steadyState | ( | RRHandle | handle, |
double * | value | ||
) |
Compute the steady state of the current model.
Example:
[in] | handle | Handle to a RoadRunner instance |
value | This value is set during the call and indicates how close the solution is to the steady state. The smaller the value the better. Values less than 1E-6 usually indicate a steady state has been found. If necessary call the method a second time to improve the solution. |