XLPack 7.0
XLPack Numerical Library (C API) Reference Manual
Loading...
Searching...
No Matches
Functions
I1a1. Initial value problem of ordinary differential equations (for non-stiff problem) (DEPRECATED)

Functions

void derkf (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info)
 Initial value problem of a system of first order ordinary differential equations (5(4)-th order Runge-Kutta-Fehlberg method)
 
void derkf_int (int n, double t, double y[], double work[])
 Initial value problem of a system of first order ordinary differential equations (5(4)-th order Runge-Kutta-Fehlberg method) (Interpolation for dense output)
 
void derkf_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yyp[], int *irev)
 Initial value problem of a system of first order ordinary differential equations (5(4)-th order Runge-Kutta-Fehlberg method) (reverse communication version)
 
void dop853 (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double *rtol, double *atol, int itol, 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 (8(5,3)-th order Dorman-Prince method)
 
void dop853_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, int iout, double rcont[], int lrcont, int icont[], int licont, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yyp[], int *irtrn, int *irev)
 Initial value problem of ordinary differential equations (8(5,3)-th order Dorman-Prince method) (reverse communication version)
 
void dopri5 (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double *rtol, double *atol, int itol, 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 (5(4)-th order Dorman-Prince method)
 
void dopri5_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, 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 *irtrn, int *irev)
 Initial value problem of ordinary differential equations (5(4)-th order Dorman-Prince method) (reverse communication version)
 
void doprin (int n, void(*f)(int, double, double *, double *), double *t, double y[], double yp[], double tout, double *rtol, double *atol, int itol, void(*solout)(int, double, double *, double *, int, int *), int iout, double work[], int lwork, int iwork[], int liwork, int *info)
 Initial value problem of ordinary differential equations (7(6)-th order Runge-Kutta-Nystrom method) (for second order differential equations)
 
void doprin_r (int n, double *t, double y[], double yp[], double tout, double *rtol, double *atol, int itol, int iout, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yypp[], int *irtrn, int *irev)
 Initial value problem of ordinary differential equations (7(6)-th order Runge-Kutta-Nystrom method) (for second order differential equations) (reverse communication version)
 
void dverk (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double tol, double c[], int lc, double work[], int lwork, int *info)
 Initial value problem of ordinary differential equations (6(5)-th order Runge-Kutta-Verner method)
 
void dverk_int (int n, double t, double y[], double c[], double work[])
 Initial value problem of ordinary differential equations (6(5)-th order Runge-Kutta-Verner method) (Interpolation for dense output)
 
void dverk_r (int n, double *t, double y[], double tout, double tol, double c[], int lc, double work[], int lwork, int *info, double *tt, double yy[], double yyp[], int *irev)
 Initial value problem of ordinary differential equations (6(5)-th order Runge-Kutta-Verner method) (reverse communication version)
 
void odex (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double *rtol, double *atol, int itol, 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 (GBS algorithm))
 
void odex2 (int n, void(*f)(int, double, double *, double *), double *t, double y[], double yp[], double tout, double *rtol, double *atol, int itol, void(*solout)(int, double, 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) (for second order differential equations)
 
void odex2_r (int n, double *t, double y[], double yp[], double tout, double *rtol, double *atol, int itol, 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 yypp[], int *irtrn, int *irev)
 Initial value problem of ordinary differential equations (extrapolation method) (for second order differential equations) (reverse communication version)
 
void odex_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, 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 *irtrn, int *irev)
 Initial value problem of ordinary differential equations (extrapolation method (GBS algorithm)) (reverse communication version)
 
void retard (int n, void(*f)(int, double, double *, double *, double *, int *), double *t, double y[], double tout, double *rtol, double *atol, int itol, 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 delay differential equations (5(4)-th order Dorman-Prince method)
 
void retard_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, 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 *irtrn, int *irev)
 Initial value problem of delay differential equations (5(4)-th order Dorman-Prince method) (reverse communication version)
 

Detailed Description

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