広義積分に対する自動数値積分 (もちろん通常の有限区間の積分も可能) 方法 : 二重指数関数型 (DE) 変換 次元 : 一次元積分 ルーチン intde : 関数 f(x) を開区間 (a,b) で積分する. intdei : 関数 f(x) を開区間 (a,infinity) で積分する, ただし f(x) は x の大きいところで 単調に減少する関数. intdeo : 関数 f(x) を開区間 (a,infinity) で積分する, f(x) は sin(x) などの振動項をもつ関数.
このパッケージ内のファイル intde1.c : 数値積分パッケージ in C - 簡易版 intde1.f : 数値積分パッケージ in Fortran - 簡易版 intde1t.c : "intde1.c" のテストプログラム intde1t.f : "intde1.f" のテストプログラム intde1.doc : "intde1.*" のドキュメント intde2.c : 数値積分パッケージ in C - 高速版 intde2.f : 数値積分パッケージ in Fortran - 高速版 intde2t.c : "intde2.c" のテストプログラム intde2t.f : "intde2.f" のテストプログラム intde2.doc : "intde2.*" のドキュメント readme.txt : readme file 使用法 各ルーチンのブロックコメントを見てください