Back to Search Start Over

Exasim: Generating discontinuous Galerkin codes for numerical solutions of partial differential equations on graphics processors

Authors :
Jordi Vila-Pérez
R. Loek Van Heyningen
Ngoc-Cuong Nguyen
Jaume Peraire
Source :
SoftwareX, Vol 20, Iss , Pp 101212- (2022)
Publication Year :
2022
Publisher :
Elsevier, 2022.

Abstract

This paper presents an overview of the functionalities and applications of Exasim, an open-source code for generating high-order discontinuous Galerkin codes to numerically solve parametrized partial differential equations (PDEs). The software combines high-level and low-level languages to construct parametrized PDE models via Julia, Python or Matlab scripts and produce high-performance C++ codes for solving the PDE models on CPU and Nvidia GPU processors with distributed memory. Exasim provides matrix-free discontinuous Galerkin discretization schemes together with scalable reduced basis preconditioners and Newton-GMRES solvers, making it suitable for accurate and efficient approximation of wide-ranging classes of PDEs.

Details

Language :
English
ISSN :
23527110
Volume :
20
Issue :
101212-
Database :
Directory of Open Access Journals
Journal :
SoftwareX
Publication Type :
Academic Journal
Accession number :
edsdoj.4cab154e47af4c1a96d2e983d2f208e0
Document Type :
article
Full Text :
https://doi.org/10.1016/j.softx.2022.101212