ユーザーサブルーチン

どのバージョンのMinGWを使用しているかはどうやってチェックできますか?

MinGW 4.9.2の使用が推奨されます。MinGW 4.9.2を正常にインストールした後、Runターミナルを開きます。
1.


MinGWのバージョンをチェックするには、gcc –vまたはgfortran –vと入力します。メッセージは、フリーウェアwin64 Fortranコンパイラーが正常にインストールされていることを示しています。
2.


MinGWでStarterおよびEngineファイルをコンパイルするにはどうしたらよいですか?

Starterファイルlecm29.fおよびEngineファイルsigeps29c.fを自身の作業ディレクトリにコピーします。例:D:\99_temp\User_Subroutine_example.
3.


スクリプトを使用してコンパイルすることも可能です。例えば、スクリプトscript.batを生成します。このファイル内ではまず環境を定義し、続いてコンパイルコマンドを定義します。
注: ここでは、win64_gfortranが使用されますが、build_userlib_win64_gfortran.batも使用する必要があります。
4.


作業ディレクトリ内で、スクリプトscript.batを起動します。
5.


StarterおよびEngineが正常にコンパイルされると(図 6)、libraduser_win64.dllファイルが作業ディレクトリに表示されます。
6.


7.


自身のユーザーサブルーチンでのRadiossモデルの起動。

libraduser_win64.dllファイルを、Radiossモデルと同じディレクトリにコピーします。

例えば、RadiossモデルがD:\99_temp\User_Subroutine_example\RADIOSS_RUNにある場合、libraduser_win64.dllファイルをこのディレクトリにコピーします。

ここで、StarterとEngineを通常どおりに起動します。例えば、ここではRadiossモデルは次のようにV14.0 SPMで実行されます:
./ s_14.0_win64.exe -i main_TEST4_0000.rad
./ e_14.0_win64.exe -i main_TEST4_0001.rad
8.


9.