This header defines function for dopri5 in C. based on an external source (see below) More...
Go to the source code of this file.
Typedefs | |
typedef int(* | FcnEqDiff) (unsigned n, long nr, double x, double *y, double *f, MbsData *s, MbsDirdyn *dd) |
typedef int(* | SolTrait) (long nr, double xold, double x, double *y, unsigned n, int *irtrn, int init_flag, MbsData *s, MbsDirdyn *dd) |
Functions | |
int | dopri5 (unsigned n, FcnEqDiff fcn, double x, double *y, double xend, double *rtoler, double *atoler, int itoler, SolTrait solout, int iout, double uround, double safe, double fac1, double fac2, double beta, double hmax, double h, long nmax, int meth, long nstiff, unsigned nrdens, unsigned *icont, unsigned licont, double **dopri5_alloc_tab, MbsData *s, MbsDirdyn *dd, double *last_h) |
See the source file for more informations. More... | |
double | contd5 (unsigned ii, double x) |
long | nfcnRead (void) |
long | nstepRead (void) |
long | naccptRead (void) |
long | nrejctRead (void) |
double | hRead (void) |
double | xRead (void) |
This header defines function for dopri5 in C. based on an external source (see below)
This header defines function for dopri5 in C. based on an external source (see dopri5.h)
Creation date: December 2017
Creation date: December 2017
(c) Universite catholique de Louvain
typedef int(* FcnEqDiff) (unsigned n, long nr, double x, double *y, double *f, MbsData *s, MbsDirdyn *dd) |
typedef int(* SolTrait) (long nr, double xold, double x, double *y, unsigned n, int *irtrn, int init_flag, MbsData *s, MbsDirdyn *dd) |
double contd5 | ( | unsigned | ii, |
double | x | ||
) |
int dopri5 | ( | unsigned | n, |
FcnEqDiff | fcn, | ||
double | x, | ||
double * | y, | ||
double | xend, | ||
double * | rtoler, | ||
double * | atoler, | ||
int | itoler, | ||
SolTrait | solout, | ||
int | iout, | ||
double | uround, | ||
double | safe, | ||
double | fac1, | ||
double | fac2, | ||
double | beta, | ||
double | hmax, | ||
double | h, | ||
long | nmax, | ||
int | meth, | ||
long | nstiff, | ||
unsigned | nrdens, | ||
unsigned * | icont, | ||
unsigned | licont, | ||
double ** | dopri5_alloc_tab, | ||
MbsData * | s, | ||
MbsDirdyn * | dd, | ||
double * | last_h | ||
) |
See the source file for more informations.
double hRead | ( | void | ) |
long naccptRead | ( | void | ) |
long nfcnRead | ( | void | ) |
long nrejctRead | ( | void | ) |
long nstepRead | ( | void | ) |
double xRead | ( | void | ) |