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

Static indices for accessing conservative variables in nDim spatial dimensions. More...

#include <fvcartesiansyseqneegas.h>

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

Static Public Attributes

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 >::ConservativeVariables

Definition at line 120 of file fvcartesiansyseqneegas.h.

Member Data Documentation

◆ A_RHO

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::A_RHO = nDim
staticconstexpr

Definition at line 131 of file fvcartesiansyseqneegas.h.

◆ A_RHO_U

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::A_RHO_U = 0
staticconstexpr

Definition at line 127 of file fvcartesiansyseqneegas.h.

◆ A_RHO_V

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::A_RHO_V = 1
staticconstexpr

Definition at line 128 of file fvcartesiansyseqneegas.h.

◆ A_RHO_VV

template<MInt nDim>
constexpr std::array<MInt, nDim> FvSysEqnEEGas< nDim >::ConservativeVariables::A_RHO_VV = getArray012()
staticconstexpr

Definition at line 130 of file fvcartesiansyseqneegas.h.

◆ A_RHO_W

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::A_RHO_W = nDim == 3 ? 2 : Segfault
staticconstexpr

Definition at line 129 of file fvcartesiansyseqneegas.h.

◆ m_noSpecies

template<MInt nDim>
constexpr MUint FvSysEqnEEGas< nDim >::ConservativeVariables::m_noSpecies = 1
staticconstexpr

Definition at line 123 of file fvcartesiansyseqneegas.h.

◆ noVariables

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

Definition at line 124 of file fvcartesiansyseqneegas.h.

◆ RHO

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::RHO = nDim
staticconstexpr

Definition at line 139 of file fvcartesiansyseqneegas.h.

◆ RHO_E

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::RHO_E = Segfault
staticconstexpr

Definition at line 138 of file fvcartesiansyseqneegas.h.

◆ RHO_U

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::RHO_U = 0
staticconstexpr

Definition at line 134 of file fvcartesiansyseqneegas.h.

◆ RHO_V

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::RHO_V = 1
staticconstexpr

Definition at line 135 of file fvcartesiansyseqneegas.h.

◆ RHO_VV

template<MInt nDim>
constexpr std::array<MInt, nDim> FvSysEqnEEGas< nDim >::ConservativeVariables::RHO_VV = getArray012()
staticconstexpr

Definition at line 137 of file fvcartesiansyseqneegas.h.

◆ RHO_W

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::RHO_W = nDim == 3 ? 2 : Segfault
staticconstexpr

Definition at line 136 of file fvcartesiansyseqneegas.h.

◆ RHO_Y

template<MInt nDim>
constexpr MInt FvSysEqnEEGas< nDim >::ConservativeVariables::RHO_Y[1] = {nDim}
staticconstexpr

Definition at line 141 of file fvcartesiansyseqneegas.h.

◆ Segfault

template<MInt nDim>
const MInt FvSysEqnEEGas< nDim >::ConservativeVariables::Segfault = std::numeric_limits<MInt>::min()
static

Definition at line 121 of file fvcartesiansyseqneegas.h.


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