nAG ライブラリ は、科学技術・統計計算アルゴリズム(最適化問題、大規模固有値問題、多変量解析、疑似乱数、特殊関数 etc.)を集大成した汎用数値計算ライブラリです。
Fortran Builder では、メニューバーから「プロジェクトの設定」を開いて、
基本設定 | 追加ライブラリ | nAG Fortran Library を利用する
にチェックを入れるだけで、nAG ライブラリをリンクし、nAG ライブラリのサブルーチンを利用することができます。
※ nAG ライブラリ自体は、別途ご購入・インストールしていただく必要がございます。
Fortran Builder 7.0 は以下の nAG ライブラリ製品に対応しています。
◆ nAG Library
バージョン | 製品コード |
Mark 27.2, 64-bit | NLW6I272EL |
Mark 27.1, 64-bit | NLW6I271EL |
Mark 27.0, 64-bit | NLW6I27DEL |
Mark 26.0, 64-bit | FLW6I26DEL |
Fortran Builder では、nAG ライブラリの全てのサブルーチンに対してテンプレート(Example プログラム)を提供しています。
これらすべてのテンプレートには、実行に必要な入力データ(Example データ)も合わせて提供されますので、すぐにその動作を試すことができます。
以下に Fortran Builder で nAG ライブラリテンプレートを利用する手順を示します。
① プロジェクトを作成する(テンプレートを選択する)
Fortran Builder のメニューバーから「ファイル > 新規作成 > プロジェクト」を選択します。
以下のような画面が表示されますので「nAG LIB アプリケーション」を選択後に「プロジェクトの名前」を指定してください。
その後「次へ」ボタンを押して先に進んでください。
以下のような画面が表示されますので、まず「テンプレートを利用する」にチェックを入れてから、テンプレート(Exmaple プログラム)を1つ選択します。
(ここでは、非線形の最適化問題を解く nAG ライブラリルーチン E04UCF を選択しています。)
その後「作成」ボタンを押してください。
プロジェクトが無事に作成されると、以下のような画面が表示されます。
② プロジェクトをビルドする
プロジェクトのビルドはメニューバーから「プロジェクト > ビルド」を選択するか、もしくはツールバーから をクリックします。
問題がなければ、メッセージウィンドウに以下のようなメッセージが表示されてビルドが完了します。
※ 警告が表示されますが特に問題ないものですので、そのまま先に進んでください。
③ プロジェクトを実行する
プロジェクトの実行はメニューバーから「実行 > 実行」を選択するか、もしくはツールバーから をクリックします。
問題がなければ、以下のような計算結果が出力されプログラムの実行が確認できます。