浅水圆形水跃Carbuncle不稳定性的数值模拟及熵耗散处理
Numerical simulation and entropy dissipative cure of the carbuncle instability for the shallow water circular hydraulic jump
摘要:
我们调查的数值工件被称为一个红玉,在浅水方程的解决方案。我们提出了一个新的黎曼求解器,是基于熵残差的局部测量,旨在避免carbuncles,同时保持高精度。我们提出了一个新的具有挑战性的浅水代码测试问题,包括一个稳定的圆形水跃,可以是物理上不稳定的。我们表明,数值方法容易要么完全抑制不稳定性或形成carbuncles。我们测试现有的治疗方法。在我们的实验中,只有所提出的方法是能够避免非物理的carbunctions没有抑制的物理不稳定性。
英文摘要:
We investigate the numerical artifact known as a carbuncle, in the solution of the shallow water equations. We propose a new Riemann solver that is based on a local measure of the entropy residual and aims to avoid carbuncles while maintaining high accuracy. We propose a new challenging test problem for shallow water codes, consisting of a steady circular hydraulic jump that can be physically unstable. We show that numerical methods are prone to either suppress the instability completely or form carbuncles. We test existing cures for the carbuncle. In our experiments, only the proposed method is able to avoid unphysical carbuncles without suppressing the physical instability.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。