A new two-level finite element method is introduced for the approximations of the residual-free bubble (RFB) functions and its application to the Helmholtz equation with large wave numbers is considered. Altough this approach was considered for the Helmholtz equation before, our new insights show that some of its important properties have remained hidden. Unlike the other equations such as the advection-diffusion equation, RFB method when applied to the Helmholtz equation, does not depend on another stabilized method to obtain approximations to the solutions of the sub-problems. Furthermore, it is possible to further increase the accuracy of the solutions in 2D with a simple modification of the RFB method. We provide analysis to show how the modified-RFB method mitigates the pollution error. The analysis gave rise to a fourth order accurate finite difference scheme that uses seven-point stencil. The modified-RFB is able to solve the Helmholtz equation efficiently in 2D up to ch = 3.5 where c is the wave number and h is the mesh size.
翻译:对零残余泡泡(RFB)功能的近似值及其适用于具有大波数的Helmholtz方程式的应用采用了一个新的两级有限元素方法。考虑过Altough这个方法之前曾考虑过用于Helmholtz方程式,我们的新洞察力显示,它的一些重要属性仍然隐藏着。与其他等式不同,例如平流-扩散方程式,应用到Helmholtz方程式时的RFB方法,并不取决于另一种稳定方法,以获得接近子问题解决方案的近似值。此外,有可能通过对RFB方法进行简单修改,进一步提高2D中解决方案的准确性。我们提供分析,以显示经过修改的RFB方法如何减轻污染错误。分析产生了一种第四顺序准确的定值差异方案,使用七点stencil。经过修改的RFB能够在2D到ch=3.5时高效地解决Helmholtz方程式的近值,而C是波数和hmsh大小。