Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
shammodels::basegodunov::modules::FluxCompute< Tvec, mode, dir > Class Template Reference

Public Types

using Tcons = shammath::ConsState<Tvec>
using Tprim = shammath::PrimState<Tvec>
using Tscal = typename Tcons::Tscal

Static Public Member Functions

static constexpr Tcons flux (Tprim pL, Tprim pR, typename Tcons::Tscal gamma)

Detailed Description

template<class Tvec, RiemannSolverMode mode, Direction dir>
class shammodels::basegodunov::modules::FluxCompute< Tvec, mode, dir >

Definition at line 34 of file ComputeFluxUtilities.hpp.

Member Typedef Documentation

◆ Tcons

template<class Tvec, RiemannSolverMode mode, Direction dir>
using shammodels::basegodunov::modules::FluxCompute< Tvec, mode, dir >::Tcons = shammath::ConsState<Tvec>

Definition at line 36 of file ComputeFluxUtilities.hpp.

◆ Tprim

template<class Tvec, RiemannSolverMode mode, Direction dir>
using shammodels::basegodunov::modules::FluxCompute< Tvec, mode, dir >::Tprim = shammath::PrimState<Tvec>

Definition at line 37 of file ComputeFluxUtilities.hpp.

◆ Tscal

template<class Tvec, RiemannSolverMode mode, Direction dir>
using shammodels::basegodunov::modules::FluxCompute< Tvec, mode, dir >::Tscal = typename Tcons::Tscal

Definition at line 38 of file ComputeFluxUtilities.hpp.

Member Function Documentation

◆ flux()

template<class Tvec, RiemannSolverMode mode, Direction dir>
constexpr Tcons shammodels::basegodunov::modules::FluxCompute< Tvec, mode, dir >::flux ( Tprim pL,
Tprim pR,
typename Tcons::Tscal gamma )
inlinestaticconstexpr

Definition at line 40 of file ComputeFluxUtilities.hpp.


The documentation for this class was generated from the following file: