最近學習OpenFOAM的程序設計,發現在很多求解器中採用PISO來進行NS方程的求解。花了些時間,基於icoFoam求解器研究了OpenFOAM中PISO的實現。在知乎上記錄自己的學習過程,希望能跟大家多交流。

後記:

  1. PISO收斂判斷是否應該考慮面流量的和達到收斂判據,但是代碼中循環判據為corr<nCorr。按照這種方式,如何能夠準確的給定nCorr?
  2. 已經瞭解了非正交判定的必要性和基本判定方法,但是代碼中nNonOrthCorr代表的是什麼呢?如何實現呢?

這些內容還需繼續學習,希望瞭解的知友能夠給些提醒

推薦閱讀:

相關文章