NAG Fortran Library, Mark 26
FLDLL26DEL - License Managed
Microsoft Windows, 32-bit, Intel Fortran
インストールノート内容
1. イントロダクション .......................................................

1

2. ライブラリの詳細 .......................................................... 1
2.1. 動作環境 ............................................................. 1
2.2. 開発環境とテスト環境 .................................................. 1
2.3. 追加情報 ............................................................. 2
3. 配布メディア ............................................................. 2
3.1. 内容 ................................................................. 2
4. インストール ............................................................. 6
4.1. ライブラリとライブラリマニュアルのインストール ........................ 6
4.1.1. ライブラリのインストール .......................................... 64.1.2. ライブラリマニュアルのインストール ................................ 74.1.3. サイレントインストール ............................................ 84.1.4. ライセンス管理 .................................................... 94.1.4.1. ライセンスのチェック .......................................... 114.2. 詳細情報 ............................................................. 114.2.1. インストールのチェック ............................................ 114.2.2. アクセスチェック .................................................. 12
5. サポート ................................................................. 13
6. コンタクト情報 ........................................................... 13

1. イントロダクション
本インストールノートは，NAG Fortran Library, Mark 26 - FLDLL26DEL（ライブラリ）のインストール方法を説明します．
本ライブラリのご利用は NAG とお客様との間に結ばれるライセンス契約に基づきます．
ライセンス契約以外でのご利用につきましては，日本ニューメリカルアルゴリズムズグ
ループ株式会社（日本 NAG）までお問い合わせください．
2. ライブラリの詳細
2.1. 動作環境
本ライブラリの動作環境を以下に示します．
hardware:Intel ia32 systems and compatible

operating system: Microsoft Windows 32-bit and 64-bit editions
Fortran compiler: Intel 32-bit Fortran Compiler
Version 16.0.3.207 Build 20160415 and compatible
2.2. 開発環境とテスト環境
本ライブラリは NAG Ltd., Oxford にて以下の環境で開発された製品です．
hardware:Intel Core i7-3770 3.4 GHz

operating system: Microsoft Windows 7
Fortran compiler: Intel(R) Fortran Compiler Version 16.0.3.207 Build 20160415
Microsoft Visual Studio 2015 tools
vendor library:Intel MKL version 11.3.3

compiler options: -iface:cvf -MD -O3 -QaxCORE-AVX2,AVX,SSE2 -no-fma -auto-fp:precise
本ライブラリのテスト環境については，「2.3. 追加情報」をご参照ください．

12.3. 追加情報
本ライブラリの動作環境やご利用方法についての最新の情報は，以下のウェブページをご確認ください．
http://www.nag.co.uk/doc/inun/fl26/dlldel/supplementary.html
3. 配布メディア
本製品は CD で提供されます．また，NAG のウェブサイト（「6. コンタクト情報」参照）からダウンロードすることもできます．
3.1. 内容
インストール後のライブラリのフォルダー／ファイル構造を以下に示します．
|- in.html|- doc -|- un.html|(Installer's Note - this document)(Users' Note)|- lic_agr.txt (license agreement)|||- nag_example_*.bat (batch files to compile and run||

NAG example programs)|- batch -|||- envvars.bat (batch file to set environment|

variables for the NAG Library)|||- FLDLL26DE_nag.dll (DLL including NAG BLAS/LAPACK)

|

|

|

|- FLDLL26DE_26.x.x_nag.dll (a renamed copy of the above DLL

|

|

|

|

including full version number)|- bin -|- FLDLL26DE_mkl.dll (DLL requiring MKL BLAS/LAPACK)||||- FLDLL26DE_26.x.x_mkl.dll (a renamed copy of the above DLL

||

|

|

including full version number)2||- *.pdb(debugging symbols for the above libraries)||||- (plus other support files)|
fldll26del -|||- FLDLL26DE_nag.lib (DLL import library

|

|

|

|

|

|- FLDLL26DE_26.x.x_nag.lib (a renamed copy of the above||

including NAG BLAS/LAPACK)

library including full version number)|- lib -|||- FLDLL26DE_mkl.lib (DLL import library

||

|

|

|

|- FLDLL26DE_26.x.x_mkl.lib (a renamed copy of the above||

requiring MKL BLAS/LAPACK)

library including full version number)||- nag_interface_blocks -|- * (interface blocks for Intel compiler)||- nag_interface_blocks_nagfor -|- * (interface blocks for|

NAG Fortran compiler)|||- source --|- ??????e.f90|||- examples -|- data ----|- ??????e.d|||- ??????e.opt

