Literature by the same author
plus at Google Scholar

Bibliografische Daten exportieren
 

Quadrature-free Discontinuous Galerkin Formulation for Shallow-water Equations with Code Generation Features

Title data

Faghih-Naini, Sara ; Aizinger, Vadym ; Kuckuk, Sebastian ; Zint, Daniel ; Köstler, Harald ; Grosso, Roberto:
Quadrature-free Discontinuous Galerkin Formulation for Shallow-water Equations with Code Generation Features.
2020
Event: ECMWF Annual Seminar 2020 , 14.-18. Sept. 2020 , Online-Conference.
(Conference item: Workshop , Poster )

Project information

Project title:
Project's official title
Project's id
Performance optimized software strategies for unstructured-mesh applications in ocean modeling
No information

Project financing: Deutsche Forschungsgemeinschaft

Abstract in another language

The discontinuous Galerkin (DG) method is, by now, a well established numerical method in nearly all areas of computational and geophysical fluid dynamics. In addition to the ability to use high-order approximation spaces, its robustness for problems with shocks and discontinuities and its natural support for h- and p-adaptivity count as the main strengths. However, a persistent issue of DG discretizations is a high demand for computational resources which can only be partially offset by efficient parallel scaling. In this work, we present a new quadrature-free discontinuous Galerkin formulation for the nonlinear shallow-water equations (SWE), that replaces quadrature integrations by analytical evaluations. The method is implemented within the ExaStencils code generation framework. We describe the whole code generation pipeline starting with the mapping of the new formulation of the SWE to our Python frontend GHODDESS through to an optimized stand-alone C++ code. Using automatically generated block-structured grids, we exploit performance benefits over unstructured grids while still being flexible enough to sufficiently capture the coastal geometry.

Further data

Item Type: Conference item (Poster)
Refereed: No
Institutions of the University: Faculties
Faculties > Faculty of Mathematics, Physics und Computer Science
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Mathematics
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Mathematics > Chair Scientific Computing
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Mathematics > Professor Numerics of Partial Differential Equations
Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Mathematics > Professor Numerics of Partial Differential Equations > Professor Numerics of Partial Differential Equations - Univ.-Prof. Dr. Vadym Aizinger
Research Institutions
Research Institutions > Research Centres
Research Institutions > Research Centres > Forschungszentrum für Modellbildung und Simulation (MODUS)
Research Institutions > Research Centres > Forschungszentrum für Wissenschaftliches Rechnen an der Universität Bayreuth - HPC-Forschungszentrum
Result of work at the UBT: Yes
DDC Subjects: 000 Computer Science, information, general works
000 Computer Science, information, general works > 004 Computer science
500 Science
500 Science > 500 Natural sciences
500 Science > 510 Mathematics
500 Science > 550 Earth sciences, geology
600 Technology, medicine, applied sciences
600 Technology, medicine, applied sciences > 600 Technology
Date Deposited: 01 Oct 2020 08:58
Last Modified: 01 Oct 2020 08:59
URI: https://eref.uni-bayreuth.de/id/eprint/57779