今野さん
小南です。
turbulentIntensityKineticEnergyInletFvPatchScalarField.C
と
turbulentMixingLengthDissipationRateInletFvPatchScalarField.C
の中に、それぞれ
intensity_
と
mixingLength_
という、変数やら関数やらが見つかりますが
value_は見当たりません。もちろん、文字列変数"value"を除きますけど。
また、参照patchとして名前が出ている
inletOutletFvPatchScalarField
について、
*.c と *.h も読みましたが。value_のような変数が見つからないです。
もちろん
turbulentIntensityKineticEnergyInletFvPatchScalarField.C
の138行目が おそらく、
乱流エネルギー=1.5*sqr(乱流強度)*流速
という代入文とだと思われます。
turbulentMixingLengthDissipationRateInletFvPatchScalarField.C
の149行目が、おそらく
ε=(0.09)^(0.75)*(kp)÷混合長
という代入文だと思われます。
それにしても、RANDの渦粘性モデルのフィッティング係数Cμを使って表すのは初めてみました。
渦粘性係数μt=ρ・Cμ・sqrt(乱流エネルギ)・混合長=ρ・Cμ・(乱流エネルギ)^2÷ε
から、自分が最初に投稿した記載の中の「 k^(3/2)=ε・√(2)・L 」という関係だと思っていました。
さて、
理力(force)ではなく、自分の野生の勘が
epsilonとkの設定の中での、value // placefold というのは、
それぞれ、mixingLength と intensity から、RANSのk-εモデルの式に従ってサブルーチンが計算した値を格納するための、すなわちpost処理のためのplacefoldだと叫んでいます。これは自分の妄想でしょうか?
以上、よろしく 御教示いただきたく、お願いします。
2017年2月24日金曜日 16時47分30秒 UTC+9 Masashi Imano: