26#ifndef SET_FD_BOUNDARY_DEV03_H
27#define SET_FD_BOUNDARY_DEV03_H
34template<
typename T,
typename DESCRIPTOR,
typename MODEL,
typename SCHEME_BOUND,
typename PARAMETERS,
typename FIELD=descriptors::AD_FIELD,
typename SOURCE=
void>
35void setFdBoundary3D(SuperLattice<T,DESCRIPTOR>& sLattice, SuperGeometry<T,3>& superGeometry,
int material);
38template<
typename T,
typename DESCRIPTOR,
typename MODEL,
typename SCHEME_BOUND,
typename PARAMETERS,
typename FIELD=descriptors::AD_FIELD,
typename SOURCE=
void>
39void setFdBoundary3D(SuperLattice<T,DESCRIPTOR>& sLattice, FunctorPtr<SuperIndicatorF3D<T>>&& indicator);
45template<
typename T,
typename DESCRIPTOR,
typename MODEL,
typename SCHEME_BOUND,
typename PARAMETERS,
typename FIELD=descriptors::AD_FIELD,
typename SOURCE=
void>
46void setFdBoundary3D(BlockLattice<T,DESCRIPTOR>& _block, BlockIndicatorF3D<T>& indicator,
bool includeOuterCells);
Top level namespace for all of OpenLB.
void setFdBoundary3D(SuperLattice< T, DESCRIPTOR > &sLattice, SuperGeometry< T, 3 > &superGeometry, int material)
Initialising the setFdBoundary3D function on the superLattice domain.