#include <gridutil.h>
Public Member Functions | |
blockSpan () | |
blockSpan (const blockLoc &s, const blockLoc &e) | |
blockDim | getDim (void) const |
void | orient (void) |
void | orient (blockSpan &dest, const orient_t &src2dest) |
int | getFlatAxis (void) const |
int | getFace (void) const |
bool | contains (const blockLoc &l) const |
bool | hasArea (void) const |
blockSpan | operator+ (const blockLoc &l) const |
blockSpan | operator- (const blockLoc &l) const |
bool | operator== (const blockSpan &o) const |
bool | operator!= (const blockSpan &o) const |
Public Attributes | |
blockLoc | start |
blockLoc | end |
Static Private Member Functions | |
static void | swapSpan (int &start, int &end) |
Definition at line 145 of file gridutil.h.
|
inline |
Definition at line 158 of file gridutil.h.
Referenced by operator+(), and operator-().
Definition at line 159 of file gridutil.h.
|
inline |
Definition at line 199 of file gridutil.h.
|
inline |
Definition at line 162 of file gridutil.h.
Referenced by block::subBlock().
|
inline |
Definition at line 191 of file gridutil.h.
References getFlatAxis(), and start.
Referenced by block::addBC(), writeSpan(), and internalBCpatch::writeTop().
|
inline |
Definition at line 184 of file gridutil.h.
Referenced by getFace().
|
inline |
Definition at line 208 of file gridutil.h.
|
inline |
Definition at line 226 of file gridutil.h.
Definition at line 219 of file gridutil.h.
References blockSpan(), end, and start.
Definition at line 221 of file gridutil.h.
References blockSpan(), end, and start.
|
inline |
Definition at line 224 of file gridutil.h.
|
inline |
Definition at line 165 of file gridutil.h.
References end, start, and swapSpan().
Referenced by findPartner().
Definition at line 173 of file gridutil.h.
References end, start, and swapSpan().
|
inlinestaticprivate |
Definition at line 147 of file gridutil.h.
Referenced by orient().
blockLoc end |
Definition at line 156 of file gridutil.h.
Referenced by face::buildPatches(), checkSpan(), contains(), face::face(), face::getDim(), getDim(), getFlatAxis(), getSpan(), hasArea(), isDisjoint(), face::markPatched(), operator!=(), operator+(), operator-(), operator==(), orient(), printSpan(), block::subBlock(), swapSpan(), and writeSpan().
blockLoc start |
Definition at line 155 of file gridutil.h.
Referenced by face::buildPatches(), checkSpan(), contains(), face::face(), face::getDim(), getDim(), getFace(), getFlatAxis(), face::getSourceLoc(), getSpan(), hasArea(), isDisjoint(), face::loc2nodeX(), face::loc2nodeY(), face::markPatched(), face::nodeForCoord(), operator!=(), operator+(), operator-(), operator==(), orient(), printSpan(), block::subBlock(), swapSpan(), and writeSpan().