OpenFOAM:改造(2)

2013-06-03 :  理科部 部活
本文の前に、
-・・・ -・-
現時点での、blogramのランクインカテゴリは、
5、1、4、1、0 1、2、0、0、0(43)で、換算ポイント 89pt 。
・-・ - -・

さて、本文。

今年1月(2013-01-20)に
OpenFOAM:改造方法」を書いた。

  icoFoam を、porous_icoFoam に改造する様な


今回は、

本格的(?)な、
How to add temperature to icoFoam
つまり、
「icoFoam」に温度情報を追加する方法
ですね。

「icoFoam」は、
速度ベクトルの「U」
と、
圧力スカラの「p」
に付いてのものですが、

更に、温度スカラ「T」
を含めて、計算する。


これは!
と云うことで、勉強しました。


前書きは、

  1 How to add temperature transport to icoFoam

   This HOWTO will cover rudimentary methods for
  altering an existing solver (icoFoam) to solve thermal transport.
   The main items to be accomplished are first,
  to copy and test that your installation of OpenFOAM
  can compile the existing solver correctly.
   Once that is accomplished,
  various small changes are necessary to the solver files themselves
  and these will be detailed below.
   Finally, new fields have to be added to the initial
  and boundary conditions and alterations to the fvSchemes file.

つまり、
   この HOWTO は、熱伝導を解くために、
  既存のソルバ(icoFoam)を改造する、基礎的な方法を解説する。
   先ず最初に、既存のソルバを、コピーして、
  正しくコンパイル、実行が出来るか。
   それがうまく行ったら、
  後で述べる幾つかの必要な小改造を行う。
   最後に、新しい場(T ですね)を追加し、
  初期&境界条件を追加定義し、fvSchemes を修正する。
と云うことでしょうか。


そして、以下、

  2 Copy and recompile icoFoam

  3 Adding the temperature field

  4 Adding a new equation to solve

  5 Add a new file for initial and boundary conditions

  6 What to add in fvSchemes and fvSolution

で、完成。


最初の、
  既存ソルバをコピーしてきて、
  コンパイルして、実行できるか?

この当たりは、
前回記事で書いた「PENGUINITIS」さん解説で勉強しました。


次の
  「温度場の追加」
つまり、
  「createFields.H」の修正
これも、
勉強しています。


続く、
「解くべき新しい方程式の追加」
  //add these lines...
      fvScalarMatrix TEqn
      (
       fvm::ddt(T)
       + fvm::div(phi, T)
       - fvm::laplacian(DT, T)
      );

      TEqn.solve();
  //done adding lines...

この様にする!!!


そして、
「transportProperties」

「初期条件」、「境界条件」
更には、
「T」ファイル
の追加。


最後に、
「fvSchemes」と「fvSolution」ファイルを
修正する。



それで、
「wmake」して、

その場に出来た、「my_icoFoam」を

「./my_icoFoam」
で実行。


出来ました!!!!!!!!!!


これからも、
頑張って、勉強しよう。



見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン

日記@BlogRanking    
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
04 | 2017/05 | 06
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 - - -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク