walberla::blockforest::BlockForest::BlockInformation::Node Struct Reference

Public Member Functions

 Node ()
 
 Node (const uint_t process, const Set< SUID > &state)
 
bool operator== (const Node &rhs) const
 
bool operator!= (const Node &rhs) const
 
void setChild (const uint_t index, shared_ptr< Node > const child)
 

Public Attributes

uint_t process_
 
Set< SUID > state_
 
std::vector< shared_ptr< Node > > children_
 

Constructor & Destructor Documentation

walberla::blockforest::BlockForest::BlockInformation::Node::Node ( )
inline
walberla::blockforest::BlockForest::BlockInformation::Node::Node ( const uint_t  process,
const Set< SUID > &  state 
)
inline

Member Function Documentation

bool walberla::blockforest::BlockForest::BlockInformation::Node::operator!= ( const Node rhs) const
inline
bool walberla::blockforest::BlockForest::BlockInformation::Node::operator== ( const Node rhs) const
inline
void walberla::blockforest::BlockForest::BlockInformation::Node::setChild ( const uint_t  index,
shared_ptr< Node > const  child 
)
inline

Member Data Documentation

std::vector< shared_ptr< Node > > walberla::blockforest::BlockForest::BlockInformation::Node::children_
uint_t walberla::blockforest::BlockForest::BlockInformation::Node::process_
Set<SUID> walberla::blockforest::BlockForest::BlockInformation::Node::state_

The documentation for this struct was generated from the following file: