![]() |
Shamrock 2025.10.0
Astrophysical Code
|
FluidStateSpec implementation for an ideal (adiabatic) gas equation of state. More...
#include <shammath/include/shammath/riemann_common.hpp>
Public Types | |
| using | Tvec = VecType |
| using | Tscal = shambase::VecComponent<Tvec> |
| using | Tprim = PrimState<Tvec> |
| using | Tcons = ConsState<Tvec> |
Public Member Functions | |
| Tprim | cons_to_prim (Tcons c) const |
| Tcons | prim_to_cons (Tprim p) const |
| Tscal | sound_speed (Tprim p) const |
| Tscal | vn (Tprim p, Tvec n) const |
| Tcons | flux (Tprim p, Tvec n, Tscal vn) const |
| Tcons | flux (Tprim p, Tvec n) const |
| Tscal | gamma () const |
Public Attributes | |
| Tscal | m_gamma |
FluidStateSpec implementation for an ideal (adiabatic) gas equation of state.
Definition at line 584 of file riemann_common.hpp.
| using shammath::FluidStateAdiabatic< VecType >::Tcons = ConsState<Tvec> |
Definition at line 588 of file riemann_common.hpp.
| using shammath::FluidStateAdiabatic< VecType >::Tprim = PrimState<Tvec> |
Definition at line 587 of file riemann_common.hpp.
| using shammath::FluidStateAdiabatic< VecType >::Tscal = shambase::VecComponent<Tvec> |
Definition at line 586 of file riemann_common.hpp.
| using shammath::FluidStateAdiabatic< VecType >::Tvec = VecType |
Definition at line 585 of file riemann_common.hpp.
|
inline |
Definition at line 592 of file riemann_common.hpp.
|
inline |
Definition at line 599 of file riemann_common.hpp.
|
inline |
Definition at line 596 of file riemann_common.hpp.
|
inline |
Definition at line 600 of file riemann_common.hpp.
|
inline |
Definition at line 593 of file riemann_common.hpp.
|
inline |
Definition at line 594 of file riemann_common.hpp.
|
inline |
Definition at line 595 of file riemann_common.hpp.
| Tscal shammath::FluidStateAdiabatic< VecType >::m_gamma |
Definition at line 590 of file riemann_common.hpp.