|

|

|

|- results -|- ??????e.r||- diagnostics -|- NAG_Fortran_DLL_info.exe (diagnostics program)||- NAG_Fortran_DLL_info_FLDLL26DEL.c (source of|the above)||- samples -|- * (sample programs)||- cs_headers -|- flcsdnet.cs (Declare info for C#)3||- c_headers -|- * (C/C++ header file and information)||- vba_headers -|- flvb6-*.bas (Declare info for VBA)||- vb.net_headers -|- flvbdnet.vb (Declare info for VB.NET)||- mkl_ia32_11.3.3 -|- * (Intel Math Kernel Library)||- rtl -|- *(Intel compiler run-time libraries)|||- bin -|- * (directories of license management||

binaries for supported platforms)|- license -|- README.txt||- doc -|- * (license management documentation)
インストール後のライブラリマニュアルのフォルダー／ファイル構造を以下に示します．
nagdoc_fl26 -|- index.html||- examples -|- baseresults -|- *.r.html||- source||||- data-|- *.f90.html (syntax highlightedsource files)-|- *.d.html||- *.opt.html||- html -|- frontmatter -|- manconts.html (main HTML index)|||- *.html(foreword &||||||- genint -|- *.html (general introductory material)

|

|

|

|- [a00-x07] -|- *conts.html (chapter contents)|||- *intro.html (chapter introduction)|||- *f.html

copyright notice)4(routine documents)

|

|

|

|- figures -|- *.png (figures and plotfiles)

|

|

|

|- styles -|- libdoc.css (CSS stylesheets)||- *.js(JavaScript)||- pdf-|- frontmatter -|- manconts.html (main contents page)||- manconts.pdf (main contents page)||- *.pdf (NAG foreword and copyright|pages)||- genint -|- *.pdf (general introductory material)||- [a00-x07] -|- *conts.html(chapter contents)||- *conts.pdf(chapter contents)||- *intro.pdf(chapter introduction)||- *f.pdf(routine documents)||- styles -|- libdoc.css (CSS stylesheets)|- *.js5(JavaScript)

4. インストール
4.1. ライブラリとライブラリマニュアルのインストール
4.1.1. ライブラリのインストール
製品 CD をトレイに挿入し，fldll26del_setup.exe をダブルクリックして，ライブラリのインストールを行ってください．（ライブラリのインストーラー fldll26del_setup.exe
は，NAG のウェブサイトからもダウンロードすることができます．）
デフォルトでは，C:\Program Files\NAG\FL26\fldll26del フォルダー（64-bit マシンでは，C:\Program Files (x86)\NAG\FL26\fldll26del フォルダー）にインストールされます．
イ ン ス ト ー ル 後 ， シ ョ ー ト カ ッ ト が ス タ ー ト メ ニ ュ ー の NAG Fortran Library(FLDLL26DEL) に作成されます．
バッチファイル nag_example_DLL.bat のご利用には，環境変数 NAG_FLDLL26DEL が必要です（ユーザーノートの「3.3. Example プログラム」参照）．環境変数 NAG_FLDLL26DEL はインストール時に自動的に設定されます．また，環境変数 PATH, LIB, INCLUDE もインストール時に設定することができます．
ライブラリのアンインストールは，Windows の「コントロール パネル」から行うことができます.

