#include <source/hierarchy/patches/PatchConfigurationUtilities.h>
Public Attributes | |
int | d_neighbor_patch_number |
int | d_neighbor_type |
int | d_location_index |
IntVector< DIM > | d_neighbor_shift |
PatchConfigurationUtilities<DIM>::NeighborPatchInfo
data structure contains items that describe the relationship between a patch and one of its neigbors on the same patch level.The patch number indicates the number of the neighbor patch in the array of patches on the patch level. The neighbor type and location index describe the orientation of the neighbor with respect to the patch. These values use the conventions of the boundary type and location index designations, respectively, in the hier::BoundaryBox<DIM> class. See that class header file for details. The shift vector indicates how the neighbor patch box must be shifted to to be a neighbor of the patch. This vector contains non-zero entries only when the patch abuts a periodic boundary.
int SAMRAI::hier::PatchConfigurationUtilities< DIM >::NeighborPatchInfo::d_neighbor_patch_number |
int SAMRAI::hier::PatchConfigurationUtilities< DIM >::NeighborPatchInfo::d_neighbor_type |
int SAMRAI::hier::PatchConfigurationUtilities< DIM >::NeighborPatchInfo::d_location_index |
IntVector<DIM> SAMRAI::hier::PatchConfigurationUtilities< DIM >::NeighborPatchInfo::d_neighbor_shift |