954 const auto dx = cgeom.CellSizeArray();
955 const auto prob_lo = cgeom.ProbLoArray();
957 for (MFIter mfi(*tags); mfi.isValid(); ++mfi) {
958 TagBox& tag = (*tags)[mfi];
959 auto tag_arr = tag.array();
961 const Box& tile_box = mfi.tilebox();
963 ParallelFor(tile_box, [=] AMREX_GPU_DEVICE(
int i,
int j,
int k) {
968 Real dist = std::sqrt((x - eye_x)*(x - eye_x) + (y - eye_y)*(y - eye_y));
970 if (dist < rad_tag) {
971 tag_arr(i,j,k) = TagBox::SET;
973 tag_arr(i,j,k) = TagBox::CLEAR;
constexpr amrex::Real myhalf
Definition: ERF_Constants.H:11
const Real dx
Definition: ERF_InitCustomPert_ABL.H:23
const amrex::Real * prob_lo
Definition: ERF_InitCustomPert_DataAssimilation_ISV.H:16
ParallelFor(grown_box, [=] AMREX_GPU_DEVICE(int i, int j, int k) { qrcuten_arr(i, j, k)=Real(0);qscuten_arr(i, j, k)=Real(0);qicuten_arr(i, j, k)=Real(0);})
amrex::Real Real
Definition: ERF_ShocInterface.H:19