#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <time.h>#include <sbml/SBMLTypes.h>#include "sbmlsolver/odeSolver.h"Include dependency graph for odeSolver.c:

Functions | |
| SBML_ODESOLVER_API SBMLResults_t * | SBML_odeSolver (SBMLDocument_t *d, cvodeSettings_t *set) |
| Solves the timeCourses for a SBML model, passed via a libSBML SBMLDocument structure and according to passed integration settings and returns the SBMLResults structure. | |
| SBML_ODESOLVER_API SBMLResultsMatrix_t * | SBML_odeSolverBatch (SBMLDocument_t *d, cvodeSettings_t *set, varySettings_t *vs) |
| Solves the timeCourses for a SBML model, passed via a libSBML SBMLDocument structure and according to passed integration and parameter variation settings and returns the SBMLResultsMatrix containing SBMLResults for each varied parameter (columns) and each of its values (rows). | |
| SBML_ODESOLVER_API SBMLResults_t * | Model_odeSolver (Model_t *m, cvodeSettings_t *set) |
| Solves the timeCourses for a SBML model, passed via a libSBML Model_t (must be level 2 SBML!!) and according to passed integration settings and returns the SBMLResults structure. | |
| SBML_ODESOLVER_API SBMLResultsMatrix_t * | Model_odeSolverBatch (Model_t *m, cvodeSettings_t *set, varySettings_t *vs) |
| Solves the timeCourses for a SBML model, passed via a libSBML Model_t (must be level 2 SBML!!) structure and according to passed integration and parameter variation settings and returns the SBMLResultsMatrix containing SBMLResults for each varied parameter (columns) and each of its values (rows). | |
| SBML_ODESOLVER_API SBMLResults_t * | SBMLResults_fromIntegrator (Model_t *m, integratorInstance_t *ii) |
| Maps the integration results from internal data structures back to SBML structures (compartments, species, parameters and reaction fluxes). | |
| SBML_ODESOLVER_API varySettings_t * | VarySettings_allocate (int nrparams, int nrdesignpoints) |
| Allocate varySettings structure for settings for parameter variation batch runs: nrparams is the number of parameters to be varied, and nrdesignpoints is the number of values to be tested for each parameter. | |
| SBML_ODESOLVER_API int | VarySettings_addParameter (varySettings_t *vs, char *id, char *rid, double start, double end) |
| Add a parameter to the varySettings. | |
| SBML_ODESOLVER_API const char * | VarySettings_getName (varySettings_t *vs, int i) |
| Get the name (SBML ID) of the ith parameter,. | |
| SBML_ODESOLVER_API const char * | VarySettings_getReactionName (varySettings_t *vs, int i) |
| Get the name (SBML ID) of the reaction of the ith parameter,. | |
| SBML_ODESOLVER_API int | VarySettings_setName (varySettings_t *vs, int i, char *id, char *rid) |
| Set the id (SBML ID) of the ith parameter,. | |
| SBML_ODESOLVER_API double | VarySettings_getValue (varySettings_t *vs, int i, int j) |
| Get the jth value of the ith parameter,. | |
| SBML_ODESOLVER_API void | VarySettings_setValue (varySettings_t *vs, int i, int j, double value) |
| Set the jth value of the ith parameter,. | |
| SBML_ODESOLVER_API void | VarySettings_dump (varySettings_t *vs) |
| Print all parameters and their values in varySettings. | |
| SBML_ODESOLVER_API void | VarySettings_free (varySettings_t *vs) |
| Frees varySettings structure. | |
| int | VarySettings_addParameterSet (varySettings_t *vs, double **designpoints, char **id, char **rid) |
1.4.4