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

#include <BlockReconstruction.h>

Public Member Functions

 NeighborhoodReconstruction (const AABB &domain, const bool xPeriodic, const bool yPeriodic, const bool zPeriodic)
 
void operator() (BLOCK *block, const std::vector< NeighborhoodReconstructionBlock > &neighbors) const
 

Private Attributes

const AABB domain_
 
const bool xPeriodic_
 
const bool yPeriodic_
 
const bool zPeriodic_
 

Constructor & Destructor Documentation

◆ NeighborhoodReconstruction()

template<typename BLOCK >
walberla::blockforest::BlockReconstruction::NeighborhoodReconstruction< BLOCK >::NeighborhoodReconstruction ( const AABB &  domain,
const bool  xPeriodic,
const bool  yPeriodic,
const bool  zPeriodic 
)
inline

Member Function Documentation

◆ operator()()

template<typename BLOCK >
void walberla::blockforest::BlockReconstruction::NeighborhoodReconstruction< BLOCK >::operator() ( BLOCK *  block,
const std::vector< NeighborhoodReconstructionBlock > &  neighbors 
) const
inline

Member Data Documentation

◆ domain_

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

◆ xPeriodic_

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

◆ yPeriodic_

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

◆ zPeriodic_

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

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