ユーザー様よりご要望いただいていたマルチ画面編集機能がサポートされました。
これに複数のファイルを同時に表示しながら編集作業が行えます。
Fortran Builder には Fortran キーワード入力補間機能が付いています。
Fortran キーワードの最初の数文字を入力するだけで、候補となるキーワード(および組込み手続)が表示され、その中から選択することが可能です。
過去の形式である Fortran 77 固定形式のプログラムを、より新しい Fotran 90/95 自由形式へ変換するための機能を搭載しています。
更にインデント幅、大文字・小文字の指定、END 文の名前の有無などを自由に設定できるソース整形機能も持っています。
Fortran Builder には Fortran ソースプログラムの整形機能が備わっています。
ユーザーのお好みの設定を詳細に指定する事が可能です。
Fortran Builder では、プログラム単位と手続の間の呼び出し関係の表(コールグラフ)を作成することができます。
既存のプログラムを解読する際の補助ツールとしてコールグラフをご利用ください。
コールグラフ 2015年02月02日 15:44 1: MAIN 2: ADD 3: SUBTRACT コールグラフの索引 行 手続 2 ADD, in module MATHS_FUNCTIONS 1 MAIN 3 SUBTRACT, in module MATHS_FUNCTIONS 呼び出しテーブル 手続 呼び出し元 ADD MAIN SUBTRACT 無し
Fortran Builder では、プロジェクトに追加されている一連のソースファイルを対象として、外部副プログラムの引用仕様宣言をモジュール形式で自動生成することができます。
Module interfaces ! Interface module generated on 2015-01-30 at 17:10:57 +0900. Interface Subroutine add_print(a, b) Implicit None Real, Intent (In) :: a, b End Subroutine End Interface End Module
Fortran Builder では、プロジェクトに追加されている一連のソースファイルを対象として、精度パラメータと精度モジュールを自動生成することができます。
これにより、プログラムの精度を一元管理できるようになります。
Module working_precision ! Precision module generated on 2016-05-10 at 15:23:58 +9:00. Integer, Parameter :: wp = selected_real_kind(15) End Module working_precision
連立一次方程式や固有値問題などを解くための線形計算ライブラリ LAPACK を搭載しており、スイッチ一つで簡単にリンク・ご利用いただけます。
また、LAPACK の主なドライバルーチンに対応した 100 種類以上の Example プログラムが提供されており、ユーザープログラムのテンプレートとしてご利用いただけます。
大規模固有値問題、最適化問題、スパース線形方程式、各種統計解析、時系列予測、補間、フィッティングなど 1700 種類以上の数値計算ルーチンを提供する nAG 数値計算ライブラリの Example プログラムを搭載しています。
本格的な数値計算をすぐに始めることが可能です。
※ 本機能は Fortran Builder 単体ではご利用いただけません。別途 nAG 数値計算ライブラリが必要です。
Fortran Builder では Fortran 言語から OpenGL が利用できます。
分かり易い 20 種類以上の OpenGL の Example プログラムが提供されますので、短期間で2次元/3次元の OpenGL プログラムが開発可能です。
Fortran Builder はプロジェクトの作成を行う事なく、コンパイルと実行が行えるクイック実行を備えています。
これにより、よりシンプルな操作でプログラムのコンパイルや実行が可能となります。
特に教育現場において「プロジェクト」という概念の説明にかかる時間を大幅に削減する画期的な機能です。