戻る|進む
DCL:MATH2:ODELIB : 常微分方程式 (ルンゲクッタ)
3.1 概要
このパッケージは連立常微分方程式の積分を行うためのものである.
ここに含まれるルーチンは大きく3つのレベルにわかれる.
最下層のレベルは,
特定のアルゴリズムに従って1ステップ積分するアルゴリズムルーチンで,
その上に精度チェックをしながら2ステップ積分して適当な刻み幅を求める
ステッパルーチンがあり,
最上位に実際に与えられた積分区間の積分を行うドライバルーチンがある.
ユーザーは通常このドライバルーチンを使って積分を行う.
この際, ユーザーは使用するアルゴリズムルーチン, または,
ステッパルーチンを目的に応じて指定することができる.
なお, このライブラリは Numerical Recipes のアルゴリズムに
基づくものである.