27#ifndef SET_FD_BOUNDARY_2D_DEV03_H
28#define SET_FD_BOUNDARY_2D_DEV03_H
33template<
typename T,
typename DESCRIPTOR,
typename MODEL,
typename SCHEME_BOUND,
typename PARAMETERS,
typename FIELD=descriptors::AD_FIELD,
typename SOURCE=
void>
34void setFdBoundary2D(SuperLattice<T,DESCRIPTOR>& sLattice, SuperGeometry<T,2>& superGeometry,
int material);
37template<
typename T,
typename DESCRIPTOR,
typename MODEL,
typename SCHEME_BOUND,
typename PARAMETERS,
typename FIELD=descriptors::AD_FIELD,
typename SOURCE=
void>
38void setFdBoundary2D(SuperLattice<T,DESCRIPTOR>& sLattice, FunctorPtr<SuperIndicatorF2D<T>>&& indicator);
41template<
typename T,
typename DESCRIPTOR,
typename MODEL,
typename SCHEME_BOUND,
typename PARAMETERS,
typename FIELD=descriptors::AD_FIELD,
typename SOURCE=
void>
42void setFdBoundary2D(BlockLattice<T,DESCRIPTOR>& block, BlockIndicatorF2D<T>& indicator,
bool includeOuterCells=
false);
Top level namespace for all of OpenLB.
void setFdBoundary2D(SuperLattice< T, DESCRIPTOR > &sLattice, SuperGeometry< T, 2 > &superGeometry, int material)
Initialising the setFdBoundary2D function on the superLattice domain Interpolated Boundaries use the ...