Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
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>
static 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: