Laghos

Brief Laghos solves the Euler equation of compressible gas dynamics in a Lagrangian frame using unstructured high-order finite elements.
Programming languages/paradigms C++
Latest Version 1.0
Web URL http://ceed.exascaleproject.org/miniapps
Git URL https://github.com/CEED/Laghos
Tarball download URL https://github.com/CEED/Laghos/archive/v1.0.tar.gz
Spack package laghos
Description Laghos solves the time-dependent Euler equation of compressible gas dynamics in a moving Lagrangian frame using unstructured high-order finite element spatial discretization and explicit high-order time-stepping. It is built on top of a general discretization library (MFEM) and supports two modes: *full assembly*, where performance is limited by the data motion in a conjugate gradient (CG) solve, and *partial assembly*, where performance depends mostly on small dense matrix operations and the CG solve communication.