https://mooseframework.inl.gov
Loading...
Searching...
No Matches
THMIndicesVACE.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 THMVACE3D
13{
15static const unsigned int N_FLUX_INPUTS = 6;
18{
19 RHOA = 0,
20 RHOUA = 1,
21 RHOVA = 2,
22 RHOWA = 3,
23 RHOEA = 4,
24 AREA = 5
25};
26
28static const unsigned int N_FLUX_OUTPUTS = 5;
31{
32 MASS = 0,
36 ENERGY = 4
37};
38}
39
40namespace THMVACE1D
41{
43static const unsigned int N_FLUX_INPUTS = 4;
46{
47 RHOA = 0,
48 RHOUA = 1,
49 RHOEA = 2,
50 AREA = 3
51};
52
54static const unsigned int N_FLUX_OUTPUTS = 3;
57{
58 MASS = 0,
60 ENERGY = 2
61};
62
63// Number of primitive variables for 1D
64static const unsigned int N_PRIM_VARS = 3;
67{
70 TEMPERATURE = 2
71};
72}
PrimVar
Indices for primitive variables for 1D.
static const unsigned int N_FLUX_OUTPUTS
Number of numerical flux function outputs for 1D.
static const unsigned int N_PRIM_VARS
FluxOut
Indices of numerical flux function outputs for 1D.
static const unsigned int N_FLUX_INPUTS
Number of numerical flux function inputs for 1D.
FluxIn
Indices of numerical flux function inputs for 1D.
static const unsigned int N_FLUX_INPUTS
Number of numerical flux function inputs for 3D.
static const unsigned int N_FLUX_OUTPUTS
Number of numerical flux function outputs for 3D.
FluxOut
Indices of numerical flux function outputs for 3D.
FluxIn
Indices of numerical flux function inputs for 3D.