このパッケージは、MinGWクロスコンパイラを使用してOpenSUSE環境でビルドされたものでWindowsターミナル(cmd)でOpenFOAMを操作できます。
https://develop.openfoam.com/Development/openfoam/-/wikis/precompiled/windows
![](https://solution.esi.co.jp/hubfs/image-png-Mar-24-2022-07-45-48-96-AM.png)
下にスクロールすると,Native-Windowsのインストールモジュールダウンロードサイトへのリンクがあります.
![](https://solution.esi.co.jp/hubfs/image-png-Mar-24-2022-08-02-27-56-AM.png)
しかし,Linuxでのコマンドが使用できないので,Windows上でこれらが使用できるの機能を提供するMSYS2ターミナル*を利用しています。
(*)MSYS2ターミナルはNative-windows版をインストールすると同時にインストールされます
ただし、MSYSでのhomeディレクトリは,Windows側では下記の様に深いところにあります。
C:\Users\user_name\AppData\Roaming\ESI-OpenCFD\OpenFOAM\v2012\msys64\home
注)上記の例はv2012の場合です.また,user_nameはWindowsのログインユーザーアカウントです.ご使用の環境により読み替えて,ご確認ください.
これでは不便なので、Windows上から管理しやすいディレクトリを,ここにマウントする手順を確認してみました。
Msys2でOpenFOAMを起動すると、User name はofuserとなっています。
![](https://solution.esi.co.jp/hs-fs/hubfs/image-png-Jun-20-2021-11-28-18-76-PM.png?width=291&name=image-png-Jun-20-2021-11-28-18-76-PM.png)
1)msys2でマウントするディレクトリを作成(ここでは、ofdata という名前で作成)
![](https://solution.esi.co.jp/hubfs/image-png-Jun-20-2021-11-30-06-47-PM.png)
2)Windows 上で c\:OFDATA を作成 (区別しやすいように大文字で名前を付けています)
![](https://solution.esi.co.jp/hubfs/image-png-Jun-20-2021-11-31-34-84-PM.png)
3) msys2で /etc/fstab を編集し以下を追記
c:/OFDATA /home/fuser/ofdata
![](https://solution.esi.co.jp/hs-fs/hubfs/image-png-Jun-20-2021-11-32-26-30-PM.png?width=567&name=image-png-Jun-20-2021-11-32-26-30-PM.png)
4)Windows 上で 管理者権限で,コマンドプロンプトを起動
起動方法:
https://www.javadrive.jp/command/ini/index12.html#section1
5)シンボリックリンクを作成
mklink /d ofdata c:OFDATA
![](https://solution.esi.co.jp/hs-fs/hubfs/image-png-Jun-20-2021-11-33-26-99-PM.png?width=448&name=image-png-Jun-20-2021-11-33-26-99-PM.png)
6)mysy2でのOpenFOAMを終了し,再度立ち上げて確認
![](https://solution.esi.co.jp/hs-fs/hubfs/image-png-Jun-20-2021-11-34-43-79-PM.png?width=419&name=image-png-Jun-20-2021-11-34-43-79-PM.png)
case1と名前を付けたディレクトリをWindows エクスプローラー上で作成
MYSYS上で,作成した ofdataに移動
”ls”コマンドで確認すると,case1が確認できます.
![](https://solution.esi.co.jp/hs-fs/hubfs/image-png-Jun-20-2021-11-34-54-40-PM.png?width=296&name=image-png-Jun-20-2021-11-34-54-40-PM.png)
これで,MSYS上のhomeディレクトリ直下のofdataディレクトリが,
Windows上のC:\OFDATAとマウントされたことが確認できます.
Windows上でのOpenFOAM利用環境の参考になれば幸いです.