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

cvodeSettings Struct Reference

Settings for CVODE Integration. More...

#include <integratorSettings.h>


Data Fields

double Time
 Time to which model is integrated or if step size if 'Indefinitely' is true.
int PrintStep
 Number of output steps from 0 to 'Time'; ignored if 'Indefinitely'.
double * TimePoints
 Optional array of designed time-course.
int Indefinitely
 if not 0: run without a defined end time, Time field contains step duration, ignore PrintStep field
double Error
 absolute tolerance in Cvode integration
double RError
 relative tolerance in Cvode integration
int Mxstep
 maximum step number for CVode integration
int CvodeMethod
 set ADAMS-MOULTON (1) or BDF (0) nonlinear solver
int IterMethod
 set type of nonlinear solver iteration Newton (0) or Functional (1)
int MaxOrder
 set maximum order of ADAMS or BDF method
int Sensitivity
 if not 0: use CVODES for sensitivity analysis
int SensMethod
 set sensitivity analysis method: 0: SIMULTANEOUS, 1: STAGGERED, 2: STAGGERED1
int HaltOnEvent
 if not 0: Stop integration upon an event
int SteadyState
 if not 0: Stop integration upon a steady state
int UseJacobian
 use of Jacobian ASTs (1) or CVODES' internal approximation (0)
int StoreResults
 if not 0: Store time course history


Detailed Description

Settings for CVODE Integration.


Field Documentation

double cvodeSettings::Time
 

Time to which model is integrated or if step size if 'Indefinitely' is true.

int cvodeSettings::PrintStep
 

Number of output steps from 0 to 'Time'; ignored if 'Indefinitely'.

double* cvodeSettings::TimePoints
 

Optional array of designed time-course.

If passed by the calling application, Time will be ignored and overruled by TimePoints[Printstep+1], otherwise TimePoints will be calculated from Time and PrintSteps

int cvodeSettings::Indefinitely
 

if not 0: run without a defined end time, Time field contains step duration, ignore PrintStep field

double cvodeSettings::Error
 

absolute tolerance in Cvode integration

double cvodeSettings::RError
 

relative tolerance in Cvode integration

int cvodeSettings::Mxstep
 

maximum step number for CVode integration

int cvodeSettings::CvodeMethod
 

set ADAMS-MOULTON (1) or BDF (0) nonlinear solver

int cvodeSettings::IterMethod
 

set type of nonlinear solver iteration Newton (0) or Functional (1)

int cvodeSettings::MaxOrder
 

set maximum order of ADAMS or BDF method

int cvodeSettings::Sensitivity
 

if not 0: use CVODES for sensitivity analysis

int cvodeSettings::SensMethod
 

set sensitivity analysis method: 0: SIMULTANEOUS, 1: STAGGERED, 2: STAGGERED1

int cvodeSettings::HaltOnEvent
 

if not 0: Stop integration upon an event

int cvodeSettings::SteadyState
 

if not 0: Stop integration upon a steady state

int cvodeSettings::UseJacobian
 

use of Jacobian ASTs (1) or CVODES' internal approximation (0)

int cvodeSettings::StoreResults
 

if not 0: Store time course history


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