copasi API  0.1
Public Member Functions | Protected Member Functions | Protected Attributes
CInternalSolver Class Reference

#include <CInternalSolver.h>

Inheritance diagram for CInternalSolver:
CLSODA CLSODAR

List of all members.

Public Member Functions

 ~CInternalSolver ()
void setOstream (std::ostream &os)
void enablePrint (const bool &print=true)

Protected Member Functions

 CInternalSolver ()
C_INT dintdy_ (double *t, const C_INT *k, double *yh, C_INT *nyh, double *dky, C_INT *iflag)
C_INT dprja_ (C_INT *neq, double *y, double *yh, C_INT *nyh, double *ewt, double *ftem, double *savf, double *wm, C_INT *iwm, evalF f, evalJ jac)
C_INT drchek_ (const C_INT *job, evalG g, C_INT *neq, double *y, double *yh, C_INT *nyh, double *g0, double *g1, double *gx, C_INT *jroot, C_INT *irt)
C_INT droots_ (C_INT *ng, double *hmin, C_INT *jflag, double *x0, double *x1, double *g0, double *g1, double *gx, double *x, C_INT *jroot)
C_INT dsolsy_ (double *wm, C_INT *iwm, double *x, double *tem)
C_INT dstoda_ (C_INT *neq, double *y, double *yh, C_INT *nyh, double *yh1, double *ewt, double *savf, double *acor, double *wm, C_INT *iwm, evalF f, evalJ jac, PJAC *pjac, SLVS *slvs)

Protected Attributes

Cxerrwd mxerrwd
dls001mpdls001_
dlsa01mpdlsa01_
dlsr01mpdlsr01_

Constructor & Destructor Documentation

CInternalSolver::CInternalSolver ( ) [inline, protected]
CInternalSolver::~CInternalSolver ( ) [inline]

Member Function Documentation

C_INT CInternalSolver::dintdy_ ( double *  t,
const C_INT *  k,
double *  yh,
C_INT *  nyh,
double *  dky,
C_INT *  iflag 
) [protected]
C_INT CInternalSolver::dprja_ ( C_INT *  neq,
double *  y,
double *  yh,
C_INT *  nyh,
double *  ewt,
double *  ftem,
double *  savf,
double *  wm,
C_INT *  iwm,
evalF  f,
evalJ  jac 
) [protected]
C_INT CInternalSolver::drchek_ ( const C_INT *  job,
evalG  g,
C_INT *  neq,
double *  y,
double *  yh,
C_INT *  nyh,
double *  g0,
double *  g1,
double *  gx,
C_INT *  jroot,
C_INT *  irt 
) [protected]
C_INT CInternalSolver::droots_ ( C_INT *  ng,
double *  hmin,
C_INT *  jflag,
double *  x0,
double *  x1,
double *  g0,
double *  g1,
double *  gx,
double *  x,
C_INT *  jroot 
) [protected]
C_INT CInternalSolver::dsolsy_ ( double *  wm,
C_INT *  iwm,
double *  x,
double *  tem 
) [protected]
C_INT CInternalSolver::dstoda_ ( C_INT *  neq,
double *  y,
double *  yh,
C_INT *  nyh,
double *  yh1,
double *  ewt,
double *  savf,
double *  acor,
double *  wm,
C_INT *  iwm,
evalF  f,
evalJ  jac,
PJAC pjac,
SLVS slvs 
) [protected]
void CInternalSolver::enablePrint ( const bool &  print = true) [inline]
void CInternalSolver::setOstream ( std::ostream &  os) [inline]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines