OpenFOAM-2.1.x on ubuntu 12.04 LTS

いよいよubuntu 12.04 LTS が出たので、OpenFOAM-2.1.xを試してみた。

⇒OpenFOAMのRepository Release のページには、まだubuntu12.04について何も記してないようだが、基本的にはubuntuの場合について記してある部分をそのままやるだけで、問題なくインストールできた。

但し、チュートリアルケースをAllwtestしたところ、いくつかのエラーは出た。とはいえ、これも致命的エラーという訳でもなさそうであり、ubuntu10.04上でも類似のエラーが出ており、2.1.xの機能強化途上の問題だと思われます(そう思いたい)。

dexcs@dexcs-virtual-machine:~/OpenFOAM/dexcs-2.1.x/run/tutorialsTest$ less testLoopReport | grep ERROR
Application renumberMesh – case pisoFoam/les/motorBike/motorBike: ** FOAM FATAL ERROR **
Application pisoFoam – case pisoFoam/les/motorBike/motorBikeLES: ** FOAM FATAL ERROR **
Application renumberMesh – case simpleFoam/turbineSiting: ** FOAM FATAL ERROR **
Application extrudeToRegionMesh – case reactingParcelFilmFoam/hotBoxes: ** FOAM FATAL ERROR **
Application reactingParcelFilmFoam – case reactingParcelFilmFoam/hotBoxes: ** FOAM FATAL ERROR **

また、Allwtestの途中で、reconstructParの実行が終わっても制御が戻ってこないという摩訶不思議な現象が起きて、その対処に困った。結局システムモニタでプロセスを強制終了させるしかなかったんですが・・・

全ての並列計算で、そういうことが生じるということでもなく、そのケースについては、手打ちでreconstructParをやっても同様の状態になったりしてくれて、再度reconstructParすれば、こんどはOKだったりと、これまた不思議な症状。

ま、これも致命的という訳ではないので、とりあえず前に進めそう。

remastersysを調べたら、早くも12.04(Precise)対応版が出ていたので、早速ながら、これも試してみた。

これもすんなり出来た。。。ということで、DEXCS2012 for OpenFOAM(R)に向けて、まずは滑り出し順調。

Share

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください