24#ifndef BLOCK_GEOMETRY_FACES_3D_H
25#define BLOCK_GEOMETRY_FACES_3D_H
40 bool operator() (T output[],
const int input[])
override;
43template <
typename T,
bool HLBM=false>
53 int material, T deltaX);
54 bool operator() (T output[],
const int input[])
override;
represents all functors that operate on a cuboid in general, mother class of BlockLatticeF,...
bool operator()(T output[], const int input[]) override
has to be implemented for 'every' derived class
BlockGeometryFaces3D(BlockIndicatorF3D< T > &indicatorF, T latticeL)
BlockGeometryFacesIndicator3D(BlockGeometry< T, 3 > &blockGeometry, SmoothIndicatorF3D< T, T, HLBM > &indicator, int material, T deltaX)
bool operator()(T output[], const int input[]) override
has to be implemented for 'every' derived class
Representation of a block geometry.
Base block indicator functor.
GenericF is a base class, that can represent continuous as well as discrete functions.
Top level namespace for all of OpenLB.