2014年1月20日月曜日

Karman Vortex street by Code_Saturne Tutorial_4

ポスト処理を行っていく。
SAOMEにもポスト処理機能は付いているが、機能的にもう一歩な感じなのでParaViewを使う。
ParaViewはSALOMEのウィンドウの中からでも起動できる。
ただその場合、どうしてもウィンドウの中のメニューが増え過ぎて、画面が狭い感じがしたので、
自分の場合はParaViewのみを独立して起動させる。
Code_Saturneの計算 結果は、
/home/(User Name)/Documents/KARMANVORTEX2D/CASE1/RESU/CHR.ENSIGHT.(mmddhhmm)/に保存されている。
ParaViewでCHR.caseを開くことで一覧できる状態になる。
余談だが、これとは別に、Tutorial_3の最後でモニタリングに使ったフォルダ
/home/(User Name)/tmp_Saturne/KARMANVORTEX2D.CASE1.(mmddhhmm)/chr.ensight/
にも保存されているので、ディスク容量は2倍使っている事になる。

ソルバーが完遂した場合は
/home/(User Name)/tmp_Saturne/
以下に書き出されていたファイル群が
/home/(User Name)/Documents/
 以下にコピーされる仕組みらしい。なので
/home/(User Name)/tmp_Saturne/
以下のファイルは必要に応じて削除すると良い。

ソルバーが完遂しなかった場合は、
/home/(User Name)/tmp_Saturne/
以下のファイルを開いて、完遂しなかった原因を調査する事になる。

さて、ParaViewでCHR.caseを開いたら、とりあえずApplyをクリックする。
解析モデルが表示されるので、画像に黄色蛍光ペン風にマークしたメニューとアイコンを使って料理を進めていく。ここは特に難しい設定では無いと思うので、適当に操作して探ればコンタが得られると思う。(手抜き説明ですが、実際簡単です。)
一応マウスオペレーションだけ書いておくと、
  • 左クリック&上下左右ドラッグ:自由回転
  • トグルボタンクリック&ドラッグ:パンニング
  • Shift+左クリック&上下左右ドラッグ:回転(表示されている水平面基準)
  • Ctrl+左クリック&上下ドラッグ:拡大縮小
  • Ctrl+トグルボタンクリック&ドラッグ:自由回転
見るべき値は解析目的によって異なるが、今回の場合はVelocity Magunitude Surfaceを見る。
コンタのスケールは好みで調整すれば良い。
デフォルトのコンタ表示はセルの持っている値をそのまま表示するので、コンタはスムーズでない。メニューから
Menu-Filter-Alphabetical-Cell Data to Point Data
を適用すると
スムーズなコンタマップが得られる。
さらに
Menu-Filter-Alphabetical-Glyph
Properties TAB-Glyph type:2D Glyph
Display TAB-Color-Coloer by:GlyphVector
とすると、速度場のベクトル表示が得られる。
ParaViewのフィルター機能は結構奥が深いみたいで、もっと色々な事が出来そうなのだけど、研究していきたいと思う。
 
以上で、Code_Saturneによる2Dカルマン渦のチュートリアルを終わります。

0 件のコメント:

コメントを投稿