#include <gridutil.h>
Public Member Functions | |
blockSpan () | |
blockSpan (const blockLoc &s, const blockLoc &e) | |
void | pup (PUP::er &p) |
blockDim | getDim (void) const |
void | getInt3 (int *start3, int *end3) const |
void | orient (void) |
int | getFlatAxis (void) const |
int | getFace (void) const |
bool | contains (const blockLoc &l) const |
bool | hasVolume (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 |
void | print (void) |
Data Fields | |
blockLoc | start |
blockLoc | end |
Definition at line 85 of file gridutil.h.
blockSpan::blockSpan | ( | ) | [inline] |
Definition at line 90 of file gridutil.h.
Definition at line 91 of file gridutil.h.
void blockSpan::pup | ( | PUP::er & | p | ) | [inline] |
Definition at line 94 of file gridutil.h.
Referenced by patch::pup().
blockDim blockSpan::getDim | ( | void | ) | const [inline] |
Definition at line 99 of file gridutil.h.
Referenced by MBlockChunk::send().
Definition at line 100 of file gridutil.h.
Referenced by MBlockChunk::apply_single_bc().
void blockSpan::orient | ( | void | ) | [inline] |
Definition at line 106 of file gridutil.h.
int blockSpan::getFlatAxis | ( | void | ) | const [inline] |
Definition at line 119 of file gridutil.h.
Referenced by patch::patch().
int blockSpan::getFace | ( | void | ) | const [inline] |
Definition at line 126 of file gridutil.h.
Definition at line 134 of file gridutil.h.
Referenced by MBlockChunk::send().
bool blockSpan::hasVolume | ( | void | ) | const [inline] |
Definition at line 143 of file gridutil.h.
Definition at line 150 of file gridutil.h.
Definition at line 152 of file gridutil.h.
void blockSpan::print | ( | void | ) | [inline] |
Definition at line 160 of file gridutil.h.
Referenced by internalBCpatch::print(), and externalBCpatch::print().
Definition at line 87 of file gridutil.h.
Referenced by MBlockChunk::apply_single_bc(), patch::getExtents(), patchReader::nextSpan(), operator!=(), operator==(), patch::patch(), MBlockChunk::send(), and MBlockChunk::update_field().
Definition at line 88 of file gridutil.h.
Referenced by MBlockChunk::apply_single_bc(), patch::getExtents(), patchReader::nextSpan(), operator!=(), operator==(), MBlockChunk::send(), and MBlockChunk::update_field().