64.1.2. ライブラリマニュアルのインストール
ライブラリマニュアルのインストールは必須ではありません．
以下の NAG のウェブサイトから参照することもできます．
http://www.nag.co.uk/content/nag-fortran-library-manual
ライブラリマニュアルはライブラリとは独立しており，ライブラリをインストールしたマシンとは異なるマシンにインストールすることができます．
製品 CD をトレイに挿入し，setup_fl26_manual.exe をダブルクリックして，ライブラリマニュアルのインストールを行ってください．
（ライブラリマニュアルのインストーラー setup_fl26_manual.exe は，NAG のウェブサ
イトからもダウンロードすることができます．）
デフォルトでは，C:\Program Files\NAG\Mark 26 Manual\nagdoc_fl26 フォルダーにインストールされます．
インストール後，ライブラリマニュアルの目次ファイルのショートカットがスタートメ
ニューの NAG Mark 26 Manual に作成されます．
詳細は，ユーザーノートの「5. ドキュメント」をご参照ください．

7

4.1.3. サイレントインストール
本製品はサイレントインストールを行うことができます．
ライブラリをサイレントインストールする場合は，コマンドプロンプトから以下のコマンドを実行してください．
fldll26del_setup.exe /silent
または，fldll26del_setup.exe /verysilent
通常のインストールでは画面にプログレスバーが表示されますが，サイレントインストールでは画面に何も表示されません．そのまま，ファイルはデフォルトのインストール
先にインストールされ，環境変数 PATH，LIB，INCLUDE は更新されます．インストール先はオプション /dir を使って指定することができます（例えば， /dir="C:\my folder"）．
また，環境変数 PATH，LIB，INCLUDE を更新したくない場合は，オプション /type=noenvを付加してください．
ライブラリマニュアルをサイレントインストールする場合も同様です．
setup_fl26_manual.exe /silent
または，setup_fl26_manual.exe /verysilent

84.1.4. ライセンス管理
本ライブラリの使用は NAG Kusari ライセンス管理システム（バージョン 2.2-88）によって管理されています．
本ライブラリを使用するためには NAG が発行するライセンスキーが必要です．
ライセンスキーはテキスト形式で，使用する製品の情報を含んでいます．
USB キーライセンスをご利用のお客様は，ご利用のマシンの USB ポートに USB キーを挿し込むだけで，本ライブラリの使用が可能になります．
ノードロックライセンスをご利用のお客様は，以下の手順をご参照ください．
USB キーライセンスをご利用のお客様は以下の手順は不要です．
【ライセンスキーの申請】
1. スタートメニューの NAG Fortran Library (FLDLL26DEL) にある以下のショートカ
ットをクリックしてください．
NAG FLDLL26DEL Licence, Request or Install
ライセンスキーの申請／インストールを行うための GUI プログラム（Kusari Licence Installer ウィンドウ）が起動します．
2. Request New Licence ボタンをクリックしてください．ライセンスキーの申請に必要な情報を生成するための GUI プログラム（New Licence Request ウィンドウ）が起動します．
3. Customer Details の（＊）マークの付いた必要最小限の項目にご記入いただき
Generate Licence Request ボタンをクリックしてください．
ウィンドウの下部にライセンスキーの申請に必要な情報が出力されます．
4. 出力された情報（特に KUSARI ID）を元に，下記のウェブページからライセンスキーの申請を行ってください．
（本ライブラリの NAG 製品コードは FLDLL26DEL です．）
http://www.nag-j.co.jp/kusari/userReg/

9申請後，通常２営業日程度で以下のような一行または複数行のライセンスキー（テキスト形式）を，ご記入の電子メールアドレスにお送り致します．
例）
FLDLL26DE FULL "EMnxidA3oeoj0F1Yvi5ibxPjB7"【ライセンスキーのインストール】
1. スタートメニューの NAG Fortran Library (FLDLL26DEL) にある以下のショートカットをクリックしてください．
NAG FLDLL26DEL Licence, Request or Install
ライセンスキーの申請／インストールを行うための GUI プログラム（Kusari Licence Installer ウィンドウ）が起動します．
2. テキストエリアにライセンスキーを入力してください．
（コピー＆ペーストで結構です．）
3. Install Licence Key ボタンをクリックしてください．
"Licence for product FLDLL26DE loaded." と表示されれば，ライセンスキーのインストールは完了です．
（ライセンスキーは Windows レジストリに書き込まれます．
）
4. Close ボタンをクリックして Kusari Licence Installer ウィンドウを閉じてください．
その他の形態でのライセンスキーのご利用（ファイルにライセンスキーを書き込む，ライセンスサーバーを設置する，等）に関する詳細は fldll26del\license\doc フォルダーのドキュメント k-using-win.pdf と k-install-win.pdf をご参照ください．
また，トラブルシューティングとして以下の Kusari FAQ もご利用ください．
http://www.nag.co.uk/content/kusari-frequently-asked-questions
http://www.nag-j.co.jp/kusari/faq.htm（日本語版）

