1 #ifndef ERF_INDEX_DEFINES_H_
2 #define ERF_INDEX_DEFINES_H_
4 #include <AMReX_REAL.H>
5 #include <AMReX_Arena.H>
24 #define NVAR_max (NDRY + NSCALARS + NMOIST_max)
29 #define NBCVAR_max (NDRY + 1 + NMOIST_max + 1)
33 #define NPRIMVAR_max (NDRY + 1 + NMOIST_max)
37 #define RhoTheta_comp (Rho_comp+1)
38 #define RhoKE_comp (Rho_comp+2)
40 #define RhoScalar_comp (RhoKE_comp+1)
42 #define RhoQ1_comp (RhoScalar_comp+NSCALARS)
43 #define RhoQ2_comp (RhoQ1_comp+1)
44 #define RhoQ3_comp (RhoQ1_comp+2)
45 #define RhoQ4_comp (RhoQ1_comp+3)
46 #define RhoQ5_comp (RhoQ1_comp+4)
47 #define RhoQ6_comp (RhoQ1_comp+5)
50 #define PrimTheta_comp (RhoTheta_comp -1)
51 #define PrimKE_comp (RhoKE_comp -1)
52 #define PrimScalar_comp (RhoScalar_comp-1)
53 #define PrimQ1_comp (RhoQ1_comp-1)
54 #define PrimQ2_comp (RhoQ2_comp-1)
55 #define PrimQ3_comp (RhoQ3_comp-1)
56 #define PrimQ4_comp (RhoQ4_comp-1)
57 #define PrimQ5_comp (RhoQ5_comp-1)
58 #define PrimQ6_comp (RhoQ6_comp-1)
#define NBCVAR_max
Definition: ERF_IndexDefines.H:29
AdvType
Definition: ERF_IndexDefines.H:191
ERF_BC
Definition: ERF_IndexDefines.H:166
Definition: ERF_IndexDefines.H:74
@ RhoQ6_bc_comp
Definition: ERF_IndexDefines.H:86
@ RhoScalar_bc_comp
Definition: ERF_IndexDefines.H:80
@ zvel_bc
Definition: ERF_IndexDefines.H:90
@ RhoQ1_bc_comp
Definition: ERF_IndexDefines.H:81
@ NumTypes
Definition: ERF_IndexDefines.H:91
@ RhoQ4_bc_comp
Definition: ERF_IndexDefines.H:84
@ RhoKE_bc_comp
Definition: ERF_IndexDefines.H:79
@ RhoQ3_bc_comp
Definition: ERF_IndexDefines.H:83
@ RhoTheta_bc_comp
Definition: ERF_IndexDefines.H:78
@ RhoQ2_bc_comp
Definition: ERF_IndexDefines.H:82
@ Rho_bc_comp
Definition: ERF_IndexDefines.H:77
@ base_bc
Definition: ERF_IndexDefines.H:87
@ yvel_bc
Definition: ERF_IndexDefines.H:89
@ cons_bc
Definition: ERF_IndexDefines.H:76
@ xvel_bc
Definition: ERF_IndexDefines.H:88
@ RhoQ5_bc_comp
Definition: ERF_IndexDefines.H:85
Definition: ERF_IndexDefines.H:61
@ num_comps
Definition: ERF_IndexDefines.H:67
@ pi0_comp
Definition: ERF_IndexDefines.H:65
@ p0_comp
Definition: ERF_IndexDefines.H:64
@ th0_comp
Definition: ERF_IndexDefines.H:66
@ r0_comp
Definition: ERF_IndexDefines.H:63
Definition: ERF_IndexDefines.H:173
mathematicalBndryTypes
Definition: ERF_IndexDefines.H:174
@ neumann
Definition: ERF_IndexDefines.H:184
@ ext_dir_ingested
Definition: ERF_IndexDefines.H:183
@ open
Definition: ERF_IndexDefines.H:186
@ reflect_odd
Definition: ERF_IndexDefines.H:176
@ MOST
Definition: ERF_IndexDefines.H:181
@ foextrap
Definition: ERF_IndexDefines.H:179
@ ext_dir
Definition: ERF_IndexDefines.H:180
@ ext_dir_prim
Definition: ERF_IndexDefines.H:182
@ bogus
Definition: ERF_IndexDefines.H:175
@ hoextrapcc
Definition: ERF_IndexDefines.H:187
@ int_dir
Definition: ERF_IndexDefines.H:177
@ neumann_int
Definition: ERF_IndexDefines.H:185
@ reflect_even
Definition: ERF_IndexDefines.H:178
Definition: ERF_IndexDefines.H:149
@ Theta_v
Definition: ERF_IndexDefines.H:157
@ Turb_lengthscale
Definition: ERF_IndexDefines.H:161
@ Scalar_v
Definition: ERF_IndexDefines.H:159
@ Mom_h
Definition: ERF_IndexDefines.H:151
@ Q_v
Definition: ERF_IndexDefines.H:160
@ Q_h
Definition: ERF_IndexDefines.H:155
@ Mom_v
Definition: ERF_IndexDefines.H:156
@ Scalar_h
Definition: ERF_IndexDefines.H:154
@ KE_v
Definition: ERF_IndexDefines.H:158
@ NumDiffs
Definition: ERF_IndexDefines.H:162
@ Theta_h
Definition: ERF_IndexDefines.H:152
@ KE_h
Definition: ERF_IndexDefines.H:153
Definition: ERF_IndexDefines.H:137
@ NumTypes
Definition: ERF_IndexDefines.H:143
@ ymom
Definition: ERF_IndexDefines.H:141
@ cons
Definition: ERF_IndexDefines.H:139
@ zmom
Definition: ERF_IndexDefines.H:142
@ xmom
Definition: ERF_IndexDefines.H:140
Definition: ERF_IndexDefines.H:117
@ U
Definition: ERF_IndexDefines.H:119
@ NumTypes
Definition: ERF_IndexDefines.H:123
@ V
Definition: ERF_IndexDefines.H:120
@ QV
Definition: ERF_IndexDefines.H:122
@ T
Definition: ERF_IndexDefines.H:121
Definition: ERF_IndexDefines.H:95
@ U
Definition: ERF_IndexDefines.H:97
@ NumTypes
Definition: ERF_IndexDefines.H:101
@ QV
Definition: ERF_IndexDefines.H:100
@ T
Definition: ERF_IndexDefines.H:99
@ V
Definition: ERF_IndexDefines.H:98
Definition: ERF_IndexDefines.H:127
@ xvel
Definition: ERF_IndexDefines.H:130
@ cons
Definition: ERF_IndexDefines.H:129
@ zvel
Definition: ERF_IndexDefines.H:132
@ NumTypes
Definition: ERF_IndexDefines.H:133
@ yvel
Definition: ERF_IndexDefines.H:131
Definition: ERF_IndexDefines.H:105
@ T
Definition: ERF_IndexDefines.H:109
@ QV
Definition: ERF_IndexDefines.H:110
@ V
Definition: ERF_IndexDefines.H:108
@ PC
Definition: ERF_IndexDefines.H:112
@ NumTypes
Definition: ERF_IndexDefines.H:113
@ MU
Definition: ERF_IndexDefines.H:111
@ U
Definition: ERF_IndexDefines.H:107