hecmw_entire_mesh のファイル名を直接指定して get_mesh できるようにする。
hecmw の C 言語には hecmw_io_hec.c::HECMW_get_entire_mesh が実装されているが、Fortran 側から利用できるようにする。
#825 (closed) に関連して hecmw_ctrl.dat なしで実行することを実現するため。
なお、解析制御ファイルはファイル名を直接指定して setup する Fortran subroutine fstr_setup.f90::fstr_setup がある。
やりたいことのイメージを疑似コードで書く
main(){
initialize(); // hecmw_ctrl.dat なし
// mesh
get_entire_mesh(msh_file) または API を使って実装
// cnt
fstr_setup(cnt_file,...)
// 解析実行
fstr_solve_XXX
// 結果取得
API を使って取り出す
finalize();
}Edited by TOKUNAGA Ken-ichi