#include <ExtrapolationDirectionFinder.h>
Public Member Functions | |
FlagFieldNormalExtrapolationDirectionFinder (const shared_ptr< StructuredBlockStorage > &blockStorage, const BlockDataID &boundaryHandlingID) | |
void | getDirection (const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, IBlock *const block, Vector3< cell_idx_t > &extrapolationDirection) const |
Private Attributes | |
shared_ptr< StructuredBlockStorage > | blockStorage_ |
const BlockDataID | boundaryHandlingID_ |
|
inline |
void walberla::pe_coupling::FlagFieldNormalExtrapolationDirectionFinder< BoundaryHandling_T >::getDirection | ( | const cell_idx_t & | x, |
const cell_idx_t & | y, | ||
const cell_idx_t & | z, | ||
IBlock *const | block, | ||
Vector3< cell_idx_t > & | extrapolationDirection | ||
) | const |
|
private |
|
private |