buoyantPimpleFoam相关问题
-
@李东岳 老师,我看完icoFoam之后,花了一个周末又重新研究了下buoyantPimpleFoam,又有一些新的疑问。
问题1
方程(20)、(24)、(26)中$U_{p}^{t}$前面的系数应该是$\rho_{p}^{\ast}/\Delta t$吧?
问题2
这一部分应该是速度方程吧?
问题3
前文未出现$U_{f}^{\ast \ast}$和$p^{\ast}$,我觉得应该改成$U_{p}^{'}$和$p_{rgh,f}^{'}$比较好理解吧?
问题4
这里应该是(37)吧?
问题5
红框这俩符号应该是一个物理量吧?
问题6
红框部分应该是$p_{rgh}^{\ast}$吧?
问题7
2->3->4->5->6->7->2应该就是一个时间步内的PISO循环吧?
问题8
步骤5中,方程(10)中只更新$U_{f}^{t}$为$U_{f}^{\ast \ast}$,不更新$\rho_{f}^{t}$为$\rho_{f}^{\ast \ast}$吗?
问题9
您在笔记中提到的phiHbyA=$ \sum U_{f} \cdot S_{f}$,我总觉得这里不对,我觉得应该是phiHbyA=$\sum HbyA_{f} \cdot S_{f}$。因为在不可压+瞬态这篇算法里面,您说fvc::div(phiHbyA)表示的是$\bigtriangledown \cdot HbyA^{t+\Delta t}$,不然就感觉对不上了。
问题10
pEqn.H文件中
const volScalarField psip0(psi*p)
,这句代码里面的psip0
和psi
啥意思呀?p
我知道是压力。因为后面出现了很多语句都有psi
,不知道的话影响读代码了。问题11
笔记中这三个红框没看懂,前俩为啥是≈,而第三个却是=了?我觉得三个都应该是=呀。
-
@李东岳 东子老师,下面这两张截图是来自可压+瞬态算法,其中:
psi*correction(fvm::ddt(p_rgh))
对应红框1fvc::ddt(rho)
对应红框2那么
fvc::div(phi)
对应方程(39)哪一项呢?您在可压+稳态算法中提到,可压求解器中通量phi定义为$\rho U \cdot S_{f}$,那代入fvc::div(phi)
这句代码中,不应该就是$\rho U \cdot S_{f}$吗?但方程(39)中跟它很像的只有红框3,只是把$U$替换成了$HbyA$?这样替换的原因是啥呀?fvm::laplacian(rhorAUf, p_rgh)
我猜是对应红框4,那红框5是被省略了还是合并了?我发现,我用of8版本,压力泊松方程和您给的不一样,出现了phiHbyA,这也是我在上一个问题问您的。