NAG数値計算ライブラリ

NAG ライブラリは、Fortran、C言語、Java、などで使用可能な数値計算、統計解析用ライブラリであり、Numerical Algorithms Group（NAG社）により販売されている。線型方程式、固有値問題、補間、微積分、非線型方程式、微分方程式などの数学関数のほかに、相関係数、共分散、多変量解析、乱数発生などの統計計算や金融工学に必要な関数を多く取り揃えている。Windows、Linux、Solaris、HP-UX、IBM AIX、SGI IRIX, その他NECや富士通のスーパーコンピュータなどのプラットフォームで動作する。英国 The Numerical Algorithms Group Ltd. が開発、日本国内では日本ニューメリカルアルゴリズムズグループ株式会社が販売、サポートを行なっている。
NAG数値計算ライブラリでは利用言語や環境などにより以下の5種類のライブラリが用意されている。

「NAG Fortran Library」：すでに40年以上の歴史を持ち1700以上の関数より構成される。（※最新バージョンMark24）
「NAG C Library」：C／C++言語の他、C#、VBA、Java等より利用可能（最新バージョン　Mark24）
「NAG Library for SMP & Multicore」：（並列計算ライブラリとしてSMP環境用並列ライブラリ）（最新バージョンMark24）
「NAG Parallel Library」：（PCクラスタなどの分散メモリ環境用並列計算ライブラリ）

また各ライブラリのルーチンを組み込んだソフトウェアを販売できるコンポーネントライセンスも提供されている。

他のソフトウェアとの連携もはらかれており、2007年には数式処理ソフトウエア Maple に NAG C library の使用を可能にするコネクター Maple-NAGConnector が発売され、また MATLAB のための NAG Toolbox for MATLABや、グラフ作成・データ解析パッケージ Origin内蔵のOrigin C言語よりアクセス可能なNAGライブラリがある。

提供される関数

脚注

関連項目 
数値解析
アルゴリズム
計算科学
シミュレーション
数値解析ソフトウェア
金融工学

外部リンク 
NAG社
日本NAG社 日本法人
NAG数値計算ライブラリ

数値解析ソフトウェア
数値計算ライブラリー
ライブラリ (プログラミング)
NAGえぬえいしい