https://mooseframework.inl.gov
navier_stokes
include
base
NSEnums.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
12
#include "
MooseEnum.h
"
13
14
MooseEnum
getPhaseEnum
();
15
MooseEnum
getLocalityEnum
();
16
MooseEnum
getSplittingEnum
();
17
18
namespace
NS
19
{
20
enum class
ViscousForm
:
int
21
{
22
Traction
,
23
Laplace
24
};
25
26
namespace
phase
27
{
28
enum
PhaseEnum
29
{
30
fluid
,
31
solid
32
};
33
}
34
35
namespace
settings
36
{
37
enum
LocalityEnum
38
{
39
local
,
40
global
41
};
42
}
43
44
namespace
splitting
45
{
46
enum
SplittingEnum
47
{
48
porosity
,
49
thermal_conductivity
,
50
effective_thermal_conductivity
51
};
52
}
53
}
NS
Definition:
NavierStokesMethods.h:20
NS::settings::global
Definition:
NSEnums.h:40
NS::ViscousForm::Laplace
NS::phase::PhaseEnum
PhaseEnum
Definition:
NSEnums.h:28
MooseEnum.h
NS::settings::local
Definition:
NSEnums.h:39
NS::ViscousForm
ViscousForm
Definition:
NSEnums.h:20
NS::phase::fluid
Definition:
NSEnums.h:30
NS::splitting::thermal_conductivity
Definition:
NSEnums.h:49
NS::ViscousForm::Traction
MooseEnum
getLocalityEnum
MooseEnum getLocalityEnum()
Definition:
NSEnums.C:19
NS::splitting::SplittingEnum
SplittingEnum
Definition:
NSEnums.h:46
NS::splitting::effective_thermal_conductivity
Definition:
NSEnums.h:50
NS::phase::solid
Definition:
NSEnums.h:31
getPhaseEnum
MooseEnum getPhaseEnum()
Definition:
NSEnums.C:13
getSplittingEnum
MooseEnum getSplittingEnum()
Definition:
NSEnums.C:25
NS::splitting::porosity
Definition:
NSEnums.h:48
int
void ErrorVector unsigned int
NS::settings::LocalityEnum
LocalityEnum
Definition:
NSEnums.h:37
Generated on Thu Jul 17 2025 01:43:56 for https://mooseframework.inl.gov by
1.8.14