|
IBAMR
IBAMR version 0.19.
|
Class PhysicalBoundaryUtilities is a utility class to organize functions related to setting values at physical boundaries.
#include <ibtk/PhysicalBoundaryUtilities.h>
Static Public Member Functions | |
| static bool | isLower (int loc, int codim, int direction) |
| Indicate whether the given boundary information indicates a lower boundary region (i.e., the associated box region contains higher values along the axis in the coordinate direction than the boundary region). More... | |
| static bool | isUpper (int loc, int codim, int direction) |
| Indicate whether the given boundary information indicates a upper boundary region (i.e., the associated box region contains lower values along the axis in the coordinate direction than the boundary region). More... | |
| static SAMRAI::tbox::Array< SAMRAI::hier::BoundaryBox< NDIM > > | getPhysicalBoundaryCodim1Boxes (const SAMRAI::hier::Patch< NDIM > &patch) |
| Return the co-dimension 1 boundary boxes corresponding to the physical boundaries of the supplied patch. More... | |
| static SAMRAI::tbox::Array< SAMRAI::hier::BoundaryBox< NDIM > > | getPhysicalBoundaryCodim2Boxes (const SAMRAI::hier::Patch< NDIM > &patch) |
| Return the co-dimension 2 boundary boxes corresponding to the physical boundaries of the supplied patch. More... | |
| static SAMRAI::tbox::Array< SAMRAI::hier::BoundaryBox< NDIM > > | getPhysicalBoundaryCodim3Boxes (const SAMRAI::hier::Patch< NDIM > &patch) |
| Return the co-dimension 3 boundary boxes corresponding to the physical boundaries of the supplied patch. More... | |
| static SAMRAI::hier::BoundaryBox< NDIM > | trimBoundaryCodim1Box (const SAMRAI::hier::BoundaryBox< NDIM > &bdry_box, const SAMRAI::hier::Patch< NDIM > &patch) |
| Trim a co-dimension 1 boundary box so that it does not stick out past the patch domain in directions transverse to the boundary normal. More... | |
| static SAMRAI::hier::Box< NDIM > | makeSideBoundaryCodim1Box (const SAMRAI::hier::BoundaryBox< NDIM > &boundary_box) |
| Return box describing the side index space of surfaces defined by a boundary box. More... | |
Private Member Functions | |
| PhysicalBoundaryUtilities ()=delete | |
| Default constructor. More... | |
| PhysicalBoundaryUtilities (const PhysicalBoundaryUtilities &from)=delete | |
| Copy constructor. More... | |
| ~PhysicalBoundaryUtilities ()=delete | |
| Destructor. More... | |
| PhysicalBoundaryUtilities & | operator= (const PhysicalBoundaryUtilities &that)=delete |
| Assignment operator. More... | |
|
privatedelete |
|
privatedelete |
| from | The value to copy to this object. |
|
privatedelete |
|
static |
|
static |
|
static |
|
static |
|
static |
|
privatedelete |
| that | The value to assign to this object. |
1.8.17