walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK > Class Template Reference

#include <BlockReconstruction.h>

Public Member Functions

 NeighborhoodSectionReconstruction (const AABB &domain, const uint_t xSize, const uint_t ySize, const uint_t zSize, const bool xPeriodic, const bool yPeriodic, const bool zPeriodic, const uint_t treeIdDigits)
 
void operator() (BLOCK *block) const
 

Private Attributes

const AABB domain_
 
const uint_t xSize_
 
const uint_t ySize_
 
const uint_t zSize_
 
const bool xPeriodic_
 
const bool yPeriodic_
 
const bool zPeriodic_
 
const uint_t treeIdDigits_
 

Constructor & Destructor Documentation

◆ NeighborhoodSectionReconstruction()

template<typename BLOCK >
walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::NeighborhoodSectionReconstruction ( const AABB &  domain,
const uint_t  xSize,
const uint_t  ySize,
const uint_t  zSize,
const bool  xPeriodic,
const bool  yPeriodic,
const bool  zPeriodic,
const uint_t  treeIdDigits 
)
inline

Member Function Documentation

◆ operator()()

template<typename BLOCK >
void walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::operator() ( BLOCK *  block) const
inline

Member Data Documentation

◆ domain_

template<typename BLOCK >
const AABB walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::domain_
private

◆ treeIdDigits_

template<typename BLOCK >
const uint_t walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::treeIdDigits_
private

◆ xPeriodic_

template<typename BLOCK >
const bool walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::xPeriodic_
private

◆ xSize_

template<typename BLOCK >
const uint_t walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::xSize_
private

◆ yPeriodic_

template<typename BLOCK >
const bool walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::yPeriodic_
private

◆ ySize_

template<typename BLOCK >
const uint_t walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::ySize_
private

◆ zPeriodic_

template<typename BLOCK >
const bool walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::zPeriodic_
private

◆ zSize_

template<typename BLOCK >
const uint_t walberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK >::zSize_
private

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