include/pops/physics/fluids/euler.hpp File ReferenceΒΆ

adc_cpp: include/pops/physics/fluids/euler.hpp File Reference
adc_cpp 0.3.0
Model-free C++23 core for coupled hyperbolic-elliptic systems on adaptive (AMR) meshes, with MPI and GPU (Kokkos) backends
euler.hpp File Reference

2D compressible Euler model (ideal gas): pure HYPERBOLIC brick satisfying the HyperbolicPhysicalModel concept. More...

+ Include dependency graph for euler.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pops::Euler
 2D compressible Euler for an ideal gas: HYPERBOLIC brick (HyperbolicModel concept). More...
 

Namespaces

namespace  pops
 

Detailed Description

2D compressible Euler model (ideal gas): pure HYPERBOLIC brick satisfying the HyperbolicPhysicalModel concept.

Source and elliptic right-hand side are separate bricks (physics/source.hpp, physics/elliptic.hpp); this file contains only Vars + flux + wave speeds + cons<->prim conversions.