|
| PhantomBlock (PhantomBlockForest &phantomForest, const BlockID &id, const Set< SUID > &state, const AABB &aabb, const uint_t level, const uint_t sourceLevel, const std::vector< uint_t > sourceProcess, const uint_t targetProcess) |
|
const PhantomBlockForest & | getPhantomForest () const |
|
PhantomBlockForest & | getPhantomForest () |
|
const BlockID & | getId () const |
|
const Set< SUID > & | getState () const |
|
const AABB & | getAABB () const |
|
uint_t | getProcess () const |
|
uint_t | getLevel () const |
|
template<typename T > |
void | addData (const T &data) |
|
template<typename T > |
T | getData () const |
|
bool | hasData () const |
|
void | clearNeighborhoodSection (const uint_t index) |
|
const std::vector< NeighborBlock * > & | getNeighborhoodSection (const uint_t index) const |
|
uint_t | getNeighborhoodSectionSize (const uint_t index) const |
|
void | addNeighbor (const uint_t sectionIndex, const uint_t neighborIndex) |
|
const NeighborBlock & | getNeighbor (const uint_t sectionIndex, const uint_t neighborIndex) const |
|
const BlockID & | getNeighborId (const uint_t sectionIndex, const uint_t neighborIndex) const |
|
uint_t | getNeighborProcess (const uint_t sectionIndex, const uint_t neighborIndex) const |
|
bool | neighborExistsLocally (const uint_t sectionIndex, const uint_t neighborIndex) const |
|
bool | neighborExistsRemotely (const uint_t sectionIndex, const uint_t neighborIndex) const |
|
const Set< SUID > & | getNeighborState (const uint_t sectionIndex, const uint_t neighborIndex) const |
|
const AABB & | getNeighborAABB (const uint_t sectionIndex, const uint_t neighborIndex) const |
|
bool | neighborhoodSectionHasBlocks (const uint_t sectionIndex) const |
|
bool | neighborhoodSectionHasSmallerBlocks (const uint_t sectionIndex) const |
|
bool | neighborhoodSectionHasEquallySizedBlock (const uint_t sectionIndex) const |
|
bool | neighborhoodSectionHasLargerBlock (const uint_t sectionIndex) const |
|
void | clearNeighborhood () |
|
const std::vector< NeighborBlock > & | getNeighborhood () const |
|
uint_t | getNeighborhoodSize () const |
|
void | addNeighbor (const BlockID &id, const uint_t process, const Set< SUID > &state) |
|
const NeighborBlock & | getNeighbor (const uint_t index) const |
|
const BlockID & | getNeighborId (const uint_t index) const |
|
uint_t | getNeighborProcess (const uint_t index) const |
|
void | setNeighborProcess (const uint_t index, const uint_t process) |
|
bool | neighborExistsLocally (const uint_t index) const |
|
bool | neighborExistsRemotely (const uint_t index) const |
|
const Set< SUID > & | getNeighborState (const uint_t index) const |
|
const AABB & | getNeighborAABB (const uint_t index) const |
|
bool | sourceBlockHasTheSameSize () const |
|
bool | sourceBlockIsLarger () const |
|
bool | sourceBlockIsSmaller () const |
|
uint_t | getSourceLevel () const |
|
const std::vector< uint_t > & | getSourceProcess () const |
|
uint_t | getTargetProcess () const |
|
void | setTargetProcess (const uint_t p) |
|