#define forAll(list, i)
Loop across all elements in list.
const Mesh & mesh() const
Return mesh.
bool insert(const Key &key)
Insert a new entry.
label size() const
Return number of elements in table.
void size(const label)
Override size to be inconsistent with allocated storage.
A cell is defined as a list of faces with extra functionality.
A face is a list of labels corresponding to mesh vertices.
virtual const faceList & faces() const
Return raw faces.
Cell-face mesh analysis engine.
const cellList & cells() const
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
Interpolates (averages) the vertex values to the cell center.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Type interpolatePointToCell(const PointField< Type > &ptf, const label celli)
dimensioned< Type > sum(const DimensionedField< Type, GeoMesh, PrimitiveField > &df)