安裝紀錄:

  1. 安裝環境基本上選擇Linux比較好,若使用Windows 則需要使用旗艦版(支援虛擬功能)
  2. 本人使用ubuntu安裝 ,有兩種安裝方式:
    • 使用源碼自己編譯,然後安裝 (想安裝哪一版都可以,也可同時存在不干擾)
    • 使用sudo apt-get install openFoam 安裝 (使用此步驟安裝,簡單快速,但會被作業系統綁定版本)
  3. 源碼安裝推薦參考openFoam wiki https://openfoamwiki.net/index.php/Main_Page 一步一步照著做即可

 

安裝多個版本後,要怎麼快速切換?

每個版本安裝,都會有一個必要的步驟

(開啟家目錄下的隱藏檔案(.bashrc),最底下加上一段指令(source /opt/openfoamX版/etc/bashrc 或 . $HOME/OpenFOAM/OpenFOAMX版/etc/bashrc))

這個指令則會告訴系統,去那裡找到openfoam這個程式

 

舉例openFoam 2.4.0版

我將 . $HOME/OpenFOAM/OpenFOAMX-2.4.0/etc/bashrc  

改成  alias of240='source $HOME/OpenFOAM/OpenFOAM-2.4.0/etc/bashrc WM_NCOMPPROCS=2'

 

接著當需要操作openFoam時候(在終端機),先下指令$ of240 即可帶入

以上就是使用 of240 當成這一大串位址的別名,可任意取名。

 

所以,若你安裝了很多版本的openFoam,只要在$HOME /.bashrc內最底下寫成這樣

(以下舉例三個版本都安裝在電腦上)

alias of240='source $HOME/OpenFOAM/OpenFOAM-2.4.0/etc/bashrc WM_NCOMPPROCS=2'

alias of410='source $HOME/OpenFOAM/OpenFOAM-4.1.0/etc/bashrc WM_NCOMPPROCS=2'

alias of40='source $HOME/OpenFOAM/OpenFOAM-4.0.0/etc/bashrc WM_NCOMPPROCS=2'

只要呼叫相應的別名,就可以快速切換。

 

註: WM_NCOMPPROCS=2'  是CPU核心數量,雙核。你也可以選擇不寫(單核)

文章標籤

MakerKo 發表在 痞客邦 留言(1) 人氣()