https://github.com/bonevbs/nodal-dg-extension
A simple extension for the nodal-dg code by Jan S. Hesthaven and Tim Warburton
https://github.com/bonevbs/nodal-dg-extension
continuous-galerkin discontinuous-galerkin elliptic-pdes finite-elements matlab
Last synced: 11 months ago
JSON representation
A simple extension for the nodal-dg code by Jan S. Hesthaven and Tim Warburton
- Host: GitHub
- URL: https://github.com/bonevbs/nodal-dg-extension
- Owner: bonevbs
- License: gpl-3.0
- Created: 2020-01-15T22:37:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-06-09T18:24:36.000Z (about 5 years ago)
- Last Synced: 2025-04-03T01:41:24.541Z (about 1 year ago)
- Topics: continuous-galerkin, discontinuous-galerkin, elliptic-pdes, finite-elements, matlab
- Language: MATLAB
- Size: 85.9 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nodal-dg-extension
A simple extension for the discontinuous Galerkin code [nodal-dg](https://github.com/tcew/nodal-dg) by Jan S. Hesthaven and Tim Warburton.
## Description
This library includes extensions to the original nodal-dg code. So far, these extensions include:
* High-order continuous Galerkin (CG/FEM) method on triangular meshes using the nodal-dg datastructures
* DG method for the high-contrast Poisson problem
* IPDG method for linear elasticity in 2D
* Routines for generating a nested dissection for the structured elimination of the resulting matrices
* Plotting routines designed to visualize the results
* Test routines designed to check behaviour under h- and p-refinement
## Setup
The code needs the original nodal-dg code which can be found here: [nodal-dg](https://github.com/tcew/nodal-dg)
To run the codes, simply include both the original nodal-dg folder and the nodal-dg-extension folder in the Matlab path.
## References
Hesthaven, J. S., & Warburton, T. (2008). Nodal Discontinuous Galerkin Methods. https://doi.org/10.1007/978-0-387-72067-8