![]() |
XLPack 7.0
XLPack 数値計算ライブラリ (C API) リファレンスマニュアル
|
関数 | |
void | deabm (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double *rtol, double *atol, int itol, int mode, int itstop, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (1〜12次可変次数アダムス・バシュフォース・ムルトン法) | |
void | deabm_r (int n, double *t, double y[], double tout, double *rtol, double *atol, int itol, int mode, int itstop, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yyp[], int *irev) |
常微分方程式の初期値問題 (1〜12可変次数 アダムス・バシュフォース・ムルトン法) (リバースコミュニケーション版) | |
void | derkfa (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (5(4)次 ルンゲ・クッタ・フェールベルグ法) | |
void | derkfa_r (int n, double *t, double y[], double tout, double tend, 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) |
常微分方程式の初期値問題 (5(4)次 ルンゲ・クッタ・フェールベルグ法) (リバースコミュニケーション版) | |
void | dop853a (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (8(5,3)次 ドルマン・プリンス法) | |
void | dop853a_r (int n, double *t, double y[], double tout, double tend, 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) |
常微分方程式の初期値問題 (8(5,3)次 ドルマン・プリンス法) (リバースコミュニケーション版) | |
void | dopn1210 (int n, void(*f2)(int, double, double *, double *), double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (12(10)次ルンゲ・クッタ・ニュストレム法) (2階微分方程式用) | |
void | dopn1210_r (int n, double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yypp[], int *irev) |
常微分方程式の初期値問題 (12(10)次ルンゲ・クッタ・ニュストレム法) (2階微分方程式用) (リバースコミュニケーション版) | |
void | dopn43 (int n, void(*f2)(int, double, double *, double *), double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (4(3)次ルンゲ・クッタ・ニュストレム法) (2階微分方程式用) | |
void | dopn43_r (int n, double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yypp[], int *irev) |
常微分方程式の初期値問題 (4(3)次ルンゲ・クッタ・ニュストレム法) (2階微分方程式用) (リバースコミュニケーション版) | |
void | dopn64 (int n, void(*f2)(int, double, double *, double *), double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (6(4)次ルンゲ・クッタ・ニュストレム法) (2階微分方程式用) | |
void | dopn64_r (int n, double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yypp[], int *irev) |
常微分方程式の初期値問題 (6(4)次ルンゲ・クッタ・ニュストレム法) (2階微分方程式用) (リバースコミュニケーション版) | |
void | dopn86 (int n, void(*f2)(int, double, double *, double *), double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (8(6)次ルンゲ・クッタ・ニュストレム法) (2階微分方程式用) | |
void | dopn86_r (int n, double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yypp[], int *irev) |
常微分方程式の初期値問題 (8(6)次ルンゲ・クッタ・ニュストレム法) (2階微分方程式用) (リバースコミュニケーション版) | |
void | dopri5a (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (5(4)次 ドルマン・プリンス法) | |
void | dopri5a_r (int n, double *t, double y[], double tout, double tend, 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) |
常微分方程式の初期値問題 (5(4)次 ドルマン・プリンス法) (リバースコミュニケーション版) | |
void | dverka (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double tend, double tol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (6(5)次 ルンゲ・クッタ・ヴァーナー法) | |
void | dverka_r (int n, double *t, double y[], double tout, double tend, double tol, int mode, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yyp[], int *irev) |
常微分方程式の初期値問題 (6(5)次 ルンゲ・クッタ・ヴァーナー法) (リバースコミュニケーション版) | |
void | odex2a (int n, void(*f2)(int, double, double *, double *), double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
2階常微分方程式の初期値問題 (補外法) | |
void | odex2a_r (int n, double *t, double y[], double yp[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info, double *tt, double yy[], double yypp[], int *irev) |
2階常微分方程式の初期値問題 (補外法) (リバースコミュニケーション版) | |
void | odexa (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
常微分方程式の初期値問題 (補外法 (GBSアルゴリズム)) | |
void | odexa_r (int n, double *t, double y[], double tout, double tend, 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) |
常微分方程式の初期値問題 (補外法 (GBSアルゴリズム)) (リバースコミュニケーション版) | |
void | retarda (int n, void(*f)(int, double, double *, double *), double *t, double y[], double tout, double tend, double *rtol, double *atol, int itol, int mode, double work[], int lwork, int iwork[], int liwork, int *info) |
遅延微分方程式の数値解 (5(4)次 ドルマン・プリンス法) | |
void | retarda_r (int n, double *t, double y[], double tout, double tend, 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) |
遅延微分方程式の数値解 (5(4)次 ドルマン・プリンス法) (リバースコミュニケーション版) | |
void | ylaga (int i, int n, double t, double y[], void(*phi)(int, int, double, double *, int *), double work[], int iwork[], int *info) |
遅延微分方程式の数値解 (5(4)次 ドルマン・プリンス法) (解の後方値の計算) | |
I1a1. 常微分方程式の初期値問題 (非スティフ関数) プログラムを表示しています.