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

L. Pesch, A. Bell, W.E.H. Sollie, V.R. Ambati, Onno Bokhove, Jacobus J.W. van der Vegt

    Research output: Contribution to journalArticleAcademicpeer-review

    17 Citations (Scopus)

    Abstract

    hpGEM, a novel framework for the implementation of discontinuous Galerkin finite element methods (FEMs), is described. We present data structures and methods that are common for many (discontinuous) FEMs and show how we have implemented the components as an object-oriented framework. This framework facilitates and accelerates the implementation of finite element 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.
    Original languageUndefined
    Article number10.1145/1268776.1268778
    Pages (from-to)23
    Number of pages25
    JournalACM transactions on mathematical software
    Volume33
    Issue numberLNCS4549/4
    DOIs
    Publication statusPublished - Aug 2007

    Keywords

    • MSC-68N30
    • MSC-74S05
    • IR-61953
    • EWI-11167
    • METIS-241959
    • MSC-65Y15

    Cite this

    Pesch, L., Bell, A., Sollie, W. E. H., Ambati, V. R., Bokhove, O., & van der Vegt, J. J. W. (2007). hpGEM -- A software framework for discontinuous Galerkin finite element methods. ACM transactions on mathematical software, 33(LNCS4549/4), 23. [10.1145/1268776.1268778]. https://doi.org/10.1145/1268776.1268778