XLPack 6.1
C/C++ API Reference Manual
Loading...
Searching...
No Matches
Functions
I1a2. Initial value problem of ordinary differential equations (for stiff problem)

Functions

void _dassl (int n, void(*res)(int, double, double *, double *, double *, int *), double *t, double y[], double yp[], double tout, int iopt[], double *rtol, double *atol, void(*jac)(int, double, double *, double *, int, double *, double), double work[], int lwork, int iwork[], int liwork, int *info)
 Solution of differential algebraic equation (DAE) (1~5-th order backward differentiation formula (BDF))
 
void _dassl_r (int n, double *t, double y[], double yp[], double tout, int iopt[], double *rtol, double *atol, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yyp[], int ldyypd, double yypd[], double *cj, int *ires, int *irev)
 Solution of differential algebraic equation (DAE) (1~5-th order backward differentiation formula (BDF)) (reverse communication version)
 
void _debdf (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double *rtol, double *atol, int itol, int mode, int itstop, void(*djac)(int, double, double *, int, double *), int idjac, double work[], int lwork, int iwork[], int liwork, int *info)
 Initial value problem of ordinary differential equations (1~5-th order backward differentiation formula (BDF))
 
void _debdf_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, int mode, int itstop, int idjac, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yyp[], int ldyypd, double yypd[], int *irev)
 Initial value problem of ordinary differential equations (1~5-th order backward differentiation formula (BDF)) (reverse communication version)
 
void _radau (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double *rtol, double *atol, int itol, void(*jac)(int, double, double *, int, double *), int ijac, int mljac, int mujac, void(*mas)(int, int, double *), int imas, int mlmas, int mumas, void(*solout)(int, double, double, double *, int, double *, int *), int iout, double work[], int lwork, int iwork[], int liwork, double cont[], int lcont, int *info)
 Initial value problem of ordinary differential equations (variable (5, 9, 13-th) order implicit Runge-Kutta method (Radau IIA))
 
void _radau5 (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double *rtol, double *atol, int itol, void(*jac)(int, double, double *, int, double *), int ijac, int mljac, int mujac, void(*mas)(int, int, double *), int imas, int mlmas, int mumas, void(*solout)(int, double, double, double *, int, double *, int *), int iout, double work[], int lwork, int iwork[], int liwork, double cont[], int lcont, int *info)
 Initial value problem of ordinary differential equations (5-th order implicit Runge-Kutta method (Radau IIA))
 
void _radau5_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, int ijac, int mljac, int mujac, int imas, int mlmas, int mumas, int iout, double work[], int lwork, int iwork[], int liwork, double cont[], int lcont, int *info, double *tt, double yy[], double yyp[], int ldyypd, double yypd[], int *irtrn, int *irev)
 Initial value problem of ordinary differential equations (5-th order implicit Runge-Kutta method (Radau IIA)) (reverse communication version)
 
void _radau_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, int ijac, int mljac, int mujac, int imas, int mlmas, int mumas, int iout, double work[], int lwork, int iwork[], int liwork, double cont[], int lcont, int *info, double *tt, double yy[], double yyp[], int ldyypd, double yypd[], int *irtrn, int *irev)
 Initial value problem of ordinary differential equations (variable (5, 9, 13-th) order implicit Runge-Kutta method (Radau IIA)) (reverse communication version)
 
void _radaup (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double *rtol, double *atol, int itol, void(*jac)(int, double, double *, int, double *), int ijac, int mljac, int mujac, void(*mas)(int, int, double *), int imas, int mlmas, int mumas, void(*solout)(int, double, double, double *, int, double *, int *), int iout, double work[], int lwork, int iwork[], int liwork, double cont[], int lcont, int *info)
 Initial value problem of ordinary differential equations (5, 9, 13-th order implicit Runge-Kutta method (Radau IIA))
 
void _radaup_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, int ijac, int mljac, int mujac, int imas, int mlmas, int mumas, int iout, double work[], int lwork, int iwork[], int liwork, double cont[], int lcont, int *info, double *tt, double yy[], double yyp[], int ldyypd, double yypd[], int *irtrn, int *irev)
 Initial value problem of ordinary differential equations (5, 9, 13-th order implicit Runge-Kutta method (Radau IIA)) (reverse communication version)
 
void _rodas (int n, void(*f)(int, double, double *, double *), int ifcn, double *t, double y[], double tout, double rtol[], double atol[], int itol, void(*jac)(int, double, double *, int, double *), int ijac, int mljac, int mujac, void(*dfx)(int, double, double *, double *), int idfx, void(*mas)(int, int, double *), int imas, int mlmas, int mumas, void(*solout)(int, double, double, double *, int, double *, int *), int iout, double work[], int lwork, int iwork[], int liwork, double cont[], int lcont, int *info)
 Initial value problem of ordinary differential equations (4(3)-th order Rosenbrock method)
 
void _rodas_r (int n, int ifcn, double *t, double y[], double tout, double rtol[], double atol[], int itol, int ijac, int mljac, int mujac, int idfx, int imas, int mlmas, int mumas, int iout, double work[], int lwork, int iwork[], int liwork, double cont[], int lcont, int *info, double *tt, double yy[], double yyp[], int ldyypd, double yypd[], int *irtrn, int *irev)
 Initial value problem of ordinary differential equations (4(3)-th order Rosenbrock method) (reverse communication version)
 
void _seulex (int n, void(*f)(int, double, double *, double *), int ifcn, double *t, double y[], double tout, double *rtol, double *atol, int itol, void(*jac)(int, double, double *, int, double *), int ijac, int mljac, int mujac, void(*mas)(int, int, double *), int imas, int mlmas, int mumas, void(*solout)(int, double, double, double *, int, double *, int *, int *), int iout, double work[], int lwork, int iwork[], int liwork, double rcont[], int lrcont, int icont[], int licont, int *info)
 Initial value problem of ordinary differential equations (extrapolation method based on the linearly implicit Euler method)
 
void _seulex_r (int n, int ifcn, double *t, double y[], double tout, double *rtol, double *atol, int itol, int ijac, int mljac, int mujac, int imas, int mlmas, int mumas, int iout, double work[], int lwork, int iwork[], int liwork, double rcont[], int lrcont, int icont[], int licont, int *info, double *tt, double yy[], double yyp[], int ldyypd, double yypd[], int *irtrn, int *irev)
 Initial value problem of ordinary differential equations (extrapolation method based on the linearly implicit Euler method) (reverse communication version)
 

Detailed Description

This is the group of I1a2. Initial value problem of ordinary differential equations (for stiff problem).