|
waLBerla 7.3
|
#include <BlockForest.h>
Classes | |
| struct | Node |
Public Member Functions | |
| BlockInformation (const BlockForest &forest) | |
| bool | active () const |
| void | getAllBlocks (std::vector< shared_ptr< IBlockID > > &blocks) const |
| bool | getProcess (uint_t &process, const real_t x, const real_t y, const real_t z) const |
| bool | getProcess (uint_t &process, const BlockID &id) const |
| bool | getState (Set< SUID > &state, const real_t x, const real_t y, const real_t z) const |
| bool | getState (Set< SUID > &state, const BlockID &id) const |
| bool | exists (const real_t x, const real_t y, const real_t z) const |
| bool | exists (const BlockID &id) const |
| bool | existsRemotely (const real_t x, const real_t y, const real_t z) const |
| bool | existsRemotely (const BlockID &id) const |
| bool | getId (BlockID &id, const real_t x, const real_t y, const real_t z) const |
| bool | getRootBlockProcess (uint_t &process, const uint_t x, const uint_t y, const uint_t z) const |
| bool | getRootBlockState (Set< SUID > &state, const uint_t x, const uint_t y, const uint_t z) const |
| bool | rootBlockExists (const uint_t x, const uint_t y, const uint_t z) const |
| bool | rootBlockExistsRemotely (const uint_t x, const uint_t y, const uint_t z) const |
Private Member Functions | |
| void | clear () |
| bool | operator== (const BlockInformation &rhs) const |
| bool | operator!= (const BlockInformation &rhs) const |
| const Node * | getNode (const real_t x, const real_t y, const real_t z) const |
| const Node * | getNode (const BlockID &id) const |
| const Node * | getRootNode (const uint_t x, const uint_t y, const uint_t z) const |
Private Attributes | |
| const BlockForest & | forest_ |
| std::vector< shared_ptr< Node > > | nodes_ |
Friends | |
| class | BlockForest |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
| void walberla::blockforest::BlockForest::BlockInformation::getAllBlocks | ( | std::vector< shared_ptr< IBlockID > > & | blocks | ) | const |
| bool walberla::blockforest::BlockForest::BlockInformation::getId | ( | BlockID & | id, |
| const real_t | x, | ||
| const real_t | y, | ||
| const real_t | z ) const |
|
private |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inlineprivate |
|
private |
|
inline |
|
inline |
|
friend |
|
private |