waLBerla 7.2
Loading...
Searching...
No Matches
walberla::lbm_mesapd_coupling::FlagFieldNormalExtrapolationDirectionFinder< BoundaryHandling_T > Class Template Reference

#include <ExtrapolationDirectionFinder.h>

Public Member Functions

 FlagFieldNormalExtrapolationDirectionFinder (const shared_ptr< StructuredBlockStorage > &blockStorage, const BlockDataID &boundaryHandlingID)
 
template<typename ParticleAccessor_T >
Vector3< cell_idx_toperator() (IBlock *const block, const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, const size_t, const ParticleAccessor_T &) const
 

Private Attributes

shared_ptr< StructuredBlockStorageblockStorage_
 
const BlockDataID boundaryHandlingID_
 

Constructor & Destructor Documentation

◆ FlagFieldNormalExtrapolationDirectionFinder()

template<typename BoundaryHandling_T >
walberla::lbm_mesapd_coupling::FlagFieldNormalExtrapolationDirectionFinder< BoundaryHandling_T >::FlagFieldNormalExtrapolationDirectionFinder ( const shared_ptr< StructuredBlockStorage > & blockStorage,
const BlockDataID & boundaryHandlingID )
inline

Member Function Documentation

◆ operator()()

template<typename BoundaryHandling_T >
template<typename ParticleAccessor_T >
Vector3< cell_idx_t > walberla::lbm_mesapd_coupling::FlagFieldNormalExtrapolationDirectionFinder< BoundaryHandling_T >::operator() ( IBlock *const block,
const cell_idx_t & x,
const cell_idx_t & y,
const cell_idx_t & z,
const size_t ,
const ParticleAccessor_T &  ) const
inline

Member Data Documentation

◆ blockStorage_

◆ boundaryHandlingID_


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