Memorandum 1805
hpGEM - A software framework for discontinuous Galerkin finite element methods
L. Pesch, A. Bell, H. Sollie, V.R. Ambati, O. Bokhove & J.J.W. van der Vegt
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 of its philosophy and design, and demonstrates
the feasibility of the approach with several application examples.
Keywords:
Discontinuous Galerkin methods, PDE, unstructured mesh, object-oriented programming
Mathematics Subject Classification: 65Y15, 68N30, 74S05
View Memorandum 1805.pdf