Journal article 824 views 132 downloads
HDGlab: An Open-Source Implementation of the Hybridisable Discontinuous Galerkin Method in MATLAB
Archives of Computational Methods in Engineering, Volume: 28, Issue: 3, Pages: 1941 - 1986
Swansea University Author:
Rubén Sevilla
-
PDF | Version of Record
© 2020 Author(s). All article content, except where otherwise noted, is licensed under a Creative Commons Attribution 4.0 (CC BY) License
Download (7.92MB)
DOI (Published version): 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 t...
Published in: | Archives of Computational Methods in Engineering |
---|---|
ISSN: | 1134-3060 1886-1784 |
Published: |
Springer Science and Business Media LLC
2021
|
Online Access: |
Check full text
|
URI: | https://cronfa.swan.ac.uk/Record/cronfa55239 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
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. |
---|---|
Keywords: |
Hybridizable discontinuous Galerkin; High-order; Elliptic problems; MATLAB; Open-source |
College: |
Faculty of Science and Engineering |
Issue: |
3 |
Start Page: |
1941 |
End Page: |
1986 |