Gmsh【インストール】

オープンソースなメッシャです。

gmsh.info

使いかた勉強中です。 以下を参考にしています。

PENGUINITIS - Gmsh の使い方

自作ソルバにGmshを! - Qiita

https://img.atwikiimg.com/www31.atwiki.jp/tagami/attach/118/106/the_usage_of_gmsh.pdf

インストール始めます。

$ wget http://gmsh.info/bin/Linux/gmsh-4.5.2-Linux64.tgz
$ tar zxvf gmsh-4.5.2-Linux64.tgz

実行すると

$ ./gmsh: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory

WSL環境なので、とりあえず下記に従おうと。

WSLでlibGL.so.1が開けないエラー

と、途中でubuntuだとapt-getでgmshをインストールできることが判明。方針転換。

OpenFOAM用メッシュをGmshで作成し変換する方法(gmshToFoam) - Qiita

$ sudo  apt-get install gmsh

早速確認しますが、、

$ gmsh

エラー。。。

Fatal   : Can't open display: :0.0 (FLTK internal error)
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------

と、よく考えらxサーバ起動していなかったので、起動してもう一度。

f:id:matsuo_san:20200222185541p:plain

できました。