Efficient Nonlinear Solvers for Nodal High-Order Finite Elements in 3D

被引:59
|
作者
Brown, Jed [1 ]
机构
[1] ETH, Versuchsanstalt Wasserbau Hydrol & Glaziol VAW, Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
High-order; Finite element method; Newton-Krylov; Preconditioning; STRATEGY; EQUATIONS; MESHES; FLOW;
D O I
10.1007/s10915-010-9396-8
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Conventional high-order finite element methods are rarely used for industrial problems because the Jacobian rapidly loses sparsity as the order is increased, leading to unaffordable solve times and memory requirements. This effect typically limits order to at most quadratic, despite the favorable accuracy and stability properties offered by quadratic and higher order discretizations. We present a method in which the action of the Jacobian is applied matrix-free exploiting a tensor product basis on hexahedral elements, while much sparser matrices based on Q (1) sub-elements on the nodes of the high-order basis are assembled for preconditioning. With this "dual-order" scheme, storage is independent of spectral order and a natural taping scheme is available to update a full-accuracy matrix-free Jacobian during residual evaluation. Matrix-free Jacobian application circumvents the memory bandwidth bottleneck typical of sparse matrix operations, providing several times greater floating point performance and better use of multiple cores with shared memory bus. Computational results for the p-Laplacian and Stokes problem, using block preconditioners and AMG, demonstrate mesh-independent convergence rates and weak (bounded) dependence on order, even for highly deformed meshes and nonlinear systems with several orders of magnitude dynamic range in coefficients. For spectral orders around 5, the dual-order scheme requires half the memory and similar time to assembled quadratic (Q (2)) elements, making it very affordable for general use.
引用
收藏
页码:48 / 63
页数:16
相关论文
共 50 条
  • [1] Efficient nonlinear solvers for nodal high-order finite elements in 3D
    Versuchsanstalt für Wasserbau, Hydrologie und Glaziologie , ETH Zürich, Zürich, Switzerland
    J Sci Comput, 1-3 (48-63):
  • [2] Efficient Nonlinear Solvers for Nodal High-Order Finite Elements in 3D
    Jed Brown
    Journal of Scientific Computing, 2010, 45 : 48 - 63
  • [3] Efficient visualization of high-order finite elements
    Remacle, Jean-Francois
    Chevaugeon, Nicolas
    Marchandise, Emilie
    Geuzaine, Christophe
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2007, 69 (04) : 750 - 771
  • [4] High-order finite difference solution for 3D nonlinear wave-structure interaction
    Guillaume Ducrozet
    Harry B. Bingham
    Allan Peter Engsig-Karup
    Pierre Ferrant
    Journal of Hydrodynamics, 2010, 22 : 225 - 230
  • [5] High-order finite difference solution for 3D nonlinear wave-structure interaction
    Ducrozet, Guillaume
    Bingham, Harry B.
    Engsig-Karup, Allan Peter
    Ferrant, Pierre
    JOURNAL OF HYDRODYNAMICS, 2010, 22 (05) : 225 - 230
  • [6] High-order finite difference solution for 3D nonlinear wave-structure interaction
    Ducrozet, Guillaume
    Bingham, Harry B.
    Engsig-Karup, Allan Peter
    Ferrant, Pierre
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON HYDRODYNAMICS (ICHD - 2010), 2010, : 225 - 230
  • [7] Nonlinear magnetohydrodynamics simulation using high-order finite elements
    Sovinec, CR
    Glasser, AH
    Gianakon, TA
    Barnes, DC
    Nebel, RA
    Kruger, SE
    Schnack, DD
    Plimpton, SJ
    Tarditi, A
    Chu, MS
    JOURNAL OF COMPUTATIONAL PHYSICS, 2004, 195 (01) : 355 - 386
  • [8] Efficient implementation of high-order finite elements for Helmholtz problems
    Beriot, Hadrien
    Prinn, Albert
    Gabard, Gwenael
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2016, 106 (03) : 213 - 240
  • [9] Nonlinear extended magnetohydrodynamics simulation using high-order finite elements
    Sovinec, CR
    Schnack, DD
    Pankin, AY
    Brennan, DP
    Tian, H
    Barnes, DC
    Kruger, SE
    Held, ED
    Kim, CC
    Li, XS
    Kaushik, DK
    Jardin, SC
    SciDAC 2005: Scientific Discovery Through Advanced Computing, 2005, 16 : 25 - 34
  • [10] A new high-order compact ADI finite difference scheme for solving 3D nonlinear Schrodinger equation
    Eskar, Rena
    Huang, Pengzhan
    Feng, Xinlong
    ADVANCES IN DIFFERENCE EQUATIONS, 2018,