Matrix-free higher-order finite element methods for hyperelasticity

被引:0
|
作者
Schussnig, R. [1 ]
Fehn, N. [2 ]
Munch, P. [3 ,4 ]
Kronbichler, M. [1 ]
机构
[1] Ruhr Univ Bochum, Fac Math, Bochum, Germany
[2] Univ Augsburg, Inst Math, Augsburg, Germany
[3] Uppsala Univ, Dept Informat Technol, Uppsala, Sweden
[4] Tech Univ Berlin, Inst Math, Berlin, Germany
关键词
Finite-strain problem; Matrix-free; Finite-element method; Hyperelasticity; Geometric multigrid; DISCONTINUOUS GALERKIN METHODS; ABDOMINAL AORTAS; LOCKING; APPROXIMATIONS; FORMULATION; ELASTICITY; EXISTENCE;
D O I
10.1016/j.cma.2024.117600
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This work presents a matrix-free finite element solver for finite-strain elasticity adopting an hpmultigrid preconditioner. Compared to classical algorithms relying on a global sparse matrix, matrix-free solution strategies significantly reduce memory traffic by repeated evaluation of the finite element integrals. Following this approach in the context of finite-strain elasticity, the precise statement of the final weak form is crucial for performance, and it is not clear a priori whether to choose problem formulations in the material or spatial domain. With a focus on hyperelastic solids in biomechanics, the arithmetic costs to evaluate the material law at each quadrature point might favor an evaluation strategy where some quantities are precomputed in each Newton iteration and reused in the Krylov solver for the linearized problem. Hence, we discuss storage strategies to balance the compute load against memory access in compressible and incompressible neo-Hookean models and an anisotropic tissue model. Additionally, numerical stability becomes increasingly important using lower/mixed-precision ingredients and approximate preconditioners to better utilize modern hardware architectures. Application of the presented method to a patient-specific geometry of an iliac bifurcation shows significant speed-ups, especially for higher polynomial degrees, when compared to alternative approaches with matrix-based geometric or black-box algebraic multigrid preconditioners.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] CONVERGENCE AND OPTIMALITY OF HIGHER-ORDER ADAPTIVE FINITE ELEMENT METHODS FOR EIGENVALUE CLUSTERS
    Bonito, Andrea
    Demlow, Alan
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2016, 54 (04) : 2379 - 2388
  • [22] CODE GENERATION AND PERFORMANCE ENGINEERING FOR MATRIX-FREE FINITE ELEMENT METHODS ON HYBRID TETRAHEDRAL GRIDS
    Boehm, Fabian
    Bauer, Daniel
    Kohl, Nils
    Alappat, Christie l.
    Thoennes, Dominik
    Mohr, Marcus
    Koestler, Harald
    Ruede, Ulrich
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2025, 47 (01): : B131 - B159
  • [23] Adaptive higher-order finite element methods for transient PDE problems based on embedded higher-order implicit Runge-Kutta methods
    Solin, Pavel
    Korous, Lukas
    JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (04) : 1635 - 1649
  • [24] On constrained approximation in higher-order finite element methods in 2D
    Institute of Thermomechanics ASCR, v.v.i., Dolejškova 5, 182 00 Praha 8, Czech Republic
    Acta Tech CSAV, 2009, 2 (199-221):
  • [25] A CONSTRUCTION OF HIGHER-ORDER FINITE VOLUME METHODS
    Chen, Zhongying
    Xu, Yuesheng
    Zhang, Yuanyuan
    MATHEMATICS OF COMPUTATION, 2015, 84 (292) : 599 - 628
  • [26] HIGHER-ORDER FINITE-ELEMENT FOR SHORT BEAMS
    YUAN, FG
    MILLER, RE
    AIAA JOURNAL, 1988, 26 (11) : 1415 - 1417
  • [27] A HIGHER-ORDER FINITE-ELEMENT FOR LAMINATED BEAMS
    YUAN, FG
    MILLER, RE
    COMPOSITE STRUCTURES, 1990, 14 (02) : 125 - 150
  • [28] Higher-order finite element approximation of the dynamic Laplacian
    Schilling, Nathanael
    Froyland, Gary
    Junge, Oliver
    ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS-MODELISATION MATHEMATIQUE ET ANALYSE NUMERIQUE, 2020, 54 (05): : 1777 - 1795
  • [29] Higher-order finite element approximation of the dynamic Laplacian
    Schilling, Nathanael
    Froyland, Gary
    Junge, Oliver
    ESAIM: Mathematical Modelling and Numerical Analysis, 2020, 54 (05) : 1777 - 1795
  • [30] A higher-order Trace finite element method for shells
    Schoellhammer, Daniel
    Fries, Thomas-Peter
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2021, 122 (05) : 1217 - 1238