walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock Class Reference

#include <BlockReconstruction.h>

Public Member Functions

 NeighborhoodReconstructionBlock (const BlockID &id, const uint_t process, const AABB &aabb)
 
 NeighborhoodReconstructionBlock (const BlockID &id, const uint_t process, const AABBReconstruction &aabb)
 
 NeighborhoodReconstructionBlock (const BlockID &id, const uint_t process, const Set< SUID > &state, const AABBReconstruction &aabb)
 
bool operator== (const NeighborhoodReconstructionBlock &rhs) const
 
const BlockIDgetId () const
 
uint_t getProcess () const
 
const Set< SUID > & getState () const
 
const AABB & getAABB () const
 

Private Attributes

BlockID id_
 
uint_t process_
 
Set< SUID > state_
 
AABB aabb_
 

Constructor & Destructor Documentation

◆ NeighborhoodReconstructionBlock() [1/3]

walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::NeighborhoodReconstructionBlock ( const BlockID id,
const uint_t  process,
const AABB &  aabb 
)
inline

◆ NeighborhoodReconstructionBlock() [2/3]

walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::NeighborhoodReconstructionBlock ( const BlockID id,
const uint_t  process,
const AABBReconstruction aabb 
)
inline

◆ NeighborhoodReconstructionBlock() [3/3]

walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::NeighborhoodReconstructionBlock ( const BlockID id,
const uint_t  process,
const Set< SUID > &  state,
const AABBReconstruction aabb 
)
inline

Member Function Documentation

◆ getAABB()

const AABB& walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::getAABB ( ) const
inline

◆ getId()

const BlockID& walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::getId ( ) const
inline

◆ getProcess()

uint_t walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::getProcess ( ) const
inline

◆ getState()

const Set<SUID>& walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::getState ( ) const
inline

◆ operator==()

bool walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::operator== ( const NeighborhoodReconstructionBlock rhs) const
inline

Member Data Documentation

◆ aabb_

AABB walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::aabb_
private

◆ id_

BlockID walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::id_
private

◆ process_

uint_t walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::process_
private

◆ state_

Set<SUID> walberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock::state_
private

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