We consider the application of the WaveHoltz iteration to time-harmonic elastic wave equations with energy conserving boundary conditions. The original WaveHoltz iteration for acoustic Helmholtz problems is a fixed-point iteration that filters the solution of the wave equation with time-harmonic forcing and boundary data. As in the original WaveHoltz method, we reformulate the fixed point iteration as a positive definite linear system of equations that is iteratively solved by a Krylov method. We present two time-stepping schemes, one explicit and one (novel) implicit, which completely remove time discretization error from the WaveHoltz solution by performing a simple modification of the initial data and time-stepping scheme. Numerical experiments indicate an iteration scaling similar to that of the original WaveHoltz method, and that the convergence rate is dictated by the shortest (shear) wave speed of the problem. We additionally show that the implicit scheme can be advantageous in practice for meshes with disparate element sizes.
翻译:我们考虑将WaveHoltz迭代适用于具有节能边界条件的时-调弹性波方程式。原Helmholtz声波问题波-Holtz迭代是一种固定点的迭代,它用时间-调和力和边界数据过滤波方程式的解决方案。与原WaveHoltz方法一样,我们将固定点迭代作为由Krylov方法迭接解决的正定线性方程式。我们提出了两种时间步骤计划,一种是明确的,一种是隐含的,一种是隐含的,它通过对初始数据和时间步骤办法进行简单的修改,完全消除了WaveHoltz溶解的时间分解错误。数字实验表明一个与原WaveHoltz方法类似的迭代缩比例,而汇合率是由问题最短(听觉)波速决定的。我们还进一步表明,暗隐含计划在实际中对于具有不同元素大小的Mashes来说可能更有利。