1 const auto&
dom_lo = lbound(domain);
2 const auto&
dom_hi = ubound(domain);
95 Gpu::copy(Gpu::hostToDevice, eddy_diff_idz.begin(), eddy_diff_idz.end(),
eddy_diff_idz_d.begin());
constexpr amrex::Real zero
Definition: ERF_Constants.H:6
#define PrimQ1_comp
Definition: ERF_IndexDefines.H:58
#define NPRIMVAR_max
Definition: ERF_IndexDefines.H:33
#define PrimQ2_comp
Definition: ERF_IndexDefines.H:59
#define PrimQ4_comp
Definition: ERF_IndexDefines.H:61
#define PrimQ6_comp
Definition: ERF_IndexDefines.H:63
#define PrimQ5_comp
Definition: ERF_IndexDefines.H:62
#define PrimTheta_comp
Definition: ERF_IndexDefines.H:55
#define PrimScalar_comp
Definition: ERF_IndexDefines.H:57
#define PrimQ3_comp
Definition: ERF_IndexDefines.H:60
Gpu::AsyncVector< int > eddy_diff_idz_d
Definition: ERF_SetupVertDiff.H:90
const auto & dom_hi
Definition: ERF_SetupVertDiff.H:2
bool l_turb
Definition: ERF_SetupVertDiff.H:9
const auto & dom_lo
Definition: ERF_SetupVertDiff.H:1
bool l_consA
Definition: ERF_SetupVertDiff.H:8
Vector< Real > alpha_eff(NPRIMVAR_max, zero)
TurbChoice turbChoice
Definition: ERF_SetupVertDiff.H:6
int * d_eddy_diff_idz
Definition: ERF_SetupVertDiff.H:99
DiffChoice diffChoice
Definition: ERF_SetupVertDiff.H:5
Real * d_alpha_eff
Definition: ERF_SetupVertDiff.H:98
Gpu::AsyncVector< Real > alpha_eff_d
Definition: ERF_SetupVertDiff.H:89
amrex::Real Real
Definition: ERF_ShocInterface.H:19
@ Theta_v
Definition: ERF_IndexDefines.H:210
@ Scalar_v
Definition: ERF_IndexDefines.H:212
@ Q_v
Definition: ERF_IndexDefines.H:213
@ KE_v
Definition: ERF_IndexDefines.H:211
Definition: ERF_DiffStruct.H:19
amrex::Real rhoAlpha_C
Definition: ERF_DiffStruct.H:95
amrex::Real rhoAlpha_T
Definition: ERF_DiffStruct.H:94
amrex::Real alpha_T
Definition: ERF_DiffStruct.H:87
amrex::Real alpha_C
Definition: ERF_DiffStruct.H:88
MolecDiffType molec_diff_type
Definition: ERF_DiffStruct.H:84
Definition: ERF_TurbStruct.H:82
bool use_kturb
Definition: ERF_TurbStruct.H:465