walberla::boundary::BoundaryHandling< FlagField_T, Stencil, Boundaries >::BlockSweep Class Reference

#include <BoundaryHandling.h>

Public Member Functions

 BlockSweep (const BlockDataID &handling, const uint_t numberOfGhostLayersToInclude=0)
 
void operator() (IBlock *block) const
 

Protected Attributes

const BlockDataID handling_
 
const uint_t numberOfGhostLayersToInclude_
 

Constructor & Destructor Documentation

◆ BlockSweep()

template<typename FlagField_T , typename Stencil , typename... Boundaries>
walberla::boundary::BoundaryHandling< FlagField_T, Stencil, Boundaries >::BlockSweep::BlockSweep ( const BlockDataID handling,
const uint_t  numberOfGhostLayersToInclude = 0 
)
inline

Member Function Documentation

◆ operator()()

template<typename FlagField_T , typename Stencil , typename... Boundaries>
void walberla::boundary::BoundaryHandling< FlagField_T, Stencil, Boundaries >::BlockSweep::operator() ( IBlock block) const
inline

Member Data Documentation

◆ handling_

template<typename FlagField_T , typename Stencil , typename... Boundaries>
const BlockDataID walberla::boundary::BoundaryHandling< FlagField_T, Stencil, Boundaries >::BlockSweep::handling_
protected

◆ numberOfGhostLayersToInclude_

template<typename FlagField_T , typename Stencil , typename... Boundaries>
const uint_t walberla::boundary::BoundaryHandling< FlagField_T, Stencil, Boundaries >::BlockSweep::numberOfGhostLayersToInclude_
protected

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