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 条
  • [41] Comparison of High-order Finite Volume and Discontinuous Galerkin Methods on 3D Unstructured Grids
    Antoniadis, A. F.
    Iqbal, K. H.
    Shapiro, E.
    Asproulis, N.
    Drikakis, D.
    NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2011: INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS A-C, 2011, 1389
  • [42] Hypergeometric Summation Algorithms for High-order Finite Elements
    A. Bećirović
    P. Paule
    V. Pillwein
    A. Riese
    C. Schneider
    J. Schöberl
    Computing, 2006, 78 : 235 - 249
  • [43] Efficient vectorised kernels for unstructured high-order finite element fluid solvers on GPU architectures in two dimensions
    Eichstadt, Jan
    Peiro, Joaquim
    Moxey, David
    COMPUTER PHYSICS COMMUNICATIONS, 2023, 284
  • [45] Propagation of 3D nonlinear waves over an elliptical mound with a High-Order Spectral method
    Gouin, M.
    Ducrozet, G.
    Ferrant, P.
    EUROPEAN JOURNAL OF MECHANICS B-FLUIDS, 2017, 63 : 9 - 24
  • [46] An improved coupling of 3D state-based peridynamics with high-order 1D finite elements to reduce spurious effects at interfaces
    Scabbia, F.
    Enea, M.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2023, 124 (17) : 3687 - 3708
  • [47] A High-Order Approximate Solution for the Nonlinear 3D Volterra Integral Equations with Uniform Accuracy
    Wang, Zi-Qiang
    Long, Ming-Dan
    Cao, Jun-Ying
    AXIOMS, 2022, 11 (09)
  • [48] LOW-ORDER PRECONDITIONING OF HIGH-ORDER TRIANGULAR FINITE ELEMENTS
    Chalmers, Noel
    Warburton, T.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2018, 40 (06): : A4040 - A4059
  • [49] Enhanced nodal gradient finite elements with new numerical integration schemes for 2D and 3D geometrically nonlinear analysis
    Du Dinh Nguyen
    Minh Ngoc Nguyen
    Nguyen Dinh Duc
    Rungamornrat, Jaroon
    Tinh Quoc Bui
    APPLIED MATHEMATICAL MODELLING, 2021, 93 (93) : 326 - 359
  • [50] An Efficient and Robust Weak Galerkin Scheme for Solving the 2D/3D H(curl;Ω)-Elliptic Interface Problems With High-Order Elements
    Mohapatra, Achyuta Ranjan Dutta
    Kumar, Raman
    Deka, Bhupen
    NUMERICAL METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS, 2025, 41 (01)