如何在OpenFoam算例基础上修改调用的物理模型
-
你需要去linux下改动。
- 去linux下openfoam里面的
interfacialModels
下; - 找到
SchillerNaumann
文件夹; - 更改下面的内容:
Foam::tmp<Foam::volScalarField> Foam::dragModels::SchillerNaumann::CdRe() const { volScalarField Re(pair_.Re()); return neg(Re - 1000)*24.0*(1.0 + 0.15*pow(Re, 0.687)) + pos(Re - 1000)*0.44*max(Re, residualRe_); }
- 重新编译
- 运行
- 去linux下openfoam里面的