Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
shammath::details::HasPerStateGamma Concept Reference

True if T exposes a per-primitive-state adiabatic index via gamma(prim). More...

#include <shammath/include/shammath/riemann_common.hpp>

Concept definition

template<class T>
concept shammath::details::HasPerStateGamma = requires(const T &self, typename T::Tprim prim) {
{ self.gamma(prim) } -> std::convertible_to<typename T::Tscal>;
}
True if T exposes a per-primitive-state adiabatic index via gamma(prim).

Detailed Description

True if T exposes a per-primitive-state adiabatic index via gamma(prim).

Definition at line 90 of file riemann_common.hpp.