Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Nonconforming Mesh Refinement for High-Order Finite Elements

Journal Article · · SIAM Journal on Scientific Computing
DOI:https://doi.org/10.1137/18m1193992· OSTI ID:1771021

In this study, we propose a general algorithm for nonconforming adaptive mesh refinement (AMR) of unstructured meshes in high-order finite element codes. Our focus is on $$h$$-refinement with a fixed polynomial order. The algorithm handles triangular, quadrilateral, hexahedral, and prismatic meshes of arbitrarily high-order curvature, for any order finite element space in the de Rham sequence. We present a flexible data structure for meshes with hanging nodes and a general procedure to construct the conforming interpolation operator, both in serial and in parallel. The algorithm and data structure allow anisotropic refinement of tensor product elements in two and three dimensions and support unlimited refinement ratios of adjacent elements. We report numerical experiments verifying the correctness of the algorithms and perform a parallel scaling study to show that we can adapt meshes containing billions of elements and run efficiently on 393,000 parallel tasks. Finally, we illustrate the integration of dynamic AMR into a high-order Lagrangian hydrodynamics solver.

Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
AC52-07NA27344
OSTI ID:
1771021
Report Number(s):
LLNL-JRNL--751849; 937932
Journal Information:
SIAM Journal on Scientific Computing, Journal Name: SIAM Journal on Scientific Computing Journal Issue: 4 Vol. 41; ISSN 1064-8275
Publisher:
SIAMCopyright Statement
Country of Publication:
United States
Language:
English

References (22)

The static condensation algorithm journal January 1974
A Parallel Algorithm for Multilevel Graph Partitioning and Sparse Matrix Ordering journal January 1998
Adaptive Local Refinement with Octree Load Balancing for the Parallel Solution of Three-Dimensional Conservation Laws journal December 1997
libMesh : a C++ library for parallel adaptive mesh refinement/coarsening simulations journal November 2006
H 1-interpolation on quadrilateral and hexahedral meshes with hanging nodes journal July 2007
A mesh-refinement scheme for finite element computations journal January 1976
Toward a universal adaptive finite element strategy, part 1. Constrained approximation and data structure journal December 1989
Aspects of an adaptive hp-finite element method: Adaptive strategy, conforming approximation and efficient solvers journal December 1997
A refinement-tree based partitioning method for dynamic load balancing with adaptively refined grids journal April 2007
Arbitrary-level hanging nodes and automatic adaptivity in the hp-FEM journal February 2008
Adaptive mesh Refinement Methods for Three-Dimensional Inviscid flow Problems journal January 1995
Multi-level adaptive solutions to boundary-value problems journal May 1977
p4est : Scalable Algorithms for Parallel Adaptive Mesh Refinement on Forests of Octrees journal January 2011
Peano—A Traversal and Storage Scheme for Octree-Like Adaptive Cartesian Multiscale Grids journal January 2011
High-Order Curvilinear Finite Element Methods for Lagrangian Hydrodynamics journal January 2012
Recursive Algorithms for Distributed Forests of Octrees journal January 2015
Algebraic Hybridization and Static Condensation with Application to Scalable $H$(div) Preconditioning journal January 2019
deal.II---A general-purpose object-oriented finite element library journal August 2007
Complex Additive Geometric Multilevel Solvers for Helmholtz Equations on Spacetrees journal July 2017
Mesh Algorithms for PDE with Sieve I: Mesh Distribution journal January 2009
On concepts of PDE-Software: The cellwise oriented approach in DEAL journal January 2007
Hamiltonian paths through two- and three-dimensional grids journal March 2005

Cited By (1)


Similar Records

A methodology for quadrilateral finite element mesh coarsening
Journal Article · Thu Mar 27 00:00:00 EDT 2008 · Engineering with Computers · OSTI ID:1426953

Conformal refinement of unstructured quadrilateral meshes
Conference · Wed Dec 31 23:00:00 EST 2008 · OSTI ID:989779

Refining quadrilateral and hexahedral element meshes
Conference · Mon Dec 30 23:00:00 EST 1996 · OSTI ID:416590