热浮力边界条件



  • 哪位大声能帮我解答一下以下问题,多谢!!!
    对于buoyantBoussinesqSimpleFoam器下的hotroom例子中,p_rgh的边界条件

        type            fixedFluxPressure;
        rho             rhok;
        value           uniform 0;
    

    是什么意思???
    我有在网上查得:

    gradient() = (phip - (patch().Sf() & Up))/patch().magSf()/rAp;

    如图

    但是我没有理解是什么意思,能帮我解惑一下吗?!?



  • 你可以粗略的认为是零法向梯度 :confused:



  • 谢谢您的解答。
    同一个例子,简单的管道流动,避免边界条件设为zeroGradient与设为fixedFluxPressure所得的结果完全不同。这是为什么呢??!?



  • 我觉得有可能你设置错了,有什么不同?

    针对你提供的代码:gradient() = (phip - (patch().Sf() & Up))/patch().magSf()/rAp;phip - (patch().Sf() & Up)等于0就是zeroGradient



  • @李东岳
    谢谢您的解答


登录后回复
 

与 CFD 中国 的连接断开,我们正在尝试重连,请耐心等待