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 条
  • [21] 3D Viscoelastic Anisotropic Seismic Modeling with High-Order Mimetic Finite Differences
    Ferrer, Miguel
    de la Puente, Josep
    Farres, Albert
    Castillo, Jose E.
    SPECTRAL AND HIGH ORDER METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS ICOSAHOM 2014, 2015, 106 : 217 - 225
  • [22] Nonlinear particle tracking for high-order elements
    Coppola, G
    Sherwin, SJ
    Peiró, J
    JOURNAL OF COMPUTATIONAL PHYSICS, 2001, 172 (01) : 356 - 386
  • [23] A High-Order Modified Finite Volume WENO Method on 3D Cartesian Grids
    Du, Yulong
    Yuan, Li
    Wang, Yahui
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2019, 26 (03) : 768 - 784
  • [24] 3D simulations of ultrasonic waves in plates using the scaled boundary finite element method and high-order transition elements
    Lozano, Daniel
    Bulling, Jannis
    Asokkumar, Aadhik
    Gravenkamp, Hauke
    Birk, Carolin
    WAVE MOTION, 2023, 120
  • [25] High order boundary and finite elements for 3D fracture propagation in brittle materials
    Zammarchi, M.
    Fantoni, F.
    Salvadori, A.
    Wawrzynek, P.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2017, 315 : 550 - 583
  • [26] Tailored meshing for parallel 3D electromagnetic modeling using high-order edge elements
    Castillo-Reyes, Octavio
    Amor-Martin, Adrian
    Botella, Arnaud
    Anquez, Pierre
    Emilio Garcia-Castillo, Luis
    JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 63
  • [27] EFFICIENT MATRIX-FREE HIGH-ORDER FINITE ELEMENT EVALUATION FOR SIMPLICIAL ELEMENTS
    Moxey, David
    Amici, Roman
    Kirby, Mike
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2020, 42 (03): : C97 - C123
  • [28] Efficient High-Order Discontinuous Galerkin Finite Elements with Matrix-Free Implementations
    Kronbichler, Martin
    Allalen, Momme
    ADVANCES AND NEW TRENDS IN ENVIRONMENTAL INFORMATICS: MANAGING DISRUPTION, BIG DATA AND OPEN SCIENCE, 2018, : 89 - 110
  • [29] ON THE INTEGRATION OF HIGH-ORDER BOUNDARY ELEMENTS IN A 3D DISCONTINUOUS GALERKIN METHOD FOR TURBOMACHINERY FLOWS
    Drapkina, Svetlana
    Frey, Christian
    Ashcroft, Graham
    11TH WORLD CONGRESS ON COMPUTATIONAL MECHANICS; 5TH EUROPEAN CONFERENCE ON COMPUTATIONAL MECHANICS; 6TH EUROPEAN CONFERENCE ON COMPUTATIONAL FLUID DYNAMICS, VOLS V - VI, 2014, : 5559 - 5569
  • [30] On the accuracy of high-order finite elements in curvilinear coordinates
    Thomas, SJ
    Cyr, AS
    COMPUTATIONAL SCIENCE - ICCS 2005, PT 2, 2005, 3515 : 822 - 828