MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
FvSysEqnEEGas< nDim >::FluxVariables Struct Reference

Static indices for accessing flux variables. More...

#include <fvcartesiansyseqneegas.h>

Inheritance diagram for FvSysEqnEEGas< nDim >::FluxVariables:
[legend]
Collaboration diagram for FvSysEqnEEGas< nDim >::FluxVariables:
[legend]

Static Public Attributes

static constexpr MInt P_RHO_U = ConservativeVariables::noVariables + 0
 
static constexpr MInt P_RHO_V = ConservativeVariables::noVariables + 1
 
static constexpr MInt P_RHO_W = nDim == 3 ? ConservativeVariables::noVariables + 2 : ConservativeVariables::Segfault
 
static constexpr std::array< MInt, nDim > P_RHO_VV
 
static constexpr MInt noVariables = ConservativeVariables::noVariables + 3
 
- Static Public Attributes inherited from FvSysEqnEEGas< nDim >::ConservativeVariables
static const MInt Segfault = std::numeric_limits<MInt>::min()
 
static constexpr MUint m_noSpecies = 1
 
static constexpr MInt noVariables = nDim + 1
 
static constexpr MInt A_RHO_U = 0
 
static constexpr MInt A_RHO_V = 1
 
static constexpr MInt A_RHO_W = nDim == 3 ? 2 : Segfault
 
static constexpr std::array< MInt, nDim > A_RHO_VV = getArray012()
 
static constexpr MInt A_RHO = nDim
 
static constexpr MInt RHO_U = 0
 
static constexpr MInt RHO_V = 1
 
static constexpr MInt RHO_W = nDim == 3 ? 2 : Segfault
 
static constexpr std::array< MInt, nDim > RHO_VV = getArray012()
 
static constexpr MInt RHO_E = Segfault
 
static constexpr MInt RHO = nDim
 
static constexpr MInt RHO_Y [1] = {nDim}
 

Detailed Description

template<MInt nDim>
struct FvSysEqnEEGas< nDim >::FluxVariables

Definition at line 146 of file fvcartesiansyseqneegas.h.

Member Data Documentation

◆ noVariables

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::FluxVariables::noVariables = ConservativeVariables::noVariables + 3
staticconstexpr

Definition at line 162 of file fvcartesiansyseqneegas.h.

◆ P_RHO_U

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::FluxVariables::P_RHO_U = ConservativeVariables::noVariables + 0
staticconstexpr

Definition at line 148 of file fvcartesiansyseqneegas.h.

◆ P_RHO_V

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::FluxVariables::P_RHO_V = ConservativeVariables::noVariables + 1
staticconstexpr

Definition at line 149 of file fvcartesiansyseqneegas.h.

◆ P_RHO_VV

template<MInt nDim>
constexpr std::array<MInt, nDim> FvSysEqnEEGas< nDim >::FluxVariables::P_RHO_VV
staticconstexpr
Initial value:
= [] {
IF_CONSTEXPR(nDim == 2) {
return a;
}
else {
return a;
}
}()
Definition: contexttypes.h:19

Definition at line 151 of file fvcartesiansyseqneegas.h.

◆ P_RHO_W

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::FluxVariables::P_RHO_W = nDim == 3 ? ConservativeVariables::noVariables + 2 : ConservativeVariables::Segfault
staticconstexpr

Definition at line 150 of file fvcartesiansyseqneegas.h.


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