High-performance matrix-free unfitted finite element operator evaluation
Laplace operator, Helmholtz equation (reduced wave equation), Poisson equation (35J05) Computational methods for sparse matrices (65F50) Finite element, Rayleigh-Ritz and Galerkin methods for boundary value problems involving PDEs (65N30) Parallel numerical computation (65Y05) Complexity and performance of numerical algorithms (65Y20) Parallel algorithms in computer science (68W10)
The paper deals with the matrix-free computation of the Laplace equation discretized by the unfitted finite element methods. The proposed method loops over cells and locally evaluates the cell, face, and interface integrals, including the contributions from cut cells and the different means of stabilization. The authors present design choices and performance optimizations for tensor-product elements and demonstrate the performance by means of benchmarks and application examples. The detailed numerical study demonstrates the speedup of more than one order of magnitude for the operator evaluation of a discontinuous Galerkin discretization with polynomial degree three compared to a sparse matrix-vector product. Moreover, the authors develop performance models to quantify the performance properties over a wide range of polynomial degrees.
- A generic interface for parallel cell-based finite element operator application
- A note on the stability parameter in Nitsche's method for unfitted boundary value problems
- A performance comparison of continuous and discontinuous Galerkin methods with fast multigrid solvers
- A stabilized cut discontinuous Galerkin framework for elliptic boundary value and interface problems
- A three-dimensional finite element formulation coupling electrochemistry and solid mechanics on resolved microstructures of all-solid-state lithium-ion batteries
- BLIS: a framework for rapidly instantiating BLAS functionality
- Direct solution of partial difference equations by tensor product methods
- Efficient matrix-free high-order finite element evaluation for simplicial elements
- Fast matrix-free evaluation of discontinuous Galerkin finite element operators
- From h to p efficiently: strategy selection for operator evaluation on hexahedral and tetrahedral elements
- Ghost penalty
- High-order cut discontinuous Galerkin methods with local time stepping for acoustics
- High-order quadrature methods for implicitly defined surfaces and volumes in hyperrectangles
- Highly accurate surface and volume integration on implicit domains by means of moment-fitting
- Hybrid multigrid methods for high-order discontinuous Galerkin discretizations
- Hybrid multigrid/Schwarz algorithms for the spectral element method
- LAPACK Users' Guide
- MFEM: a modular finite element methods library
- Preconditioning immersed isogeometric finite element methods with application to flow problems
- Quadrature schemes for arbitrary convex/concave volumes and integration of weak form in enriched partition of unity methods
- Robust high-order unfitted finite elements by interpolation-based discrete extension
- Spectral methods for problems in complex geometries
- The \textsc{deal.II} finite element library: design, features, and insights
- The \texttt{deal.II} library, version 9.5
- The finite cell method for three-dimensional problems of solid mechanics
- Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems
- Über ein Variationsprinzip zur Lösung von Dirichlet-Problemen bei Verwendung von Teilräumen, die keinen Randbedingungen unterworfen sind. (On a variational principle for solving Dirichlet problems less boundary conditions using subspaces)
- The deal. \texttt{II} library, version 9.7
- Matrix-free methods for finite-strain elasticity: automatic code generation with no performance overhead
- A novel implementation of Hermite finite element methods in the deal.II library
- Matrix-free finite element methods with arbitrary quadrature point locations
This page was built for publication: High-performance matrix-free unfitted finite element operator evaluation
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6972303)