• OS

NAG Fortran Compiler 7.0 for Linux 年度末特別応援キャンペーン

プログラムの価値を高める堅固なコンパイラ

※ Mark 27から、NAG Fortran Library と NAG C Library は一つの製品 NAG Library に統合されています。

2021年3月31日 大学生協店頭受注分まで
Windows環境でのご利用はこちら ▶Fortran Builder 7.0 年度末特別応援キャンペーン

Fortran 77, 90, 95, 2003をフルサポートし、Fortran 2008の主要機能(COARRAY等)にもいち早く対応したコンパイラです。非常に優れたエラー診断機能を持ち、ユーザープログラムの「バグ発見」ができる強力なプログラムチェック機能を持っています。

  • 英語版
  • 日本語マニュアル付
NM6014X  PC-NL版 2ライセンスパック/AMD64 or Intel 64 (NPL6A70NA )

税込組価 ¥ 99,000 本体価格 ¥ 90,000

アカデミック

申請書


NM6014Y  PC-NL版 5ライセンスパック/AMD64 or Intel 64 (NPL6A70NA )

税込組価 ¥ 198,000 本体価格 ¥ 180,000

アカデミック

申請書


NM6014Z  PC-NL版 10ライセンスパック/AMD64 or Intel 64 (NPL6A70NA )

税込組価 ¥ 341,000 本体価格 ¥ 310,000

アカデミック

申請書


NM60150  PC-NL版 Fortran Compiler 7.0 + NAG Library Mark27 for x86-64 Linux

税込組価 ¥ 198,000 本体価格 ¥ 180,000

アカデミック

申請書


価格は予告なく変更される場合があります。
インストール条件については、各ソフトウェアの利用許諾書を必ずご覧ください。
学生 マークが付いている商品のご注文はWEBからは出来ません。詳しくはこちらをご覧ください。

キャンペーン情報

強力なプログラムチェック機能を持つ「NAG Fortran Compiler 7.0」のライセンスパックを、期間限定の特別価格でご提供する大学生協限定のキャンペーンが始まりました!
ラインナップは、2ライセンスパック、5ライセンスパック、10ライセンスパックの3種類です。
お得なこの機会に、ぜひご検討ください!


さらにさらに、「NAG数値計算ライブラリ(NAG Library)」とのバンドルセットを、期間限定の特別価格でご提供するキャンペーンも同時開催されています!
こちらもあわせてご検討ください。



【期間】

 2021年3月31日(水) 大学生協店頭受注分まで


【対象】

 NAG Fortran Compiler 7.0 for Linux

キャンペーンのお知らせ
Fortran Compiler 7.0 for Linux キャンペーン組価
2ライセンスパック 99,000円 (本体 90,000円)
5ライセンスパック 198,000円(本体 180,000円)
10ライセンスパック 341,000円(本体 310,000円)
NAG Library バンドルセット 198,000円(本体 180,000円)
※ NAG Fortran Compiler 7.0 シングルライセンス(のみ)はキャンペーン対象外となります。
※ ライセンスは、すべてノードロックライセンスとなります。
製品特徴

強力なプログラムチェック


NAG Fortranコンパイラは強力なプログラムチェック機能を持っており、Fortran標準に準拠していないコードや、初期化忘れ、引数の型の誤りなどを見つけ出します。これによりバグの温床であるプログラム上の誤りや、ポータビリティーを損なう Fortran 標準への非準拠を容易に検出します。
強力なプログラムチェック機能は、より保守性が高く移植性に優れたプログラムの作成を支援し、プログラム作成者がメンテナンスに費やす時間を大幅に削減するだけでなく、後にそのプログラムを利用する方々の時間をも削減します。
以下では、特に見つけ難いと思われるプログラム上のエラーをいくつか紹介します。 NAG Fortran コンパイラは、これらのエラーをすべて検出することができます。

エラー項目 検出状況
割付け配列の初期化忘れ ○
配列の部分的な初期化忘れ ○
大きさ引き継ぎ配列の初期化忘れ ○
固定サイズ配列の初期化忘れ ○
共通ブロックの初期化忘れ ○
モジュール変数の初期化忘れ ○
配列引数の寸法の不一致 ○
文字引数の長さの不一致 ○
定数(パラメタ)引数の変更 ○
寸法が異なる配列同士の代入 ○
大きさ引き継ぎ配列の範囲外アクセス ○
サブルーチン内での DO ループ制御変数の変更 ○
EQUIVALENCE 経由の DO ループ制御変数の変更 ○
解放済のポインタの利用 ○
整数オーバーフロー ○
省略された引数の参照 ○
ビット組込み関数への誤った引数 ○
再帰的に呼び出される手続が非再帰 ○

エラー検出の例


割付け配列の初期化忘れ


このエラーの検出を有効にするためのコンパイラオプション



配列の部分的な初期化忘れ


このエラーの検出を有効にするためのコンパイラオプション



定数(パラメタ)引数の変更


このエラーの検出を有効にするためのコンパイラオプション

※上記のエラー項目の検出を有効にするには、コンパイラオプション -C=... が必要です。

エラー検出例について、詳しく ▶ https://www.nag-j.co.jp/nagfor/fortrandiagnostics.htm


NAG Fortranコンパイラでソース整形を行う


自由形式のソース整形を行うことができます。特に、固定形式で書かれたソースプログラムに対しては、自由形式への変換ツールとしてご利用いただけます。


コマンド



利用例(固定形式を自由形式に変換する)
固定形式で書かれたソースプログラム fixed.f をソース整形し、自由形式で書かれたソースプログラム free.f90 に変換します。


コマンドラインから、以下のコマンドを打ち込みます。


以下のように、自由形式に整形されたソースプログラム free.f90 が出力されます。


◆さらに詳しく → https://www.nag-j.co.jp/nagfor/index.htm

商品詳細
動作環境

https://www.nag-j.co.jp/nagfor/を参照
※同製品Windows版は統合開発環境「Fortran Builder」(日本語版)として販売(Compilerの互換性あり)

●Fortran 77/90/95/2003をフルサポート●Fortran 2008の最新機能に対応済●OpenMP並列計算対応●強力なプログラムチェック機能でFortran標準に準拠していないコードや初期化忘れ、引数の型の誤りなどを発見し、バグの温床であるプログラム上の誤りや、ポータビリティーを損なうFortran標準への非準拠を容易に検出

【インストール条件・購入条件】
●NL(ノードロック)ライセンス:1台のPCにインストール可能●初年度保守付き●同時利用1ユーザまで●マシンの変更は保守契約加入時に限り、年1回まで可能

販売元: 日本ニューメリカルアルゴリズムズグループ
URL:https://www.nag-j.co.jp/

関連記事・情報
◆4週間試せる無料トライアル版はこちら(メーカーサイト)
◆保守について(メーカーサイト)
◆NAG Fortran Compilerのエラー検出の例はこちら(メーカーサイト)
◆NAG Fortran コンパイラ 7.0 マニュアルはこちら(メーカーサイト)
◆Windowsでのご利用には「Fortran Builder 7.0 年度末特別応援キャンペーン」
◆Macでのご利用には「NAG Fortran Compiler 7.0 PC版」

ログイン

新規会員登録

ページトップへ

表示モード
スマホ
PC