2007
DOI: 10.1145/1268776.1268778
|View full text |Cite
|
Sign up to set email alerts
|

hpGEM---A software framework for discontinuous Galerkin finite element methods

Abstract: hpGEM, a novel framework for the implementation of discontinuous Galerkin finite element methods, is described. We present structures and methods that are common for many (discontinuous) finite element methods and show how we have implemented the components as an object-oriented framework. This framework facilitates and accelerates the implementation of FE programs, the assessment of algorithms, and their application to real-world problems. The article documents the status of the framework, exemplifies aspects… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
22
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 24 publications
(24 citation statements)
references
References 14 publications
0
22
0
Order By: Relevance
“…Alternatively, a multi-scale modelling approach might be adopted such as the heterogeneuous, multiscale methodology [50], among others, in which closure relations for discretisations (e.g., [37]) depth-averaged shallow-layer models are coupled to DPM simulations in selected regions in space and time. Thus computational costs would be diminished while accurate closure relations are gathered 'on the fly' in time and space.…”
Section: Discussionmentioning
confidence: 99%
“…Alternatively, a multi-scale modelling approach might be adopted such as the heterogeneuous, multiscale methodology [50], among others, in which closure relations for discretisations (e.g., [37]) depth-averaged shallow-layer models are coupled to DPM simulations in selected regions in space and time. Thus computational costs would be diminished while accurate closure relations are gathered 'on the fly' in time and space.…”
Section: Discussionmentioning
confidence: 99%
“…The first twelve of the basis functions used here are not the same as those that form the first-order second-family of Nédélec elements, defined in [23], but they span exactly the same space and have the same approximation properties as those. All numerical computations have been carried out in the framework of hpGEM [24], a software environment for DG discretisations suitable for a variety of physical problems. To solve the linear system that results from the DG discretisations, we use PETSc [3] and opt for MINRES as a suitable linear solver with incomplete Cholesky factorisation (ICC) 1 as preconditioners.…”
Section: Numerical Experimentsmentioning
confidence: 99%
“…Discretisations for linear compressible and incompressible flows were implemented for discontinuous Galerkin methods in the hpGEM C++ software framework [80]. The developed applications are consequently highly object-oriented, easy to maintain and extend.…”
Section: Tests Of Numerical Schemementioning
confidence: 99%
“…In this Appendix, the second version of hpGEM, a C++ software framework for DGFEM discretisations [80], will be introduced. As a particular example, an implementation of the application based on the Hamiltonian DGFEM discretisation discussed in Chapter 2 will be presented.…”
Section: Appendix a Design And Implementation Of A Dgfem Applicationmentioning
confidence: 99%
See 1 more Smart Citation