根据单元交界面左右变量的差别,提出了一种新的间断侦测器构造方法。该间断侦测器的构造原理简单,编程实现容易。针对一维和二维Euler方程,我们将此间断侦测器用于间断Galerkin格式的数值计算中。数值实验表明本文构造的间断侦测器能够准确捕捉到激波的位置,从而只在"间断区域"引入限制器,在减少计算量、保证光滑区计算精度的同时,提高了激波等强间断的分辨率,能够明显地改善流动精细结构的模拟精度。
Based on analyzing the difference of variables between the left and the right sides of a grid interface in smooth regions and near shock waves,a shock detection method is presented to detect the 'trouble cells' in discontinuity regions,and applied in the high-order discontinuous Galerkin method to suppress spurious oscillations near discontinuities coupled with proper limiters.Density or entropy at Gauss points is chosen as the indicator.Some typical one-and two-dimensional cases are tested,and the numerical results illustrate the performance of present method.