![]() |
XLPack 7.0
XLPack 数値計算ライブラリ (Excel VBA) リファレンスマニュアル
|
関数 | |
| Sub | Debdf (N As Long, F As LongPtr, T As Double, Y() As Double, Tout As Double, RTol() As Double, ATol() As Double, Info As Long, Optional Djac As LongPtr=NullPtr, Optional Ml As Long=-1, Optional Mu As Long=-1, Optional Mode As Long=-1, Optional ITstop As Long=-1, Optional Tstop As Double) |
| 常微分方程式の初期値問題 (1〜5次 後退微分公式 (BDF)) | |
| Sub | Debdf_r (N As Long, T As Double, Y() As Double, Tout As Double, RTol() As Double, ATol() As Double, Info As Long, TT As Double, YY() As Double, YYp() As Double, YYpd() As Double, IRev As Long, Optional Ijac As Long=-1, Optional Ml As Long=-1, Optional Mu As Long=-1, Optional Mode As Long=-1, Optional ITstop As Long=-1, Optional Tstop As Double) |
| 常微分方程式の初期値問題 (1〜5次 後退微分公式 (BDF)) (リバースコミュニケーション版) | |
| Sub | Radaua (N As Long, F As LongPtr, T As Double, Y() As Double, Tout As Double, Tend As Double, RTol() As Double, ATol() As Double, Mode As Long, Info As Long, Optional Neval As Long, Optional Njac As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Ndec As Long, Optional Nsol As Long, Optional Fjac As LongPtr=NullPtr, Optional Mljac As Long=-1, Optional Mujac As Long, Optional Fmas As LongPtr=NullPtr, Optional Mlmas As Long=-1, Optional Mumas As Long, Optional Hes As Long, Optional MaxIter As Long, Optional Nit1 As Long, Optional Startn As Long, Optional Nind1 As Long, Optional Nind2 As Long, Optional Nind3 As Long, Optional Pred As Long, Optional M1 As Long, Optional M2 As Long, Optional Nsmax As Long, Optional Nsmin As Long, Optional Ns As Long, Optional Cnt As Long, Optional Hinit As Double, Optional Hmax As Double, Optional Thet As Double, Optional Facl As Double, Optional Facr As Double, Optional Safe As Double, Optional Quot1 As Double, Optional Quot2 As Double, Optional Vitu As Double, Optional Vitd As Double, Optional Hhou As Double, Optional Hhod As Double) |
| 常微分方程式の初期値問題 (5, 9, 13次 可変次数陰的ルンゲ・クッタ法 (ラダウIIA法)) | |
| Sub | Radaua_r (N As Long, T As Double, Y() As Double, Tout As Double, Tend As Double, RTol() As Double, ATol() As Double, Mode As Long, Info As Long, TT As Double, YY() As Double, YYp() As Double, YYpd() As Double, IRev As Long, Optional Neval As Long, Optional Njac As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Ndec As Long, Optional Nsol As Long, Optional Ijac As Long, Optional Mljac As Long=-1, Optional Mujac As Long, Optional Imas As Long, Optional Mlmas As Long=-1, Optional Mumas As Long, Optional Hes As Long, Optional MaxIter As Long, Optional Nit1 As Long, Optional Startn As Long, Optional Nind1 As Long, Optional Nind2 As Long, Optional Nind3 As Long, Optional Pred As Long, Optional M1 As Long, Optional M2 As Long, Optional Nsmax As Long, Optional Nsmin As Long, Optional Ns As Long, Optional Cnt As Long, Optional Hinit As Double, Optional Hmax As Double, Optional Thet As Double, Optional Facl As Double, Optional Facr As Double, Optional Safe As Double, Optional Quot1 As Double, Optional Quot2 As Double, Optional Vitu As Double, Optional Vitd As Double, Optional Hhou As Double, Optional Hhod As Double) |
| 常微分方程式の初期値問題 (5, 9, 13次 可変次数陰的ルンゲ・クッタ法 (ラダウIIA法)) (リバースコミュニケーション版) | |
| Sub | Rodasa (N As Long, F As LongPtr, Ifcn As Long, T As Double, Y() As Double, Tout As Double, Tend As Double, RTol() As Double, ATol() As Double, Mode As Long, Info As Long, Optional Neval As Long, Optional Njac As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Ndec As Long, Optional Nsol As Long, Optional Fjac As LongPtr=NullPtr, Optional Mljac As Long=-1, Optional Mujac As Long, Optional Fdfx As LongPtr=NullPtr, Optional Fmas As LongPtr=NullPtr, Optional Mlmas As Long=-1, Optional Mumas As Long, Optional Meth As Long, Optional MaxIter As Long, Optional Pred As Long, Optional M1 As Long, Optional M2 As Long, Optional Cnt As Long, Optional Hinit As Double, Optional Hmax As Double, Optional Fac1 As Double, Optional Fac2 As Double, Optional Safe As Double) |
| 常微分方程式の初期値問題 (4(3)次 ローゼンブロック法) | |
| Sub | Rodasa_r (N As Long, Ifcn As Long, T As Double, Y() As Double, Tout As Double, Tend As Double, RTol() As Double, ATol() As Double, Mode As Long, Info As Long, TT As Double, YY() As Double, YYp() As Double, YYpd() As Double, IRev As Long, Optional Neval As Long, Optional Njac As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Ndec As Long, Optional Nsol As Long, Optional Ijac As Long, Optional Mljac As Long=-1, Optional Mujac As Long, Optional Idfx As Long, Optional Imas As Long, Optional Mlmas As Long=-1, Optional Mumas As Long, Optional Meth As Long, Optional MaxIter As Long, Optional Pred As Long, Optional M1 As Long, Optional M2 As Long, Optional Cnt As Long, Optional Hinit As Double, Optional Hmax As Double, Optional Fac1 As Double, Optional Fac2 As Double, Optional Safe As Double) |
| 常微分方程式の初期値問題 (4(3)次 ローゼンブロック法) (リバースコミュニケーション版) | |
| Sub | Seulexa (N As Long, F As LongPtr, Ifcn As Long, T As Double, Y() As Double, Tout As Double, Tend As Double, RTol() As Double, ATol() As Double, Mode As Long, Info As Long, Optional Neval As Long, Optional Njac As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Ndec As Long, Optional Nsol As Long, Optional Fjac As LongPtr=NullPtr, Optional Mljac As Long=-1, Optional Mujac As Long, Optional Fmas As LongPtr=NullPtr, Optional Mlmas As Long=-1, Optional Mumas As Long, Optional Hes As Long, Optional MaxIter As Long, Optional Km As Long, Optional Nsequ As Long, Optional Lambda As Long, Optional M1 As Long, Optional M2 As Long, Optional Cnt As Long, Optional Hinit As Double, Optional Hmax As Double, Optional Thet As Double, Optional Fac1 As Double, Optional Fac2 As Double, Optional Fac3 As Double, Optional Fac4 As Double, Optional Safe1 As Double, Optional Safe2 As Double, Optional Wkfcn As Double, Optional Wkjac As Double, Optional Wkdec As Double, Optional Wksol As Double) |
| 常微分方程式の初期値問題 (補外法 (線形陰的オイラー法)) | |
| Sub | Seulexa_r (N As Long, Ifcn As Long, T As Double, Y() As Double, Tout As Double, Tend As Double, RTol() As Double, ATol() As Double, Mode As Long, Info As Long, TT As Double, YY() As Double, YYp() As Double, YYpd() As Double, IRev As Long, Optional Neval As Long, Optional Njac As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Ndec As Long, Optional Nsol As Long, Optional Ijac As Long, Optional Mljac As Long=-1, Optional Mujac As Long, Optional Imas As Long, Optional Mlmas As Long=-1, Optional Mumas As Long, Optional Hes As Long, Optional MaxIter As Long, Optional Km As Long, Optional Nsequ As Long, Optional Lambda As Long, Optional M1 As Long, Optional M2 As Long, Optional Cnt As Long, Optional Hinit As Double, Optional Hmax As Double, Optional Thet As Double, Optional Fac1 As Double, Optional Fac2 As Double, Optional Fac3 As Double, Optional Fac4 As Double, Optional Safe1 As Double, Optional Safe2 As Double, Optional Wkfcn As Double, Optional Wkjac As Double, Optional Wkdec As Double, Optional Wksol As Double) |
| 常微分方程式の初期値問題 (補外法 (線形陰的オイラー法)) (リバースコミュニケーション版) | |
I1a2. 常微分方程式の初期値問題 (スティフ関数) プログラムを表示しています.