VOF添加斥力模型
-
李老师,想请教一下源项的添加的问题。
比如我现在在有一个repulsion源项,要想植入,应该是有三个地方要添加。
一,速度预测方程,即UEqn.H中的fvMatrix UEqn。但我不清楚这里是否要加上源项。
加的理由是:fvOptions这种人工添加的源项都在。
不加的理由是:写的那个icoFoam解析,以及这里实际上只保留了对流项和粘度项,压力、表面张力和重力都没有加,这个斥力在形式上是和表面张力有关的,就像表面张力那样处理。fvVectorMatrix UEqn ( fvm::ddt(rho, U) + fvm::div(rhoPhi, U) + MRF.DDt(rho, U) + turbulence->divDevRhoReff(rho, U) == fvOptions(rho, U) + repulsion_Vector // add );
二,真实速度方程,一般的想法都是加上这个源项,就是最后的速度修正项是
但是在reactingTwoPhaseEulerFoam中,我看到这些源项都是直接加到最后的速度上的,不知道这里是您省略它们的具体形式了,还是这些$M$确实就不除以$ A_{d,p} $
就是这两种方式应该是哪一种?还是两种都可以?
三,上面两种不同方式的速度方程,对应不同的压力泊松方程,也就差个$ A_{d,p} $
-