Multi-patch discontinuous Galerkin isogeometric analysis for wave propagation: explicit time-stepping and efficient mass matrix inversion
arXiv:1708.02972 · doi:10.1016/j.cma.2018.01.022
Abstract
We present a class of spline finite element methods for time-domain wave propagation which are particularly amenable to explicit time-stepping. The proposed methods utilize a discontinuous Galerkin discretization to enforce continuity of the solution field across geometric patches in a multi-patch setting, which yields a mass matrix with convenient block diagonal structure. Over each patch, we show how to accurately and efficiently invert mass matrices in the presence of curved geometries by using a weight-adjusted approximation of the mass matrix inverse. This approximation restores a tensor product structure while retaining provable high order accuracy and semi-discrete energy stability. We also estimate the maximum stable timestep for spline-based finite elements and show that the use of spline spaces result in less stringent CFL restrictions than equivalent piecewise continuous or discontinuous finite element spaces. Finally, we explore the use of optimal knot vectors based on L2 n-widths. We show how the use of optimal knot vectors can improve both approximation properties and the maximum stable timestep, and present a simple heuristic method for approximating optimal knot positions. Numerical experiments confirm the accuracy and stability of the proposed methods.
References in corpus (1)
Cited by in corpus (12)
- A mathematical theory for mass lumping and its generalization with applications to isogeometric analysis
- Robust Approaches to Handling Complex Geometries with Galerkin Difference Methods
- A weight-adjusted discontinuous Galerkin method for wave propagation in coupled elastic-acoustic media
- High order weight-adjusted discontinuous Galerkin methods for wave propagation on moving curved meshes
- Efficient Tensor-Product Spectral-Element Operators with the Summation-by-Parts Property on Curved Triangles and Tetrahedra
- Discretely entropy stable weight-adjusted discontinuous Galerkin methods on curvilinear meshes
- On best constants in approximation
- A theoretical study on the effect of mass lumping on the discrete frequencies in immersogeometric analysis
- Application of optimal spline subspaces for the removal of spurious outliers in isogeometric discretizations
- Easy and Efficient preconditioning of the Isogeometric Mass Matrix
- Skew-symmetric entropy stable modal discontinuous Galerkin formulations
- PatchworkWave: A Multipatch Infrastructure for Multiphysics/Multiscale/Multiframe/Multimethod Simulations at Arbitrary Order