#include <source/patchdata/boxgeometry/OutersideGeometry.h>
Inheritance diagram for SAMRAI::pdat::OutersideGeometry< DIM >:
Public Member Functions | |
OutersideGeometry (const hier::Box< DIM > &box, const hier::IntVector< DIM > &ghosts) | |
virtual | ~OutersideGeometry () |
virtual tbox::Pointer< hier::BoxOverlap< DIM > > | calculateOverlap (const hier::BoxGeometry< DIM > &dst_geometry, const hier::BoxGeometry< DIM > &src_geometry, const hier::Box< DIM > &src_mask, const bool overwrite_interior, const hier::IntVector< DIM > &src_offset, const bool retry) const |
const hier::Box< DIM > & | getBox () const |
const hier::IntVector< DIM > & | getGhosts () const |
Recall that side data is defined so that the sides associated with a given coordinate direction are those whose normal vector lies in that direction. Outerside data matches this conventions.
|
Construct the outerside geometry object given the box and ghost cell width. |
|
The virtual destructor does nothing interesting. |
|
Compute the overlap in index space between the source outerside geometry object (or a side geometry object) and the destination object (this). Refer to the box geometry class for a detailed description of calculateOverlap(). |
|
Return the box extents for this outerside box geometry object. |
|
Return the ghost cell width for this outerside box geometry object. |