25#ifndef LATTICE_GEOMETRY_3D_H
26#define LATTICE_GEOMETRY_3D_H
50template <
typename T,
typename DESCRIPTOR=
void>
62template <
typename T,
typename DESCRIPTOR=
void>
70 bool operator() (T output[],
const int input[])
override;
Representation of the 2D block geometry view – header file.
represents all functors that operate on a cuboid in general, mother class of BlockLatticeF,...
Representation of a block geometry.
functor returns pointwise the material no. presenting the geometry on local lattice
BlockLatticeGeometry3D(BlockLattice< T, DESCRIPTOR > &blockLattice, BlockGeometry< T, 3 > &blockGeometry, int material=-1)
bool operator()(T output[], const int input[]) override
has to be implemented for 'every' derived class
Platform-abstracted block lattice for external access and inter-block interaction.
represents all functors that operate on a SuperStructure<T,3> in general
Representation of a statistic for a parallel 2D geometry.
functor to get pointwise the material no. presenting the geometry on local lattice
SuperLatticeGeometry3D(SuperLattice< T, DESCRIPTOR > &sLattice, SuperGeometry< T, 3 > &superGeometry, const int material=-1)
Super class maintaining block lattices for a cuboid decomposition.
Top level namespace for all of OpenLB.
BGK Dynamics with adjusted omega – header file.