MAIA bb96820c
Multiphysics at AIA
|
Static indices for accessing primitive variables in nDim spatial dimensions. More...
#include <fvcartesiansyseqnrans.h>
Public Member Functions | |
PrimitiveVariables (const MInt noSpecies) | |
void | getPrimitiveVariableNames (MString *names) |
~PrimitiveVariables () | |
Public Attributes | |
MUint | m_noSpecies |
const MInt | noVariables |
MInt * | NN = nullptr |
MInt * | Y = nullptr |
Static Public Attributes | |
static constexpr MInt | m_noRansEquations = RANSModel::noRansEquations |
static const MInt | Segfault = std::numeric_limits<MInt>::min() |
static constexpr MInt | U = 0 |
static constexpr MInt | V = 1 |
static constexpr MInt | W = nDim == 3 ? 2 : Segfault |
static constexpr std::array< MInt, nDim > | VV = getArray012() |
static constexpr MInt | RHO = nDim |
static constexpr MInt | P = nDim + 1 |
static constexpr MInt | T = nDim + 1 |
static constexpr MInt | N = nDim + 2 |
static constexpr MInt | K = nDim + 2 |
static constexpr MInt | OMEGA = nDim + 3 |
static constexpr MInt | C = nDim + 2 + m_noRansEquations |
static std::vector< MString > | varNames |
Definition at line 200 of file fvcartesiansyseqnrans.h.
FvSysEqnRANS< nDim, RANSModel >::PrimitiveVariables::PrimitiveVariables | ( | const MInt | noSpecies | ) |
Definition at line 65 of file fvcartesiansyseqnrans.cpp.
FvSysEqnRANS< nDim, RANSModel >::PrimitiveVariables::~PrimitiveVariables |
Definition at line 82 of file fvcartesiansyseqnrans.cpp.
void FvSysEqnRANS< nDim, RANSModel >::PrimitiveVariables::getPrimitiveVariableNames | ( | MString * | names | ) |
Definition at line 88 of file fvcartesiansyseqnrans.cpp.
|
staticconstexpr |
Definition at line 216 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 214 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 201 of file fvcartesiansyseqnrans.h.
MUint FvSysEqnRANS< nDim, RANSModel >::PrimitiveVariables::m_noSpecies |
Definition at line 218 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 213 of file fvcartesiansyseqnrans.h.
MInt* FvSysEqnRANS< nDim, RANSModel >::PrimitiveVariables::NN = nullptr |
Definition at line 223 of file fvcartesiansyseqnrans.h.
const MInt FvSysEqnRANS< nDim, RANSModel >::PrimitiveVariables::noVariables |
Definition at line 219 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 215 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 210 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 209 of file fvcartesiansyseqnrans.h.
|
static |
Definition at line 203 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 211 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 205 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 206 of file fvcartesiansyseqnrans.h.
|
static |
Definition at line 221 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 208 of file fvcartesiansyseqnrans.h.
|
staticconstexpr |
Definition at line 207 of file fvcartesiansyseqnrans.h.
MInt* FvSysEqnRANS< nDim, RANSModel >::PrimitiveVariables::Y = nullptr |
Definition at line 224 of file fvcartesiansyseqnrans.h.