5 const Real dx_inv = cellSizeInv[0];
6 const Real dy_inv = cellSizeInv[1];
8 const Box xbx = surroundingNodes(bx,0);
9 const Box ybx = surroundingNodes(bx,1);
10 const Box zbx = surroundingNodes(bx,2);
12 [[maybe_unused]]
const int end_comp = start_comp + num_comp - 1;
13 [[maybe_unused]]
bool l_use_keqn = turbChoice.use_keqn;
14 [[maybe_unused]]
bool l_use_mynn = turbChoice.use_pbl_tke;
17 [[maybe_unused]]
const bool use_ref_theta = (turbChoice.theta_ref > 0);
18 [[maybe_unused]]
const Real l_inv_theta0 = (use_ref_theta) ?
one / turbChoice.theta_ref :
one;
36 Gpu::AsyncVector<int> eddy_diff_idx_d;
37 Gpu::AsyncVector<int> eddy_diff_idy_d;
39 eddy_diff_idx_d.resize(eddy_diff_idx.size());
40 eddy_diff_idy_d.resize(eddy_diff_idy.size());
42 Gpu::copy(Gpu::hostToDevice, eddy_diff_idx.begin(), eddy_diff_idx.end(), eddy_diff_idx_d.begin());
43 Gpu::copy(Gpu::hostToDevice, eddy_diff_idy.begin(), eddy_diff_idy.end(), eddy_diff_idy_d.begin());
46 int* d_eddy_diff_idx = eddy_diff_idx_d.data();
47 int* d_eddy_diff_idy = eddy_diff_idy_d.data();
constexpr amrex::Real one
Definition: ERF_Constants.H:9
amrex::Real Real
Definition: ERF_ShocInterface.H:19
@ Q_h
Definition: ERF_IndexDefines.H:210
@ Scalar_h
Definition: ERF_IndexDefines.H:209
@ Theta_h
Definition: ERF_IndexDefines.H:207
@ KE_h
Definition: ERF_IndexDefines.H:208