BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
cl_GM_Statevals.hpp File Reference
#include "GT_globals.hpp"
#include "typedefs.hpp"
#include "assert.hpp"
#include "cl_Bitset.hpp"
Include dependency graph for cl_GM_Statevals.hpp:

Go to the source code of this file.

Classes

class  belfem::gasmodels::Statevals
 The per state property cache of a Gas. More...

Namespaces

namespace  belfem
 USER GUIDES:
namespace  belfem::gasmodels

Macros

#define BELFEM_STATEVAL_T   0
#define BELFEM_STATEVAL_P   1
#define BELFEM_STATEVAL_V   2
#define BELFEM_STATEVAL_M   3
#define BELFEM_STATEVAL_R   4
#define BELFEM_STATEVAL_ALPHA   5
#define BELFEM_STATEVAL_BETA   6
#define BELFEM_STATEVAL_KAPPA   7
#define BELFEM_STATEVAL_U   8
#define BELFEM_STATEVAL_H   9
#define BELFEM_STATEVAL_S   10
#define BELFEM_STATEVAL_DSDT   11
#define BELFEM_STATEVAL_DSDP   12
#define BELFEM_STATEVAL_CP   13
#define BELFEM_STATEVAL_DHDP   14
#define BELFEM_STATEVAL_DCPDT   15
#define BELFEM_STATEVAL_CV   16
#define BELFEM_STATEVAL_GAMMA   17
#define BELFEM_STATEVAL_C   18
#define BELFEM_STATEVAL_HVAP   19
#define BELFEM_STATEVAL_MU   20
#define BELFEM_STATEVAL_LAMBDA   21
#define BELFEM_STATEVAL_PR   22
#define BELFEM_STATEVAL_PI   23
#define BELFEM_STATEVAL_DMDT   24
#define BELFEM_STATEVAL_DMDP   25
#define BELFEM_NSTATEVALS   26
#define BELFEM_T_REF   298.15
#define BELFEM_P_REF   100000.0
#define BELFEM_EPSILON_T   1e-7
#define BELFEM_EPSILON_P   1e-4
#define BELFEM_EPSILON_S   1e-4
#define BELFEM_EPSILON_H   1e-4
#define BELFEM_EPSILON_X   1e-6
#define BELFEM_MAXIT   1000

Macro Definition Documentation

◆ BELFEM_EPSILON_H

#define BELFEM_EPSILON_H   1e-4

◆ BELFEM_EPSILON_P

#define BELFEM_EPSILON_P   1e-4

◆ BELFEM_EPSILON_S

#define BELFEM_EPSILON_S   1e-4

◆ BELFEM_EPSILON_T

#define BELFEM_EPSILON_T   1e-7

◆ BELFEM_EPSILON_X

#define BELFEM_EPSILON_X   1e-6

◆ BELFEM_MAXIT

#define BELFEM_MAXIT   1000

◆ BELFEM_NSTATEVALS

#define BELFEM_NSTATEVALS   26

◆ BELFEM_P_REF

#define BELFEM_P_REF   100000.0

◆ BELFEM_STATEVAL_ALPHA

#define BELFEM_STATEVAL_ALPHA   5

◆ BELFEM_STATEVAL_BETA

#define BELFEM_STATEVAL_BETA   6

◆ BELFEM_STATEVAL_C

#define BELFEM_STATEVAL_C   18

◆ BELFEM_STATEVAL_CP

#define BELFEM_STATEVAL_CP   13

◆ BELFEM_STATEVAL_CV

#define BELFEM_STATEVAL_CV   16

◆ BELFEM_STATEVAL_DCPDT

#define BELFEM_STATEVAL_DCPDT   15

◆ BELFEM_STATEVAL_DHDP

#define BELFEM_STATEVAL_DHDP   14

◆ BELFEM_STATEVAL_DMDP

#define BELFEM_STATEVAL_DMDP   25

◆ BELFEM_STATEVAL_DMDT

#define BELFEM_STATEVAL_DMDT   24

◆ BELFEM_STATEVAL_DSDP

#define BELFEM_STATEVAL_DSDP   12

◆ BELFEM_STATEVAL_DSDT

#define BELFEM_STATEVAL_DSDT   11

◆ BELFEM_STATEVAL_GAMMA

#define BELFEM_STATEVAL_GAMMA   17

◆ BELFEM_STATEVAL_H

#define BELFEM_STATEVAL_H   9

◆ BELFEM_STATEVAL_HVAP

#define BELFEM_STATEVAL_HVAP   19

◆ BELFEM_STATEVAL_KAPPA

#define BELFEM_STATEVAL_KAPPA   7

◆ BELFEM_STATEVAL_LAMBDA

#define BELFEM_STATEVAL_LAMBDA   21

◆ BELFEM_STATEVAL_M

#define BELFEM_STATEVAL_M   3

◆ BELFEM_STATEVAL_MU

#define BELFEM_STATEVAL_MU   20

◆ BELFEM_STATEVAL_P

#define BELFEM_STATEVAL_P   1

◆ BELFEM_STATEVAL_PI

#define BELFEM_STATEVAL_PI   23

◆ BELFEM_STATEVAL_PR

#define BELFEM_STATEVAL_PR   22

◆ BELFEM_STATEVAL_R

#define BELFEM_STATEVAL_R   4

◆ BELFEM_STATEVAL_S

#define BELFEM_STATEVAL_S   10

◆ BELFEM_STATEVAL_T

#define BELFEM_STATEVAL_T   0

◆ BELFEM_STATEVAL_U

#define BELFEM_STATEVAL_U   8

◆ BELFEM_STATEVAL_V

#define BELFEM_STATEVAL_V   2

◆ BELFEM_T_REF

#define BELFEM_T_REF   298.15