waLBerla 7.2
Loading...
Searching...
No Matches
walberla::blockforest::Block::NeighborBlock Struct Reference

#include <Block.h>

Public Member Functions

 NeighborBlock (const BlockForest &forest, const BlockID &id, const uint_t process, const Set< SUID > &state=Set< SUID >::emptySet())
 
bool operator== (const NeighborBlock &rhs) const
 
bool operator!= (const NeighborBlock &rhs) const
 
const BlockIDgetId () const
 
uint_t getProcess () const
 
const Set< SUID > & getState () const
 
const AABB & getAABB () const
 

Public Attributes

BlockID id_
 
uint_t process_
 
Set< SUID > state_
 
AABB aabb_
 

Constructor & Destructor Documentation

◆ NeighborBlock()

walberla::blockforest::Block::NeighborBlock::NeighborBlock ( const BlockForest & forest,
const BlockID & id,
const uint_t process,
const Set< SUID > & state = Set<SUID>::emptySet() )

Member Function Documentation

◆ getAABB()

const AABB & walberla::blockforest::Block::NeighborBlock::getAABB ( ) const
inline

◆ getId()

const BlockID & walberla::blockforest::Block::NeighborBlock::getId ( ) const
inline

◆ getProcess()

uint_t walberla::blockforest::Block::NeighborBlock::getProcess ( ) const
inline

◆ getState()

const Set< SUID > & walberla::blockforest::Block::NeighborBlock::getState ( ) const
inline

◆ operator!=()

bool walberla::blockforest::Block::NeighborBlock::operator!= ( const NeighborBlock & rhs) const
inline

◆ operator==()

bool walberla::blockforest::Block::NeighborBlock::operator== ( const NeighborBlock & rhs) const
inline

Member Data Documentation

◆ aabb_

AABB walberla::blockforest::Block::NeighborBlock::aabb_

◆ id_

BlockID walberla::blockforest::Block::NeighborBlock::id_

◆ process_

uint_t walberla::blockforest::Block::NeighborBlock::process_

◆ state_

Set<SUID> walberla::blockforest::Block::NeighborBlock::state_

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