FEI Package Browser (Single Doxygen Collection)
Version of the Day
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
base
fei_constants.hpp
Go to the documentation of this file.
1
#ifndef _fei_constants_hpp_
2
#define _fei_constants_hpp_
3
4
/*
5
In this file we define some constants to use as parameters to
6
some fei functions.
7
These constants are primarily used as 'fieldType' arguments to
8
fei::VectorSpace::defineFields and FEI::initFields.
9
If defining a vector-field for displacement, use DISPLACEMENT. If
10
defining separate scalar fields for the components of displacement,
11
then use DISPLACEMENT_X, etc.
12
Most of the names below are self-explanatory. PRESSURE refers to either
13
a vector-field for pressure, a nodal pressure variable, or the constant
14
coefficient for a pressure field that is discontinuous in each element.
15
PRESSURE_X, PRESSURE_Y, and PRESSURE_Z refer to the X, Y, and Z coefficients
16
for a linearly varying pressure field defined separately in each element.
17
*/
18
19
namespace
fei {
20
21
const
int
DISPLACEMENT
= 0;
22
const
int
DISPLACEMENT_X
= 0;
23
const
int
DISPLACEMENT_Y
= 1;
24
const
int
DISPLACEMENT_Z
= 2;
25
const
int
ROTATION
= 3;
26
const
int
ROTATION_X
= 3;
27
const
int
ROTATION_Y
= 4;
28
const
int
ROTATION_Z
= 5;
29
const
int
VELOCITY
= 6;
30
const
int
VELOCITY_X
= 6;
31
const
int
VELOCITY_Y
= 7;
32
const
int
VELOCITY_Z
= 8;
33
const
int
PRESSURE
= 9;
34
const
int
PRESSURE_X
= 10;
35
const
int
PRESSURE_Y
= 11;
36
const
int
PRESSURE_Z
= 12;
37
const
int
TEMPERATURE
= 13;
38
39
const
int
UNKNOWN
= 20;
40
41
}
//namespace fei
42
43
#endif
44
fei::VELOCITY_Z
const int VELOCITY_Z
Definition:
fei_constants.hpp:32
fei::VELOCITY_Y
const int VELOCITY_Y
Definition:
fei_constants.hpp:31
fei::UNKNOWN
const int UNKNOWN
Definition:
fei_constants.hpp:39
fei::PRESSURE
const int PRESSURE
Definition:
fei_constants.hpp:33
fei::ROTATION_Y
const int ROTATION_Y
Definition:
fei_constants.hpp:27
fei::PRESSURE_Z
const int PRESSURE_Z
Definition:
fei_constants.hpp:36
fei::DISPLACEMENT
const int DISPLACEMENT
Definition:
fei_constants.hpp:21
fei::ROTATION
const int ROTATION
Definition:
fei_constants.hpp:25
fei::PRESSURE_X
const int PRESSURE_X
Definition:
fei_constants.hpp:34
fei::VELOCITY
const int VELOCITY
Definition:
fei_constants.hpp:29
fei::VELOCITY_X
const int VELOCITY_X
Definition:
fei_constants.hpp:30
fei::PRESSURE_Y
const int PRESSURE_Y
Definition:
fei_constants.hpp:35
fei::ROTATION_Z
const int ROTATION_Z
Definition:
fei_constants.hpp:28
fei::DISPLACEMENT_Y
const int DISPLACEMENT_Y
Definition:
fei_constants.hpp:23
fei::DISPLACEMENT_Z
const int DISPLACEMENT_Z
Definition:
fei_constants.hpp:24
fei::TEMPERATURE
const int TEMPERATURE
Definition:
fei_constants.hpp:37
fei::DISPLACEMENT_X
const int DISPLACEMENT_X
Definition:
fei_constants.hpp:22
fei::ROTATION_X
const int ROTATION_X
Definition:
fei_constants.hpp:26
Generated on Fri Sep 1 2023 07:58:31 for FEI Package Browser (Single Doxygen Collection) by
1.8.5