26#ifndef SET_EXT_FIELD_BOUNDARY_3D_H
27#define SET_EXT_FIELD_BOUNDARY_3D_H
47template <
typename T,
typename DESCRIPTOR,
typename FIELD_A,
typename FIELD_B>
48void setExtFieldBoundary(SuperLattice<T, DESCRIPTOR>& sLattice, SuperGeometry<T,3>& superGeometry,
int material);
51template <
typename T,
typename DESCRIPTOR,
typename FIELD_A,
typename FIELD_B>
52void setExtFieldBoundary(SuperLattice<T, DESCRIPTOR>& sLattice, FunctorPtr<SuperIndicatorF3D<T>>&& indicator);
56template <
typename T,
typename DESCRIPTOR,
typename FIELD_A,
typename FIELD_B>
57void setExtFieldBoundary(BlockLattice<T,DESCRIPTOR>& _block, BlockIndicatorF3D<T>& indicator);
A collection of dynamics classes (e.g.
Top level namespace for all of OpenLB.
void setExtFieldBoundary(SuperLattice< T, DESCRIPTOR > &sLattice, SuperGeometry< T, 3 > &superGeometry, int material)
Initialising the ExternalFieldBoundary on the superLattice domain This is an AdvectionDiffusionBounda...
Representation of a parallel 2D geometry – header file.