HDGlab: An open-source implementation of the hybridisable discontinuous Galerkin method in MATLAB
arXiv:2009.08805 · doi:10.1007/s11831-020-09502-5
Abstract
This paper presents HDGlab, an open source MATLAB implementation of the hybridisable discontinuous Galerkin (HDG) method. The main goal is to provide a detailed description of both the HDG method for elliptic problems and its implementation available in HDGlab. Ultimately, this is expected to make this relatively new advanced discretisation method more accessible to the computational engineering community. HDGlab presents some features not available in other implementations of the HDG method that can be found in the free domain. First, it implements high-order polynomial shape functions up to degree nine, with both equally-spaced and Fekete nodal distributions. Second, it supports curved isoparametric simplicial elements in two and three dimensions. Third, it supports non-uniform degree polynomial approximations and it provides a flexible structure to devise degree adaptivity strategies. Finally, an interface with the open-source high-order mesh generator Gmsh is provided to facilitate its application to practical engineering problems.
arXiv comment90 pages, 51 figures
References in corpus (57)
- Firedrake: automating the finite element method by composing abstractions
- MFEM: a modular finite element methods library
- A Hybrid High-Order method for the incompressible Navier--Stokes equations based on Temam's device
- High order exactly divergence-free Hybrid Discontinuous Galerkin Methods for unsteady incompressible flows
- A hybridizable discontinuous Galerkin method for the Navier--Stokes equations with pointwise divergence-free velocity field
- A performance comparison of continuous and discontinuous Galerkin methods with fast multigrid solvers
- A discontinuous-skeletal method for advection-diffusion-reaction on general meshes
- Discontinuous Skeletal Gradient Discretisation Methods on polytopal meshes
- A Hybrid High-Order method for the steady incompressible Navier--Stokes problem
- A Comparison of Hybridized and Standard DG Methods for Target-Based hp-Adaptive Simulation of Compressible Flow
- An embedded--hybridized discontinuous Galerkin finite element method for the Stokes equations
- A hybridizable discontinuous Galerkin method for solving nonlocal optical response models
- A Hybrid High-Order discretisation of the Brinkman problem robust in the Darcy and Stokes limits
- Hybrid High-Order methods for finite deformations of hyperelastic materials
- Adjoint-Based Error Estimation and Mesh Adaptation for Hybridized Discontinuous Galerkin Methods
- Hybridisable discontinuous Galerkin formulation of compressible flows
- A Hybrid High-Order method for the Cahn-Hilliard problem in mixed form
- A hybridizable discontinuous Galerkin method for computing nonlocal electromagnetic effects in three-dimensional metallic nanostructures
- A super--convergent hybridisable discontinuous Galerkin method for linear elasticity
- Divergence-free tangential finite element methods for incompressible flows on surfaces
- A face-centred finite volume method for second-order elliptic problems
- HDG-NEFEM with degree adaptivity for Stokes flows
- A superconvergent HDG method for Stokes flow with strongly enforced symmetry of the stress tensor
- Coupled Optoelectronic Simulation and Optimization of Thin-Film Photovoltaic Solar Cells
- A locking-free face-centred finite volume (FCFV) method for linear elasticity
- A model and variance reduction method for computing statistical outputs of stochastic elliptic partial differential equations
- A second-order face-centred finite volume method for elliptic problems
- A Hybrid High-Order method for Kirchhoff-Love plate bending problems
- A Hybrid High-Order method for incremental associative plasticity with small deformations
- A low-order nonconforming method for linear elasticity on general meshes
- A Hybrid High-Order method for highly oscillatory elliptic problems
- An embedded-hybridized discontinuous Galerkin method for the coupled Stokes-Darcy system
- Arbitrary Lagrangian-Eulerian hybridizable discontinuous Galerkin methods for incompressible flow with moving boundaries and interfaces
- A weakly compressible hybridizable discontinuous Galerkin formulation for fluid-structure interaction problems
- HDG-POD Reduced Order Model of the Heat Equation
- Interpolatory HDG Method for Parabolic Semilinear PDEs
- A Multilevel Approach for Trace System in HDG Discretizations
- Tutorial on Hybridizable Discontinuous Galerkin (HDG) Formulation for Incompressible Flow Problems
- An exactly mass conserving space-time embedded-hybridized discontinuous Galerkin method for the Navier-Stokes equations on moving domains
- Computing parametrized solutions for plasmonic nanogap structures
- Separated response surfaces for flows in parametrised domains: comparison of a priori and a posteriori PGD algorithms
- FESTUNG: A MATLAB / GNU Octave toolbox for the discontinuous Galerkin method. Part III: Hybridized discontinuous Galerkin (HDG) formulation
- A second-order face-centred finite volume method on general meshes with automatic mesh adaptation
- Discontinuous Galerkin approximations in computational mechanics: hybridization, exact geometry and degree adaptivity
- A locally conservative and energy-stable finite element for the Navier--Stokes problem on time-dependent domains
- Numerical approximation of poroelasticity with random coefficients using Polynomial Chaos and Hybrid High-Order methods
- A high-order hybridizable discontinuous Galerkin method with fast convergence to steady-state solutions of the gas kinetic equation
- Hybridisable discontinuous Galerkin solution of geometrically parametrised Stokes flows
- A Hybridizable Discontinuous Galerkin solver for the Grad-Shafranov equation
- Multisymplecticity of hybridizable discontinuous Galerkin methods
- Hybrid coupling of CG and HDG discretizations based on Nitsche's method
- Adaptive Hybridizable Discontinuous Galerkin discretization of the Grad-Shafranov equation by extension from polygonal subdomains
- Hybrid discontinuous Galerkin discretisation and domain decomposition preconditioners for the Stokes problem
- An Improved Iterative HDG Approach for Partial Differential Equations
- Superconvergent interpolatory HDG methods for reaction diffusion equations I: An HDG method
- A Hybridized Discontinuous Galerkin Method for A Linear Degenerate Elliptic Equation Arising from Two-Phase Mixtures
- A Divergence-Conforming Hybridized Discontinuous Galerkin Method for the Incompressible Reynolds Averaged Navier-Stokes Equations
Cited by in corpus (9)
- A scalable elliptic solver with task-based parallelism for the SpECTRE numerical relativity code
- A non-oscillatory face-centred finite volume method for compressible flows
- Benchmarking the face-centred finite volume method for compressible laminar flows
- A face-centred finite volume method for laminar and turbulent incompressible flows
- An unfitted high-order HDG method for two-fluid Stokes flow with exact NURBS geometries
- An adaptive superconvergent finite element method based on local residual minimization
- A posteriori goal-oriented bounds for the Poisson problem using potential and equilibrated flux reconstructions: application to the hybridizable discontinuous Galerkin method
- A hybrid pressure formulation of the face-centred finite volume method for viscous laminar incompressible flows
- A conservative degree adaptive HDG method for transient incompressible flows