「OpenRadiossの計算実行」の版間の差分

編集の要約なし
 
(同じ利用者による、間の6版が非表示)
4行目: 4行目:
[https://github.com/OpenRadioss/OpenRadioss/blob/main/INSTALL.md How to run OpenRadioss]
[https://github.com/OpenRadioss/OpenRadioss/blob/main/INSTALL.md How to run OpenRadioss]


== 計算実行までの手順 ==
== 計算実行までの手順(Linux) ==


計算実行するためにまず環境変数を定義する。OPENRADIOSS_PATHはインストール環境に応じて設定する。LD_LIBRARY_PATHの指定は公式の手順だと
計算実行するためにまず環境変数を定義する。OPENRADIOSS_PATHはインストール環境に応じて設定する。LD_LIBRARY_PATHの指定は公式の手順だと
28行目: 28行目:
  /opt/OpenRadioss/exec/starter_linux64_gf -i BIRD_WINDSHIELD_v1_0000.rad -np 4
  /opt/OpenRadioss/exec/starter_linux64_gf -i BIRD_WINDSHIELD_v1_0000.rad -np 4
  mpirun -n 4 /opt/OpenRadioss/exec/engine_linux64_gf_ompi -i BIRD_WINDSHIELD_v1_0001.rad
  mpirun -n 4 /opt/OpenRadioss/exec/engine_linux64_gf_ompi -i BIRD_WINDSHIELD_v1_0001.rad
実行時にワイルドカードは使用できるが、拡張子の指定がないとヘルプが表示される。
/opt/OpenRadioss/exec/starter_linux64_gf -i *_0000.rad -np 8
mpirun -n 8 /opt/OpenRadioss/exec/engine_linux64_gf_ompi -i *_0001.rad
実行プログラムの名前についている「sp」はSingle Precision(単精度)の略。
== Windows ==
Windowsも公式Githubに記載のコマンドを打ち込めば実行できる。
スクリプト化したコマンド例を記載する。<syntaxhighlight lang="bat">
set OPENRADIOSS_PATH=C:\OpenRadioss_win64\OpenRadioss
set RAD_CFG_PATH=%OPENRADIOSS_PATH%\hm_cfg_files
set RAD_H3D_PATH=%OPENRADIOSS_PATH%\extlib\h3d\lib\win64
set KMP_STACKSIZE=400m
set PATH=%OPENRADIOSS_PATH%\extlib\hm_reader\win64;%PATH%
set PATH=%OPENRADIOSS_PATH%\extlib\intelOneAPI_runtime\win64;%PATH%
call "C:\Program Files (x86)\Intel\oneAPI\mpi\2021.7.1\env\vars.bat"
call C:\OpenRadioss_win64\OpenRadioss\exec\starter_win64.exe -i daruma1.k -np 4
call mpiexec -delegate -np 4 C:\OpenRadioss_win64\OpenRadioss\exec\engine_win64_impi.exe -i daruma1_0001.rad
</syntaxhighlight>