scalarTransportFoam中如何实现随空间变化的rhoc密度场?



  • 问题:在scalarTransportFoam中,目前是把rhoc当做常数,并除到K下面,得到DT
    TIM截图20190901092059.png
    请问如果rho随空间变化(比如说现有 volScalarfield rho),该如何实现该方程的求解呢?



  • 在代码里加入

    volScalarField rho
        (
            IOobject
            (
                "rho",
                runTime.timeName(),
                mesh,
                IOobject::MUST_READ,
                IOobject::AUTO_WRITE
            ),
            mesh
        );
    

    然后直接用就行


Log in to reply
 

CFD中文网 2016 - 2020 | 京ICP备15017992号-2