115 point subCellCentre_;
118 scalar subCellVolume_;
152 return subCellCentre_;
158 return subCellVolume_;
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects.
Class for cutting a cell, cellI, of an fvMesh, mesh_, at its intersection with an surface defined by ...
const point & faceCentre() const noexcept
Returns the centre of the cutting PLICface.
const vector & faceArea() const noexcept
Returns the area normal vector of the cutting PLICface.
label calcSubCell(const label celli, const scalar cutValue, const vector &normal)
Sets internal values and returns face status.
scalar cutValue() const noexcept
Returns cutValue.
const DynamicList< point > & facePoints()
Returns the points of the cutting PLICface.
void clearStorage()
Resets internal values.
scalar VolumeOfFluid() const noexcept
Returns volume of fluid value.
label cellStatus() const noexcept
Returns cellStatus.
scalar subCellVolume() const noexcept
Returns subCellVolume.
const point & subCellCentre() const noexcept
Returns subCellCentre.
Service routines for cutting a cell, celli, of an fvMesh, mesh_, at its intersection with a surface.
Class for cutting a face, faceI, of an fvMesh, mesh_, at its intersection with an plane defined by no...
Mesh data needed to do the Finite Volume discretisation.