43template<
typename T,
typename DESCRIPTOR>
46 std::vector<int> bulkMaterials = std::vector<int>(1,1));
48template<
typename T,
typename DESCRIPTOR>
55template<
typename T,
typename DESCRIPTOR>
60template<
typename T,
typename DESCRIPTOR>
64template<
typename T,
typename DESCRIPTOR>
67template<
typename T,
typename DESCRIPTOR>
Representation of a statistic for a 2D geometry – header file.
Representation of the 2D block geometry view – header file.
AnalyticalF are applications from DD to XD, where X is set by the constructor.
Base block indicator functor (discrete)
Platform-abstracted block lattice for external access and inter-block interaction.
Smart pointer for managing the various ways of passing functors around.
Representation of a statistic for a parallel 2D geometry.
Super class maintaining block lattices for a cuboid decomposition.
bool getBoundaryIntersection(BlockLattice< T, DESCRIPTOR > &block, int iX, int iY, int iPop, T point[DESCRIPTOR::d])
void defineUBouzidi(SuperLattice< T, DESCRIPTOR > &sLattice, SuperGeometry< T, 2 > &superGeometry, int material, AnalyticalF2D< T, T > &u, std::vector< int > bulkMaterials=std::vector< int >(1, 1))
void setBoundaryIntersection(BlockLattice< T, DESCRIPTOR > &block, int iX, int iY, int iPop, T distance)
Top level namespace for all of OpenLB.
Representation of a parallel 2D geometry – header file.
The description of a 2D super lattice – header file.