同じモデルで条件を変えて解析を行い、その結果を比較したり、複数の解析ケースでケースごとの結果比較を行うということはよくあるかと思います。
その際、結果の出図はほぼ、同じ操作の繰り返しになります。そのようなGUIでは煩わしい同じ操作の繰り返し/定型処理をバッチ実行で自動化する方法を紹介します。
まず、その準備としてストックファイルの説明を行います。
ストックファイルとは
FEMIS、FEMOSおよび各トランスレータは実行したコマンドの履歴をストックファイルというテキストファイルに出力しています。
ストックファイルは[ファイル]-[環境設定]-[ディレクトリ]でデータディレクトリに指定したフォルダに以下のファイル名で作成されます。※1
f_stocN_YYYYMMDDhhmmss.(プログラム識別拡張子)
f_stocの部分は固定名です。Nはプログラムを複数起動した場合の順番号(2以上)で、続けて起動した日時を示します。
拡張子は各プログラム毎に以下の表のようになっています。
プログラム | 拡張子 |
FEMIS | GM |
FEMOS | PM |
FEMIST | GT |
FEMOST | PT |
IMPORT | IMP |
表1 プログラムとストックファイル拡張子 |
例1:「f_stoc_20200821174343.PM」
2020年8月21日17時43分43秒に起動したFEMOSのストックファイル
例2:「f_stoc2_20200821174505.PM」
2020年8月21日17時45分5秒に、複数起動した内の2番目のFEMOSのストックファイル
※1:FEMISの[ファイル]-[環境設定]-[カスタム]の「ストックファイル世代保存」がオンの場合。オフの場合f_stoc.(拡張子)となり、毎回初期化されます。