目次

1.2 インストール

ファイル OpenMOM.zip をダウンロードして展開し、 フォルダ"OpenMOM"を適当な場所(例えばドキュメントの下)にコピーしてください。
バージョンアップのときは同じ名前のファイルはすべて上書き保存してください。
ファイル構成は以下のようになります。

  1. omm.exe : 計算プログラム (単精度版)
  2. omm_double.exe : 計算プログラム (倍精度版)
  3. omm_post.exe : ポスト処理プログラム
  4. OpenMOM.exe : GUIプログラム
  5. ev2d.exe : 2次元図形表示プログラム
  6. ev3d_otk.exe : 3次元図形表示プログラム(OpenTK版)
  7. vcomp140.dll : OpenMP用ランタイムDLL(Microsoft製)
  8. OpenTK.dll : ev3d_otk.exe用ランタイムDLL(OpenTK付属)
  9. OpenTK.GLControl.dll : ev3d_otk.exe用ランタイムDLL(OpenTK付属)
  10. include/ : ヘッダーファイルフォルダ
  11. sol/ : 計算プログラム用ソースコードフォルダ
  12. post/ : ポスト処理プログラム用ソースコードフォルダ
  13. data/ : 入力データ用フォルダ
  14.    /sample/ : サンプルデータ用フォルダ
  15.    /benchmark/ : ベンチマークデータ用フォルダ
  16. datalib/ : データ作成ライブラリ用ソースコードフォルダ
  17. arm/ : 最適設計ツール用ソースコードフォルダ (8章参考)
  18. python/ : Python版ソースコードフォルダ(9章参考)

Windows環境での注意

  1. ダウンロードしたファイルを実行する前に必ずセキュリティソフトでチェック(ウィルススキャン)してください。
  2. 初回に実行するときに「WindowsによってPCが保護されました」というメッセージが出たら、 [詳細情報]→[実行]をクリックしてください。2回目からはメッセージが出なくなります。
  3. 実行プログラムはWindows11 64ビット版です。
  4. 実行プログラムをそのまま実行するときは開発環境は不要ですが、 ソースコードを修正するにはC/C++コンパイラが必要になります。

Linux環境での注意

  1. 拡張子exe,dllファイルはWindows用実行プログラムです。それらをすべて削除してかまいません。
  2. ソースコードをビルドするためにC/C++コンパイラが必要になります。
  3. 図形出力はHTML形式になります。
  4. 使用方法については4.5,4.6を参考にしてください。