walberla::blockforest::UpdateSecondGhostLayer< Field_T > Class Template Reference

#include <UpdateSecondGhostLayer.h>

Public Member Functions

 UpdateSecondGhostLayer (const std::weak_ptr< StructuredBlockForest > &blockForestPtr, BlockDataID fieldID)
 
void operator() ()
 

Private Attributes

std::weak_ptr< StructuredBlockForestblockForest_
 
BlockDataID fieldID_
 
bool isNecessary_
 

Constructor & Destructor Documentation

◆ UpdateSecondGhostLayer()

template<typename Field_T >
walberla::blockforest::UpdateSecondGhostLayer< Field_T >::UpdateSecondGhostLayer ( const std::weak_ptr< StructuredBlockForest > &  blockForestPtr,
BlockDataID  fieldID 
)
inline

Member Function Documentation

◆ operator()()

template<typename Field_T >
void walberla::blockforest::UpdateSecondGhostLayer< Field_T >::operator() ( )
inline

Member Data Documentation

◆ blockForest_

template<typename Field_T >
std::weak_ptr< StructuredBlockForest > walberla::blockforest::UpdateSecondGhostLayer< Field_T >::blockForest_
private

◆ fieldID_

template<typename Field_T >
BlockDataID walberla::blockforest::UpdateSecondGhostLayer< Field_T >::fieldID_
private

◆ isNecessary_

template<typename Field_T >
bool walberla::blockforest::UpdateSecondGhostLayer< Field_T >::isNecessary_
private

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