Automated Code Generation for Discontinuous Galerkin Methods

Kristian Breum Ølgaard, Anders Logg, Garth N. Wells

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningpeer review

30 Citationer (Scopus)

Abstract

A compiler approach for generating low-level computer code from high-level input for discontinuous Galerkin finite element forms is presented. The input language mirrors conventional mathematical notation, and the compiler generates efficient code in a standard programming language. This facilitates the rapid generation of efficient code for general equations in varying spatial dimensions. Key concepts underlying the compiler approach and the automated generation of computer code are elaborated. The approach is demonstrated for a range of common problems, including the Poisson, biharmonic, advection-diffusion, and Stokes equations.
OriginalsprogEngelsk
TidsskriftSIAM Journal on Scientific Computing
Vol/bind31
Udgave nummer2
ISSN1064-8275
DOI
StatusUdgivet - 21 nov. 2008
Udgivet eksterntJa

Emneord

  • Low-level computer code
  • Galerkin Finite element
  • Varying Spatial Dimensions

Fingeraftryk

Dyk ned i forskningsemnerne om 'Automated Code Generation for Discontinuous Galerkin Methods'. Sammen danner de et unikt fingeraftryk.

Citationsformater