大家能推荐些与动网格(ALE)相关的教材或书籍吗?
-
大家好,我最近在研究OF的求解过程,主要针对interFoam这个求解器。
我的问题是大部分代码能看懂,并且也能够“翻译”成方程,当网格不动时,没什么问题。
但当涉及到网格运动/变形时,即Arbitrary Lagrangian–Eulerian框架下的计算,问题就来了:说来惭愧,我的理论基础不是很过关。即使把代码“翻译”成方程,也会产生很多疑问。
我举两个小栗子来说一下遇到的问题:
第一个,correctPhi这个函数,在interfoam中只要涉及到动网格就基本上会执行。我看了代码,应该是求解压力修正量pcorr,然后根据其对应的通量对现有的通量进行修正,以保证质量守恒。但是我没有发现pcorr与压力场的联系,所以我的疑惑在于为什么要通过pcorr修正?直接对通量场修正和这样做有什么区别吗?
第二个,MULES算法求解VOF方程时,其程序求解的离散方程大概这样子:
但是当网格运动后,右端第一项前面多出来一个上一时间步网格体积与当前时间步网格体积的比值(大概是这个意思),这个多出来的系数是怎么推出来的我也没搞清楚。因此我想提高一下理论基础,我在google上搜了一些关于动网格的资料,但都不是很详细,关于ALE方面的资料也是,且没有发现教材。在这里想请教大家一下,哪里有关于动网格处理、ALE理论(主要是控制方程的推导)、重叠网格这几方面的教材或者资料呢?中英文都可以,网课也行,谢谢大家了。