DCL:MATH2:ODELIB : 常微分方程式 (ルンゲクッタ)
アルゴリズムルーチン
CALL ODRKG(N,FCN,T,DT,X,DX,XOUT,WORK) | ルンゲ-クッタ-ギル. |
CALL ODRK4(N,FCN,T,DT,X,DX,XOUT,WORK) | 4次精度のルンゲ-クッタ. |
CALL ODRK2(N,FCN,T,DT,X,DX,XOUT,WORK) | 2次精度のルンゲ-クッタ. |
CALL ODRK1(N,FCN,T,DT,X,DX,XOUT,WORK) | 1次精度のルンゲ-クッタ. |
ステッパルーチン
CALL ODRKGR(N,FCN,T,DT,EPSL,X,WORK) | 可変幅のきざみを求める. |
CALL ODRKGS(N,FCN,T,DT,EPSL,X,WORK) | 固定幅のきざみを求める. |
CALL ODRK4R(N,FCN,T,DT,EPSL,X,WORK) | 可変幅のきざみを求める. |
CALL ODRK4S(N,FCN,T,DT,EPSL,X,WORK) | 固定幅のきざみを求める. |
ドライバルーチン
CALL ODRKDU(N,ALGOR,FCN,T,TEND,ISTEP,X,WORK) | 固定刻幅で積分を行う. |
CALL ODRKDV(N,STEPER,FCN,T,TINT,DT,X,WORK) | 要求精度を満たすように積分を行う. |
内部変数管理ルーチン
CALL OD p GET(CPARA,IPARA) | 内部変数を参照する. |
CALL OD p SET(CPARA,IPARA) | 内部変数を設定する. |