When solving the Helmholtz equation numerically, the accuracy of numerical solution deteriorates as the wave number increases, which is known as “pollution effect” and which is directly related to the phase difference between the exact and numerical solutions, caused by the numerical dispersion. In this paper, we propose a dispersion analysis for the continuous interior penalty finite element method (CIP-FEM) and derive an explicit formula of the penalty parameter for the th order CIP-FEM on tensor product (Cartesian) meshes, with which the phase difference is reduced from to . Extensive numerical tests show that the pollution error of the CIP-FE solution is also reduced by two orders in with the same penalty parameter.
Read full abstract