10

4.1.4.1. ライセンスのチェック
ライセンスが正しく設定されているかどうかを，ライブラリルーチン A00ACF を用いてチェックすることができます（A00ACF の Example プログラムをご利用ください）．
または，診断プログラム NAG_Fortran_DLL_info.exe を利用することもできます．
診断プログラムはその中で A00ACF を呼び出します（「4.2.2. アクセスチェック」参照）．
4.2. 詳細情報
4.2.1. インストールのチェックライブラリへのアクセスは，ユーザーノートの「3.1. ライブラリのリンク方法」に従って，いくつかの Example プログラムをコンパイル／リンク／実行することにより確認することができます（D01AUF, E04UCA, F07ADF などがサンプルプログラムとして適しています）．その際，バッチファイル nag_example_*.bat を用いれば Example プログラムのコンパイル／リンク／実行を容易に行うことができます．
（ユーザーノートの「3.3. Example プログラム」参照）

11

4.2.2. アクセスチェック
診断プログラム NAG_Fortran_DLL_info.exe を用いて，ご利用のマシン環境から本ライブ
ラリの DLL（FLDLL26DE_nag.dll および FLDLL26DE_mkl.dll）にアクセスできるかどうかを確認することができます．診断プログラムは，デフォルトでは，
C:\Program Files\NAG\FL26\fldll26del\diagnostics フォルダーに置かれています．
診断プログラムは，スタートメニューの NAG Fortran Library (FLDLL26DEL) にある以下のショートカットから実行することができます．
Check NAG FLDLL26DEL DLL Accessibility
DLL が正常にロードできた場合，診断プログラムは DLL の格納場所とライブラリルーチン
A00AAF を呼び出して得られるライブラリの詳細を表示します．また，A00ACF を呼び出してライセンスキーが正常かどうかをチェックします．ライセンスキーが正常な場合は"Status OK" と表示され，有効なライセンスキーが見つからない場合はその旨を表示します．
注意：診断プログラムは，Windows のバージョンによっては（特に，Windows XP では）「有効なアプリケーションではありません」というエラーが出て，動作しないかもしれません．その場合，診断プログラムのソースコードが実行形式と同じフォルダーに提供されていますので，Microsoft C コンパイラ，もしくは，Intel C コンパイラを用いて，実行形式を再ビルドしてください．

125. サポート
製品のご利用に関してご質問等がございましたら，電子メールにて「日本 NAG ヘルプデスク」までお問い合わせください．その際，ご利用の製品の製品コード（FLDLL26DEL）並びに，お客様の User ID をご明記いただきますようお願い致します．
ご返答は平日 9：30～12:00，13:00～17:30 に行わせていただきます．
日本 NAG ヘルプデスク
Email: naghelp@nag-j.co.jp
6. コンタクト情報
日本ニューメリカルアルゴリズムズグループ株式会社（日本 NAG）
〒104-0032
東京都中央区八丁堀 4-9-9 八丁堀フロンティアビル 2F
Email: sales@nag-j.co.jp
Tel:03-5542-6311

Fax:03-5542-6312

NAG のウェブサイトでは製品およびサービスに関する情報を定期的に更新しています．
http://www.nag-j.co.jp/ （日本）
http://www.nag.co.uk/（英国本社）

http://www.nag.com/（米国）

13