waLBerla 7.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
walberla::blockforest::BlockReconstruction Class Reference

#include <BlockReconstruction.h>

Classes

class  AABBReconstruction
 
class  NeighborhoodReconstruction
 
class  NeighborhoodReconstructionBlock
 
class  NeighborhoodSectionReconstruction
 

Static Public Member Functions

static uint_t reconstructAABB (AABB &aabb, const BlockID &blockId, const AABB &domain, const uint_t xSize, const uint_t ySize, const uint_t zSize, const uint_t treeIdDigits)
 
template<typename BLOCK >
static void reconstructNeighborhood (BLOCK *block, const std::vector< NeighborhoodReconstructionBlock > &neighbors, const AABB &domain, const bool xPeriodic, const bool yPeriodic, const bool zPeriodic)
 
template<typename BLOCK >
static void reconstructNeighborhoodSections (BLOCK *block, 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)
 

Member Function Documentation

◆ reconstructAABB()

uint_t walberla::blockforest::BlockReconstruction::reconstructAABB ( AABB & aabb,
const BlockID & blockId,
const AABB & domain,
const uint_t xSize,
const uint_t ySize,
const uint_t zSize,
const uint_t treeIdDigits )
static

◆ reconstructNeighborhood()

template<typename BLOCK >
void walberla::blockforest::BlockReconstruction::reconstructNeighborhood ( BLOCK * block,
const std::vector< NeighborhoodReconstructionBlock > & neighbors,
const AABB & domain,
const bool xPeriodic,
const bool yPeriodic,
const bool zPeriodic )
static

◆ reconstructNeighborhoodSections()

template<typename BLOCK >
void walberla::blockforest::BlockReconstruction::reconstructNeighborhoodSections ( BLOCK * block,
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 )
static

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