https://mooseframework.inl.gov
Loading...
Searching...
No Matches
THMIndicesGasMix.h
Go to the documentation of this file.
1//* This file is part of the MOOSE framework
2//* https://mooseframework.inl.gov
3//*
4//* All rights reserved, see COPYRIGHT for full restrictions
5//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6//*
7//* Licensed under LGPL 2.1, please see LICENSE for details
8//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10#pragma once
11
12namespace THMGasMix3D
13{
15static const unsigned int N_FLUX_INPUTS = 7;
18{
19 XIRHOA = 0,
20 RHOA = 1,
21 RHOUA = 2,
22 RHOVA = 3,
23 RHOWA = 4,
24 RHOEA = 5,
25 AREA = 6
26};
27
29static const unsigned int N_FLUX_OUTPUTS = 6;
32{
34 MASS = 1,
38 ENERGY = 5
39};
40}
41
42namespace THMGasMix1D
43{
45static const unsigned int N_FLUX_INPUTS = 5;
48{
49 XIRHOA = 0,
50 RHOA = 1,
51 RHOUA = 2,
52 RHOEA = 3,
53 AREA = 4
54};
55
57static const unsigned int N_FLUX_OUTPUTS = 4;
60{
62 MASS = 1,
64 ENERGY = 3
65};
66
67// Number of primitive variables
68static const unsigned int N_PRIM_VARS = 4;
77}
FluxOut
Indices of numerical flux function outputs.
static const unsigned int N_FLUX_OUTPUTS
Number of numerical flux function outputs.
static const unsigned int N_FLUX_INPUTS
Number of numerical flux function inputs.
PrimVar
Indices for primitive variables.
FluxIn
Indices of numerical flux function inputs.
static const unsigned int N_PRIM_VARS
static const unsigned int N_FLUX_INPUTS
Number of numerical flux function inputs for 3D.
FluxIn
Indices of numerical flux function inputs for 3D.
FluxOut
Indices of numerical flux function outputs for 3D.
static const unsigned int N_FLUX_OUTPUTS
Number of numerical flux function outputs for 3D.