include/pops/mesh/layout/patch_box.hpp Source FileΒΆ

adc_cpp: include/pops/mesh/layout/patch_box.hpp Source File
adc_cpp 0.3.0
Model-free C++23 core for coupled hyperbolic-elliptic systems on adaptive (AMR) meshes, with MPI and GPU (Kokkos) backends
patch_box.hpp
Go to the documentation of this file.
1#pragma once
2
16
17namespace pops {
18
30struct PatchBox {
31 int level;
32 int ilo;
33 int jlo;
34 int ihi;
35 int jhi;
36};
37
38} // namespace pops
Definition amr_hierarchy.hpp:29
INDEX-SPACE footprint of an AMR fine patch, exposed to Python by AmrSystem::patch_boxes().
Definition patch_box.hpp:30
int ihi
Definition patch_box.hpp:34
int jlo
Definition patch_box.hpp:33
int ilo
Definition patch_box.hpp:32
int jhi
Definition patch_box.hpp:35
int level
Definition patch_box.hpp:31