24#ifndef LATTICE_AVERAGE_2D_HH
25#define LATTICE_AVERAGE_2D_HH
44template <
typename T,
typename DESCRIPTOR>
47 int material, T radius)
49 _f(f), _blockGeometry(blockGeometry), _material(material), _radius(radius)
55template <
typename T,
typename DESCRIPTOR>
Representation of a block geometry.
BlockLatticeAverage2D(BlockLatticeF2D< T, DESCRIPTOR > &f, BlockGeometry< T, 2 > &blockGeometry, int material, T radius)
bool operator()(T output[], const int input[]) override
has to be implemented for 'every' derived class
represents all functors that operate on a DESCRIPTOR in general, e.g. getVelocity(),...
std::string & getName()
read and write access to name
The description of a generic interface for all functor classes – header file.
This file contains indicator functions.
Wrapper functions that simplify the use of MPI.
Top level namespace for all of OpenLB.
Representation of a parallel 2D geometry – header file.