有关low Mach的疑问
-
RPF为什么多换一项rho就变成了transonic?
这个目前从理论来讲暂时不知道原因。我也在找关于
transonic
算法的文献。我目前觉得是要修正可压缩性,因为密度存在变化。RPF为什么只能跑transonic,哪里限制了它sonic,supersonic和hypersonic?
rhoPimpleFoam
属于压力基求解器,类似原始的PISO算法是可用于可压缩流和不可压缩流的。但是目前很少有人将PISO用于超音速流。超音速那面用密度基的比较多。这个在sci论文里面讨论的比较多。参考rhoPimpleFoam
的介绍Transient solver for laminar or turbulent flow of compressible fluids for HVAC and similar applications.
。主要用于可压缩流。rho_0
等求解器自动储存了,其他代码问题有空我再看看。 -
@noringname
最浅显的,压力基求解压力,密度基求解密度这个是知道的吧? -
其实密度基/压力基,耦合/分离,显式/隐式 是几个正交的形容词。
比如foam_extend的coupledPU就是耦合的压力基
常规OF里的pimpleFoam就是分离的压力基DensityBasedTurbo就是显式的耦合的密度基
OF的rhoCentralFoam就是显式的分离的密度基密度基和压力基求解压力时用的压力泊松方程/压力修正方程 还是 状态方程,压力泊松/修正方程是微分方程,状态方程式代数方程,所以差别比较大。
耦合/分离看你的主变量在每个迭代/时间步里是同时更新还是分别更新的。
隐式/显式看你的空间离散用没用未知时间步的量。具体隐式还分点隐/全隐之类的玩意儿。甚至可以半隐式。