Gmsh, Elmer, Garfield++のInstall 2014/9/25 京大理 髙田淳史
Installの前に… 基本知識: C/C++, make 必要となるtool: gcc ROOT (> 5.26) lapack svn
cmake 以下からsource codeを入手 http://www.cmake.org Tar ballを展開、 > gunzip cmake-3.0.1.tar.gz > tar xvf cmake-3.0.1.tar コンパイル > cd cmake-3.0.1 > ./bootstrap > make % make install versionの確認 > cmake --version 詳しくは cmake-3.0.1/README.rst を参照
Gmshの入手 Gmshの入手先 http://geuz.org/gmsh/ Source code Binary file
Gmshのinstall ダウンロードしてきたソースコードを展開 > tar zxvf gmsh-2.8.5-source.tgz > cd gmsh-2.8.5-source 次にcmake > mkdir build > cd build > cmake ../ 最後にコンパイル > make % make install 詳しくは gmsh-2.8.5-source/README.txt を参照 fltkがinstallされているとGUIも動作
Elmerの入手 Subversionで取得 > svn checkout svn://svn.code.sf.net/p/elmerfem/code/trunk elmerfem webからDL http://www.csc.fi/english/pages/elmer
Scriptの作成 下のような install.sh を作成する 作ったら実行 > chmod a+x install.sh installしたいdirectory
Garfield++のinstall 環境変数を定義 GARFIELD_HOME /usr/local/Garfield HEED_DATABASE $GARFIELD_HOME/Heed/heed++/database Source codeを入手 % svn co http://svn.cern.ch/guest/garfield/trunk $GARFIELD_HOME コンパイル % cd $GARFIELD_HOME % make