pisoFoam中的UEqn.relax();也进行方程松弛?



  • 最近看pisoFoam代码,发现动量方程组建之后,也有UEqn.relax(),对速度进行了松弛。但是看更早版本OF中的turbFoam,是没有UEqn.relax()。

    请问pisoFoam中加入UEqn.relax这一步在实际计算中是调用的么?因为似乎没看到piso的算例在fvSolution中定义relaxationFactors.

    piso_Urelax.png


  • 教授

    @aiweimo

    UEqn.relax() ,即使松弛因子是1,其实也会对 UEqn 的 系数矩阵进行一些调整,以使它更满足对角占优。fvSolution 里面如果没有定义松弛因子,则默认值为1。


Log in to reply
 


CFD中文网 | 东岳流体学术 | 东岳流体商业 | 吉ICP备20003622号-1