copasi API
0.1
|
#include <CInternalSolver.h>
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 |
dls001 * | mpdls001_ |
dlsa01 * | mpdlsa01_ |
dlsr01 * | mpdlsr01_ |
CInternalSolver::CInternalSolver | ( | ) | [inline, protected] |
CInternalSolver::~CInternalSolver | ( | ) | [inline] |
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] |
dls001* CInternalSolver::mpdls001_ [protected] |
dlsa01* CInternalSolver::mpdlsa01_ [protected] |
dlsr01* CInternalSolver::mpdlsr01_ [protected] |
Cxerrwd CInternalSolver::mxerrwd [protected] |