26#ifndef SET_WALL_FUNCTION_BOUNDARY_3D_H
27#define SET_WALL_FUNCTION_BOUNDARY_3D_H
48template<
typename T,
typename DESCRIPTOR>
49void setWallFunctionBoundary(SuperLattice<T, DESCRIPTOR>& sLattice, SuperGeometry<T,3>& superGeometry,
int material,
50 UnitConverter<T, DESCRIPTOR>
const& converter,
51 wallFunctionParam<T>
const& wallFunctionParam,
52 IndicatorF3D<T>* geoIndicator=NULL);
55template<
typename T,
typename DESCRIPTOR>
56void setWallFunctionBoundary(SuperLattice<T, DESCRIPTOR>& sLattice, FunctorPtr<SuperIndicatorF3D<T>>&& indicator,
57 UnitConverter<T, DESCRIPTOR>
const& converter,
58 wallFunctionParam<T>
const& wallFunctionParam,
59 IndicatorF3D<T>* geoIndicator);
64template<
typename T,
typename DESCRIPTOR>
66 UnitConverter<T, DESCRIPTOR>
const& converter,
67 wallFunctionParam<T>
const& wallFunctionParam,
68 IndicatorF3D<T>* geoIndicator);
In this file the dynamic calls for the free energy model is implemented.
void setWallFunctionBoundary(SuperLattice< T, DESCRIPTOR > &sLattice, SuperGeometry< T, 3 > &superGeometry, int material, UnitConverter< T, DESCRIPTOR > const &converter, wallFunctionParam< T > const &wallFunctionParam, IndicatorF3D< T > *geoIndicator=NULL)
Initialising the WallFunctionBoundary on the superLattice domain.
Top level namespace for all of OpenLB.
Representation of a parallel 2D geometry – header file.