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 条
  • [41] Research of the higher-order finite element arithmetic for radiation exchange
    Yi, Long
    Peng, Yun
    Sun, Qin
    Chinese Journal of Aeronautics, 2006, 19 (03) : 197 - 202
  • [42] Matrix-Free Finite-Element Operator Application on Graphics Processing Units
    Ljungkvist, Karl
    EURO-PAR 2014: PARALLEL PROCESSING WORKSHOPS, PT II, 2014, 8806 : 450 - 461
  • [44] A higher-order finite element method for the linearised Euler equations
    Hamiche, K.
    Gabard, G.
    Beriot, H.
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON NOISE AND VIBRATION ENGINEERING (ISMA2014) AND INTERNATIONAL CONFERENCE ON UNCERTAINTY IN STRUCTURAL DYNAMICS (USD2014), 2014, : 1311 - 1325
  • [45] APPLICATION OF HIGHER-ORDER FINITE-ELEMENT METHODS TO VISCOELASTIC FLOW IN POROUS-MEDIA
    TALWAR, KK
    KHOMAMI, B
    JOURNAL OF RHEOLOGY, 1992, 36 (07) : 1377 - 1416
  • [46] A HIGHER-ORDER FINITE-ELEMENT IN THE OPTIMALITY CRITERION APPROACH
    RAO, GV
    RAJU, KK
    COMPUTERS & STRUCTURES, 1982, 15 (04) : 439 - 444
  • [47] An algebraic multigrid method for higher-order finite element discretizations
    Shu, S.
    Sun, D.
    Xu, J.
    COMPUTING, 2006, 77 (04) : 347 - 377
  • [48] An Algebraic Multigrid Method for Higher-order Finite Element Discretizations
    S. Shu
    D. Sun
    J. Xu
    Computing, 2006, 77 : 347 - 377
  • [49] Higher-Order Finite Element Electromagnetics Code for HPC environments
    Garcia-Donoro, Daniel
    Amor-Martin, Adrian
    Garcia-Castillo, Luis E.
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 818 - 827
  • [50] OPTIMALLY ACCURATE HIGHER-ORDER FINITE ELEMENT METHODS FOR POLYTOPIAL APPROXIMATIONS OF DOMAINS WITH SMOOTH BOUNDARIES
    Cheung, James
    Perego, Mauro
    Bochev, Pavel
    Gunzburger, Max
    MATHEMATICS OF COMPUTATION, 2019, 88 (319) : 2187 - 2219