COPASI API
4.40.278
|
#include <cmath>
#include "copasi/copasi.h"
#include "CRadau5.h"
#include "Cxerrwd.h"
#include "CInternalSolver.h"
#include "common.h"
Macros | |
#define | conra5_1 conra5_ |
#define | linal_1 linal_ |
Functions | |
double | contr5_ (C_INT *i__, double *x, double *cont, C_INT *lrc) |
double | d_sign (double *a, double *b) |
int | radcor_ (C_INT *n, CRadau5::evalF fcn, double *x, double *y, double *xend, double *hmax, double *h__, double *rtol, double *atol, C_INT *itol, CRadau5::evalJ jac, C_INT *ijac, C_INT *mljac, C_INT *mujac, CRadau5::evalM mas, C_INT *mlmas, C_INT *mumas, CRadau5::evalO solout, C_INT *iout, C_INT *idid, C_INT *nmax, double *uround, double *safe, double *thet, double *fnewt, double *quot1, double *quot2, C_INT *nit, C_INT *ijob, C_LOGICAL *startn, C_INT *nind1, C_INT *nind2, C_INT *nind3, C_LOGICAL *pred, double *facl, double *facr, C_INT *m1, C_INT *m2, C_INT *nm1, C_LOGICAL *implct, C_LOGICAL *banded, C_INT *ldjac, C_INT *lde1, C_INT *ldmas, double *z1, double *z2, double *z3, double *y0, double *scal, double *f1, double *f2, double *f3, double *fjac, double *e1, double *e2r, double *e2i, double *fmas, C_INT *ip1, C_INT *ip2, C_INT *iphes, double *cont, C_INT *nfcn, C_INT *njac, C_INT *nstep, C_INT *naccpt, C_INT *nrejct, C_INT *ndec, C_INT *nsol, double *rpar, C_INT *ipar) |
Variables | |
struct { | |
double c1m1 | |
double c2m1 | |
double hsol | |
C_INT nn | |
C_INT nn2 | |
C_INT nn3 | |
C_INT nn4 | |
double xsol | |
} | conra5_ |
struct { | |
C_INT mbb | |
C_INT mbdiag | |
C_INT mbjac | |
C_INT mdiag | |
C_INT mdiff | |
C_INT mle | |
C_INT mue | |
} | linal_ |
#define conra5_1 conra5_ |
#define linal_1 linal_ |
double d_sign | ( | double * | a, |
double * | b | ||
) |
int radcor_ | ( | C_INT * | n, |
CRadau5::evalF | fcn, | ||
double * | x, | ||
double * | y, | ||
double * | xend, | ||
double * | hmax, | ||
double * | h__, | ||
double * | rtol, | ||
double * | atol, | ||
C_INT * | itol, | ||
CRadau5::evalJ | jac, | ||
C_INT * | ijac, | ||
C_INT * | mljac, | ||
C_INT * | mujac, | ||
CRadau5::evalM | mas, | ||
C_INT * | mlmas, | ||
C_INT * | mumas, | ||
CRadau5::evalO | solout, | ||
C_INT * | iout, | ||
C_INT * | idid, | ||
C_INT * | nmax, | ||
double * | uround, | ||
double * | safe, | ||
double * | thet, | ||
double * | fnewt, | ||
double * | quot1, | ||
double * | quot2, | ||
C_INT * | nit, | ||
C_INT * | ijob, | ||
C_LOGICAL * | startn, | ||
C_INT * | nind1, | ||
C_INT * | nind2, | ||
C_INT * | nind3, | ||
C_LOGICAL * | pred, | ||
double * | facl, | ||
double * | facr, | ||
C_INT * | m1, | ||
C_INT * | m2, | ||
C_INT * | nm1, | ||
C_LOGICAL * | implct, | ||
C_LOGICAL * | banded, | ||
C_INT * | ldjac, | ||
C_INT * | lde1, | ||
C_INT * | ldmas, | ||
double * | z1, | ||
double * | z2, | ||
double * | z3, | ||
double * | y0, | ||
double * | scal, | ||
double * | f1, | ||
double * | f2, | ||
double * | f3, | ||
double * | fjac, | ||
double * | e1, | ||
double * | e2r, | ||
double * | e2i, | ||
double * | fmas, | ||
C_INT * | ip1, | ||
C_INT * | ip2, | ||
C_INT * | iphes, | ||
double * | cont, | ||
C_INT * | nfcn, | ||
C_INT * | njac, | ||
C_INT * | nstep, | ||
C_INT * | naccpt, | ||
C_INT * | nrejct, | ||
C_INT * | ndec, | ||
C_INT * | nsol, | ||
double * | rpar, | ||
C_INT * | ipar | ||
) |
double c1m1 |
double c2m1 |
struct { ... } conra5_ |
double hsol |
struct { ... } linal_ |
C_INT mbb |
C_INT mbdiag |
C_INT mbjac |
C_INT mdiag |
C_INT mdiff |
C_INT mle |
C_INT mue |
C_INT nn2 |
C_INT nn3 |
C_INT nn4 |
double xsol |