|
template<typename T , typename DESCRIPTOR > |
void | olb::setBoundary (BlockLattice< T, DESCRIPTOR > &block, int iX, int iY, Dynamics< T, DESCRIPTOR > *dynamics, PostProcessorGenerator2D< T, DESCRIPTOR > *postProcessor) |
|
template<typename T , typename DESCRIPTOR > |
void | olb::setBoundary (BlockLattice< T, DESCRIPTOR > &block, int iX, int iY, Dynamics< T, DESCRIPTOR > *dynamics) |
|
template<typename T , typename DESCRIPTOR > |
void | olb::addPoints2CommBC (SuperLattice< T, DESCRIPTOR > &sLattice, FunctorPtr< SuperIndicatorF2D< T > > &&indicator, int _overlap) |
| Adds needed Cells to the Communicator _commBC in SuperLattice.
|
|
template<typename T , typename DESCRIPTOR , template< int... > typename DYNAMICS> |
DynamicsPromise< T, DESCRIPTOR > | olb::boundaryhelper::constructConcreteDynamicsForNormal (Vector< int, 2 > n) |
|
template<typename T , typename DESCRIPTOR , template< int... > typename DYNAMICS> |
DynamicsPromise< T, DESCRIPTOR > | olb::boundaryhelper::constructConcreteDynamicsForDirectionOrientation (Vector< int, 2 > n) |
|
template<typename RESULT , typename T , typename DESCRIPTOR , template< typename, typename, int, int > typename TYPE, typename... ARGS> |
RESULT * | olb::boundaryhelper::constructForNormal (Vector< int, 2 > n, ARGS &&... args) |
|
template<typename RESULT , typename T , typename DESCRIPTOR , template< typename, typename, int, int > typename TYPE> |
RESULT | olb::boundaryhelper::promiseForNormal (Vector< int, 2 > n) |
|
template<typename T , typename DESCRIPTOR , template< typename, typename, int, int > typename TYPE, typename... ARGS> |
PostProcessorGenerator2D< T, DESCRIPTOR > * | olb::boundaryhelper::constructPostProcessorForNormal (Vector< int, 2 > n, ARGS &&... args) |
|
template<typename T , typename DESCRIPTOR , template< typename, typename, int, int > typename TYPE> |
PostProcessorPromise< T, DESCRIPTOR > | olb::boundaryhelper::promisePostProcessorForNormal (Vector< int, 2 > n) |
|
template<typename RESULT , typename T , typename DESCRIPTOR , template< typename, typename, int, int > typename TYPE, typename... ARGS> |
RESULT * | olb::boundaryhelper::constructForDirectionOrientation (Vector< int, 2 > n, ARGS &&... args) |
|
template<typename PROMISE , typename T , typename DESCRIPTOR , template< typename, typename, int, int > typename TYPE> |
PROMISE | olb::boundaryhelper::promiseForDirectionOrientation (Vector< int, 2 > n) |
|
template<typename T , typename DESCRIPTOR , template< typename, typename, int, int > typename TYPE, typename... ARGS> |
PostProcessorGenerator2D< T, DESCRIPTOR > * | olb::boundaryhelper::constructPostProcessorForDirectionOrientation (Vector< int, 2 > n, ARGS &&... args) |
|
template<typename T , typename DESCRIPTOR , template< typename, typename, int, int > typename TYPE> |
PostProcessorPromise< T, DESCRIPTOR > | olb::boundaryhelper::promisePostProcessorForDirectionOrientation (Vector< int, 2 > n) |
|