基于icoFoam求解器学习OpenFOAM中的PISO演算法
最近学习OpenFOAM的程序设计,发现在很多求解器中采用PISO来进行NS方程的求解。花了些时间,基于icoFoam求解器研究了OpenFOAM中PISO的实现。在知乎上记录自己的学习过程,希望能跟大家多交流。
后记:
- PISO收敛判断是否应该考虑面流量的和达到收敛判据,但是代码中循环判据为corr<nCorr。按照这种方式,如何能够准确的给定nCorr?
- 已经了解了非正交判定的必要性和基本判定方法,但是代码中nNonOrthCorr代表的是什么呢?如何实现呢?
这些内容还需继续学习,希望了解的知友能够给些提醒
推荐阅读: