Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

odeModel Struct Reference

The internal ODE Model as constructed in odeModel.c from an SBML input file, that only contains rate rules (constructed from reaction network in odeConstruct.c). More...

#include <odeModel.h>


Data Fields

SBMLDocument_t * d
 not-NULL only if the odeModel was directly created from file
Model_t * m
 the input SBML reaction network
Model_t * simple
 the derived SBML with rate rules
char ** names
 All names, i.e.
int neq
 number of ODEs
int nalg
 number of algebraic rules
int nass
 number of assigned variables (nass)
int nconst
 number of constant parameters
ASTNode_t ** assignment
 Assigned variables: stores species, compartments and parameters, that are set by an assignment rule.
ASTNode_t ** algebraic
 Algebraic Rules (constraints) as used for DAE systems.
ASTNode_t ** ode
 The Ordinary Differential Equation System (ODE)s: f(x,p,t) = dx/dt.
ASTNode_t *** jacob
 The jacobian matrix df(x)/dx of the ODE system neq x neq.
int jacobian
 was the jacobian matrix constructed ?
int nsens
 number of parameters for sens.
int * index_sens
 indexes of parameters in char **names, char *value
ASTNode_t *** jacob_sens
 sensitivity matrix: df(x)/dp
int sensitivity
 was the sensitivity matrix constructed ?


Detailed Description

The internal ODE Model as constructed in odeModel.c from an SBML input file, that only contains rate rules (constructed from reaction network in odeConstruct.c).


Field Documentation

SBMLDocument_t* odeModel::d
 

not-NULL only if the odeModel was directly created from file

Model_t* odeModel::m
 

the input SBML reaction network

Model_t* odeModel::simple
 

the derived SBML with rate rules

char** odeModel::names
 

All names, i.e.

ODE variables, assigned parameters, and constant parameters

int odeModel::neq
 

number of ODEs

int odeModel::nalg
 

number of algebraic rules

int odeModel::nass
 

number of assigned variables (nass)

int odeModel::nconst
 

number of constant parameters

ASTNode_t** odeModel::assignment
 

Assigned variables: stores species, compartments and parameters, that are set by an assignment rule.

ASTNode_t** odeModel::algebraic
 

Algebraic Rules (constraints) as used for DAE systems.

ASTNode_t** odeModel::ode
 

The Ordinary Differential Equation System (ODE)s: f(x,p,t) = dx/dt.

ASTNode_t*** odeModel::jacob
 

The jacobian matrix df(x)/dx of the ODE system neq x neq.

int odeModel::jacobian
 

was the jacobian matrix constructed ?

int odeModel::nsens
 

number of parameters for sens.

analysis

int* odeModel::index_sens
 

indexes of parameters in char **names, char *value

ASTNode_t*** odeModel::jacob_sens
 

sensitivity matrix: df(x)/dp

int odeModel::sensitivity
 

was the sensitivity matrix constructed ?


The documentation for this struct was generated from the following file:
Generated on Wed Dec 21 18:10:35 2005 for SBML ODE Solver Library API by  doxygen 1.4.4