
#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().
1.5.5