waLBerla 7.3
Loading...
Searching...
No Matches
walberla::blockforest::PhantomBlock::NeighborBlock Struct Reference

#include <PhantomBlock.h>

Public Member Functions

 NeighborBlock (const PhantomBlockForest &phantomForest, 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
void setProcess (const uint_t process)
const Set< SUID > & getState () const
const AABBgetAABB () const

Public Attributes

BlockID id_
uint_t process_
Set< SUIDstate_
AABB aabb_

Constructor & Destructor Documentation

◆ NeighborBlock()

walberla::blockforest::PhantomBlock::NeighborBlock::NeighborBlock ( const PhantomBlockForest & phantomForest,
const BlockID & id,
const uint_t process,
const Set< SUID > & state = Set<SUID>::emptySet() )

Member Function Documentation

◆ getAABB()

◆ getId()

◆ getProcess()

◆ getState()

◆ operator!=()

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

◆ operator==()

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

◆ setProcess()

void walberla::blockforest::PhantomBlock::NeighborBlock::setProcess ( const uint_t process)
inline

Member Data Documentation

◆ aabb_

◆ id_

◆ process_

uint_t walberla::blockforest::PhantomBlock::NeighborBlock::process_

◆ state_


The documentation for this struct was generated from the following files:
  • /builds/administration/walberla-website/walberla/src/blockforest/PhantomBlock.h
  • /builds/administration/walberla-website/walberla/src/blockforest/PhantomBlock.cpp