![]() |
XLPack 7.0
XLPack Numerical Library (Excel VBA) Reference Manual
|
Functions | |
| Function | Contd5 (I As Long, T As Double, RCont As Double, ICont As Long) As Double |
| Initial value problem of ordinary differential equations (5(4)-th order Dorman-Prince method) (Interpolation for dense output) | |
| Function | Contd5_r (I As Long, T As Double, RCont() As Double, ICont() As Long) As Double |
| Initial value problem of ordinary differential equations (5(4)-th order Dorman-Prince method) (Reverse communication version) (Interpolation for dense output) | |
| Function | Contd8 (I As Long, T As Double, RCont As Double, ICont As Long) As Double |
| Initial value problem of ordinary differential equations (8(5,3)-th order Dorman-Prince method) (Interpolation for dense output) | |
| Function | Contd8_r (I As Long, T As Double, RCont() As Double, ICont() As Long) As Double |
| Initial value problem of ordinary differential equations (8(5,3)-th order Dorman-Prince method) (Reverse communication version) (Interpolation for dense output) | |
| Function | Contx1 (I As Long, T As Double, RCont As Double, ICont As Long) As Double |
| Initial value problem of ordinary differential equations (Extrapolation method (GBS algorithm)) (Interpolation for dense output) | |
| Function | Contx1_r (I As Long, T As Double, RCont() As Double, ICont() As Long) As Double |
| Initial value problem of ordinary differential equations (Extrapolation method (GBS algorithm)) (Reverse communication version) (Interpolation for dense output) | |
| Function | Contx2 (I As Long, T As Double, RCont As Double, ICont As Long) As Double |
| Initial value problem of second order ordinary differential equations (Extrapolation method) (for second order differential equations) (Interpolation for dense output) | |
| Function | Contx2_r (I As Long, T As Double, RCont() As Double, ICont() As Long) As Double |
| Initial value problem of second order ordinary differential equations (Extrapolation method) (for second order differential equations) (Reverse communication version) (Interpolation for dense output) | |
| Sub | Derkf (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 Mode As Long=0, Optional Cont As LongPtr) |
| Initial value problem of a system of first order ordinary differential equations (5(4)-th order Runge-Kutta-Fehlberg method) | |
| Sub | Derkf_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, IRev As Long, Optional Mode As Long=-1, Optional Cont As LongPtr) |
| Initial value problem of a system of first order ordinary differential equations (5(4)-th order Runge-Kutta-Fehlberg method) (reverse communication version) | |
| Sub | DerkfInt (N As Long, T As Double, Y() As Double, Cont As LongPtr, Optional Info As Long) |
| Initial value problem of a system of first order ordinary differential equations (5(4)-th order Runge-Kutta-Fehlberg method) (Interpolation for dense output) | |
| Sub | Dop853 (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 Solout As LongPtr=NullPtr, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Nstiff As Long=0, Optional Safe As Double=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Beta As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (8(5,3)-th order Dorman-Prince method) | |
| Sub | Dop853_r (N As Long, T As Double, Y() As Double, Tout As Double, RTol() As Double, ATol() As Double, Cont() As Double, IComp() As Long, Info As Long, TT As Double, YY() As Double, YYp() As Double, Irtrn As Long, IRev As Long, Optional Iout As Long=0, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Nstiff As Long=0, Optional Safe As Double=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Beta As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (8(5,3)-th order Dorman-Prince method) (reverse communication version) | |
| Sub | Dopri5 (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 Solout As LongPtr=NullPtr, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Nstiff As Long=0, Optional Safe As Double=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Beta As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (5(4)-th order Dorman-Prince method) | |
| Sub | Dopri5_r (N As Long, T As Double, Y() As Double, Tout As Double, RTol() As Double, ATol() As Double, RCont() As Double, ICont() As Long, Info As Long, TT As Double, YY() As Double, YYp() As Double, Irtrn As Long, IRev As Long, Optional Iout As Long=0, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Nstiff As Long=0, Optional Safe As Double=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Beta As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (5(4)-th order Dorman-Prince method) (reverse communication version) | |
| Sub | Doprin (N As Long, F As LongPtr, T As Double, Y() As Double, Yp() As Double, Tout As Double, RTol() As Double, ATol() As Double, Info As Long, Optional Solout As LongPtr=NullPtr, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Safe As Double=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (7(6)-th order Runge-Kutta-Nystrom method) (for second order differential equations) | |
| Sub | Doprin_r (N As Long, T As Double, Y() As Double, Yp() As Double, Tout As Double, RTol() As Double, ATol() As Double, Info As Long, TT As Double, YY() As Double, YYpp() As Double, Irtrn As Long, IRev As Long, Optional Iout As Long=0, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Safe As Double=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (7(6)-th order Runge-Kutta-Nystrom method) (for second order differential equations) | |
| Sub | Dverk (N As Long, F As LongPtr, T As Double, Y() As Double, Tout As Double, Tol As Double, Info As Long, Optional Neval As Long, Optional Naccept As Long, Optional MaxEval As Long=0, Optional Int1 As Long=0, Optional Int2 As Long=0, Optional Hmin As Double=0, Optional Hmax As Double=0, Optional Scal As Double=0, Optional Hstart As Double=0, Optional Weight As Long=0, Optional Floor As Double, Optional Cont As LongPtr) |
| Initial value problem of ordinary differential equations (6(5)-th order Runge-Kutta-Verner method) | |
| Sub | Dverk_r (N As Long, T As Double, Y() As Double, Tout As Double, Tol As Double, Info As Long, TT As Double, YY() As Double, YYp() As Double, IRev As Long, Optional Neval As Long, Optional Naccept As Long, Optional MaxEval As Long=0, Optional Int1 As Long=0, Optional Int2 As Long=0, Optional Hmin As Double=0, Optional Hmax As Double=0, Optional Scal As Double=0, Optional Hstart As Double=0, Optional Weight As Long=0, Optional Floor As Double, Optional Cont As LongPtr) |
| Initial value problem of ordinary differential equations (6(5)-th order Runge-Kutta-Verner method) (reverse communication version) | |
| Sub | DverkInt (N As Long, T As Double, Y() As Double, Cont As LongPtr, Optional Info As Long) |
| Initial value problem of ordinary differential equations (6(5)-th order Runge-Kutta-Verner method) (Interpolation for dense output) | |
| Sub | Odex (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 Solout As LongPtr=NullPtr, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Km As Long=0, Optional Nsequ As Long=0, Optional Mstab As Long=0, Optional Jstab As Long=0, Optional Iderr As Long=0, Optional Mudif As Long=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Fac3 As Double=0, Optional Fac4 As Double=0, Optional Safe1 As Double=0, Optional Safe2 As Double=0, Optional Safe3 As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (extrapolation method (GBS algorithm)) | |
| Sub | Odex2 (N As Long, F2 As LongPtr, T As Double, Y() As Double, Yp() As Double, Tout As Double, RTol() As Double, ATol() As Double, Info As Long, Optional Solout2 As LongPtr=NullPtr, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Km As Long=0, Optional Nsequ As Long=0, Optional Iderr As Long=0, Optional Mudif As Long=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Fac3 As Double=0, Optional Fac4 As Double=0, Optional Safe1 As Double=0, Optional Safe2 As Double=0, Optional Safe3 As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (extrapolation method) (for second order differential equations) | |
| Sub | Odex2_r (N As Long, T As Double, Y() As Double, Yp() As Double, Tout As Double, RTol() As Double, ATol() As Double, RCont() As Double, ICont() As Long, Info As Long, TT As Double, YY() As Double, YYp2() As Double, Irtrn As Long, IRev As Long, Optional Iout As Long=0, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Km As Long=0, Optional Nsequ As Long=0, Optional Iderr As Long=0, Optional Mudif As Long=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Fac3 As Double=0, Optional Fac4 As Double=0, Optional Safe1 As Double=0, Optional Safe2 As Double=0, Optional Safe3 As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (extrapolation method) (for second order differential equations) (reverse communication version) | |
| Sub | Odex_r (N As Long, T As Double, Y() As Double, Tout As Double, RTol() As Double, ATol() As Double, RCont() As Double, ICont() As Long, Info As Long, TT As Double, YY() As Double, YYp() As Double, Irtrn As Long, IRev As Long, Optional Iout As Long=0, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Km As Long=0, Optional Nsequ As Long=0, Optional Mstab As Long=0, Optional Jstab As Long=0, Optional Iderr As Long=0, Optional Mudif As Long=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Fac3 As Double=0, Optional Fac4 As Double=0, Optional Safe1 As Double=0, Optional Safe2 As Double=0, Optional Safe3 As Double=0, Optional Cnt As Long=0) |
| Initial value problem of ordinary differential equations (extrapolation method (GBS algorithm)) (reverse communication version) | |
| Sub | Retard (N As Long, F As LongPtr, T As Double, Y() As Double, Tout As Double, RTol() As Double, ATol() As Double, Ngrid As Long, TGrid() As Double, Info As Long, Optional Solout As LongPtr=NullPtr, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Mxst As Long=0, Optional Nrdens As Long=0, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Nstiff As Long=0, Optional Safe As Double=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Beta As Double=0, Optional Cnt As Long=0) |
| Initial value problem of delay differential equations (5(4)-th order Dorman-Prince method) | |
| Sub | Retard_r (N As Long, T As Double, Y() As Double, Tout As Double, RTol() As Double, ATol() As Double, Ngrid As Long, TGrid() As Double, RCont() As Double, ICont() As Long, Info As Long, TT As Double, YY() As Double, YYp() As Double, Irtrn As Long, IRev As Long, Optional Iout As Long=0, Optional Neval As Long, Optional Nstep As Long, Optional Naccept As Long, Optional Nreject As Long, Optional Nrdens As Long=0, Optional Hinit As Double=0, Optional Hmax As Double=0, Optional MaxIter As Long=0, Optional Nstiff As Long=0, Optional Safe As Double=0, Optional Fac1 As Double=0, Optional Fac2 As Double=0, Optional Beta As Double=0, Optional Cnt As Long=0) |
| Initial value problem of delay differential equations (5(4)-th order Dorman-Prince method) (reverse communication version) | |
| Function | Ylag (I As Long, T As Double, Phi As LongPtr, RCont As Double, ICont As Long) As Double |
| Initial value problem of delay differential equations (5(4)-th order Dorman-Prince method) (Interpolation for back-values of solution) | |
| Sub | Ylag_r (I As Long, T As Double, RCont() As Double, ICont() As Long, YY As Double, IRev As Long) |
| Initial value problem of delay differential equations (5(4)-th order Dorman-Prince method) (Reverse communication version) (Interpolation for back-values of solution) | |
This is the group of I1a1. Initial value problem of ordinary differential equations (for non-stiff problem).