simpleFoam pimpleFoam buoyantBoussinesqSimpleFoam buoyantBoussinesqPimpleFoam interFoam yes yes yes yes no no no no yes no yes no 本資料は以下の のソルバーを用いて計算する。 非圧縮流体 非圧縮流体 圧縮流体 圧縮流体
simpleFoam pimpleFoam buoyantBoussinesqSimpleFoam buoyantBoussinesqPimpleFoam interFoam yes yes yes yes no no no no yes no yes no 本資料は以下の のソルバーを用いて計算する。 非圧縮流体 非圧縮流体 圧縮流体 圧縮流体
p_rgh; } dimensions [1 -1 -2 0 0 0 0]; internalField uniform 101325; boundaryField { side { type fixedFluxPressure; value $internalField; } in1 { type fixedFluxPressure; value $internalField; } in2 { type fixedFluxPressure; value $internalField; } out { type fixedFluxPressure; value $internalField; } } 0/p_rgh [kg m s K mol A cd] スカラー 境界条件 大気圧 大気圧 大気圧 大気圧 静水圧を引いた圧力 フィールド内部の値を設定
p; } dimensions [1 -1 -2 0 0 0 0]; internalField uniform 101325; boundaryField { side { type calculated; value $internalField; } in1 { type calculated; value $internalField; } in2 { type calculated; value $internalField; } out { type calculated; value $internalField; } } 0/p [kg m s K mol A cd] フィールド内部の値を設定 スカラー 境界条件 P_rghより自動的に計算される 全圧 P_rghより自動的に計算される P_rghより自動的に計算される P_rghより自動的に計算される
T; } dimensions [0 0 0 1 0 0 0]; internalField uniform 293; boundaryField { side { type zeroGradient; } in1 { type fixedValue; value uniform 293; } in2 { type fixedValue; value uniform 313; } out { type zeroGradient; } } 0/T [kg m s K mol A cd] スカラー 境界条件 温度勾配0 温度 20℃ 40℃ 温度勾配0 フィールド内部の値を設定
nut; } dimensions [0 2 -1 0 0 0 0]; internalField uniform 0; boundaryField { side { type nutkWallFunction; Cmu 0.09; kappa 0.41; E 9.8; value uniform 0; } in1 { type calculated; value $internalField; } in2 { type calculated; value $internalField; } out { type calculated; value $internalField; } } 0/nut [kg m s K mol A cd] スカラー 境界条件 渦粘性係数 https://www.cfd-online.com/Wiki/Turbulence_free-stream_boundary_conditions 壁関数型より計算 nut=Cmu*k^2/ε Cmu=0.09から計算
simpleFoam pimpleFoam buoyantBoussinesqSimpleFoam buoyantBoussinesqPimpleFoam interFoam yes yes yes yes no no no no yes no yes no 本資料は以下の のソルバーを用いて計算する。 非圧縮流体 非圧縮流体 圧縮流体 圧縮流体