MAIA bb96820c
Multiphysics at AIA
|
Storage of the Position of the Primitive Variables (u, v, w, T, p) in the value vectors of the solvers ans surfaces. More...
#include <variables.h>
Public Member Functions | |
MPrimitiveVariables (MInt noSpecies, MInt noRANSEq=0) | |
Sets the position for the primitive variables. More... | |
~MPrimitiveVariables () | |
Public Attributes | |
std::array< MInt, 3 > | VV = {0, 1, 2} |
MInt * | Y |
Position of Yi. More... | |
MInt | RANS_FIRST |
first Position of RANS Variables More... | |
MInt * | RANS_VAR |
Position of RANS Variables. More... | |
MInt | noVariables |
The Nr. of primitive variables (nDim + 2) More... | |
MInt | m_noSpecies |
MInt | m_noRansEquations |
MFloat | UInfinity {} |
MFloat | VInfinity {} |
MFloat | WInfinity {} |
MFloat | PInfinity {} |
MFloat | TInfinity {} |
std::array< MFloat, nDim > | VVInfinity |
std::array< MFloat, nDim > | ransInfinity |
MFloat | DthInfinity {} |
MFloat | muInfinity {} |
MFloat | DInfinity {} |
Static Public Attributes | |
static constexpr MInt | U = 0 |
Position of U. More... | |
static constexpr MInt | V = 1 |
Position of V. More... | |
static constexpr MInt | W = 2 |
Position of W. More... | |
static constexpr std::array< MInt, 3 > | VV = {0, 1, 2} |
Pointer for the velocities so you can use them in a loop. More... | |
static constexpr MInt | P = nDim + 1 |
Position of P. More... | |
static constexpr MInt | RHO = nDim |
Position of RHO (equal to P in this case) More... | |
static constexpr MInt | T = nDim + 1 |
Position of T. More... | |
static constexpr MInt | Z = nDim + 2 |
Position of Z. More... | |
static constexpr MInt | C = nDim + 2 |
Position of C. More... | |
If you search for a value in a value vector you only have to type in the name of the value you are searching (e.g. variables[T])
Definition at line 110 of file variables.h.
|
inlineexplicit |
Definition at line 113 of file variables.h.
|
inline |
Definition at line 138 of file variables.h.
|
staticconstexpr |
Definition at line 166 of file variables.h.
MFloat MPrimitiveVariables< nDim >::DInfinity {} |
Definition at line 181 of file variables.h.
MFloat MPrimitiveVariables< nDim >::DthInfinity {} |
Definition at line 181 of file variables.h.
MInt MPrimitiveVariables< nDim >::m_noRansEquations |
Definition at line 177 of file variables.h.
MInt MPrimitiveVariables< nDim >::m_noSpecies |
Definition at line 176 of file variables.h.
MFloat MPrimitiveVariables< nDim >::muInfinity {} |
Definition at line 181 of file variables.h.
MInt MPrimitiveVariables< nDim >::noVariables |
Definition at line 175 of file variables.h.
|
staticconstexpr |
Definition at line 158 of file variables.h.
MFloat MPrimitiveVariables< nDim >::PInfinity {} |
Definition at line 178 of file variables.h.
MInt MPrimitiveVariables< nDim >::RANS_FIRST |
Definition at line 170 of file variables.h.
MInt* MPrimitiveVariables< nDim >::RANS_VAR |
Definition at line 172 of file variables.h.
std::array<MFloat, nDim> MPrimitiveVariables< nDim >::ransInfinity |
Definition at line 180 of file variables.h.
|
staticconstexpr |
Definition at line 160 of file variables.h.
|
staticconstexpr |
Definition at line 162 of file variables.h.
MFloat MPrimitiveVariables< nDim >::TInfinity {} |
Definition at line 178 of file variables.h.
|
staticconstexpr |
Definition at line 146 of file variables.h.
MFloat MPrimitiveVariables< nDim >::UInfinity {} |
Definition at line 178 of file variables.h.
|
staticconstexpr |
Definition at line 148 of file variables.h.
MFloat MPrimitiveVariables< nDim >::VInfinity {} |
Definition at line 178 of file variables.h.
|
staticconstexpr |
Definition at line 153 of file variables.h.
std::array<MInt, 3> MPrimitiveVariables< nDim >::VV = {0, 1, 2} |
Definition at line 155 of file variables.h.
std::array<MFloat, nDim> MPrimitiveVariables< nDim >::VVInfinity |
Definition at line 179 of file variables.h.
|
staticconstexpr |
Definition at line 150 of file variables.h.
MFloat MPrimitiveVariables< nDim >::WInfinity {} |
Definition at line 178 of file variables.h.
MInt* MPrimitiveVariables< nDim >::Y |
Definition at line 168 of file variables.h.
|
staticconstexpr |
Definition at line 164 of file variables.h.