この度はお世話になります。
現在、OpenFoamを用いた燃焼解析(reactingFoamやsprayFoam)を行っておりますが、
気体の定圧比熱等の出力がうまくできずに困っています。
計算自体はCHEMKIN formatのファイルを用いて問題なく行えているのですが、
圧力、温度、化学種濃度のように時刻毎の定圧比熱、定積比熱、比熱比の3つを出力しようとしたのですがうまく行きません。
createFields.Hにおいて密度にならって
volScalarField Cp
(
IOobject
(
"Cp",
runTime.timeName(),
mesh,
IOobject::NO_READ,
IOobject::AUTO_WRITE
),
thermo.Cp()
);
という記述を追加してみたのですが、意図したとおりには動きませんでした。
(コンパイルはとおり、計算自体は問題なく実行できました)
同様の問題を
CFD onlineにおいても発見したのですが、いまいち解決策が分からず途方にくれています。
本件に関しまして知見をお持ちの方がいらっしゃいましたら、お時間のある際にご教示いただければ幸いです。
以上、よろしくお願いいたします。