Go to the documentation of this file.
115 point subCellCentre_;
118 scalar subCellVolume_;
152 return subCellCentre_;
158 return subCellVolume_;
const point & faceCentre() const noexcept
Returns the centre of the cutting PLICface.
scalar cutValue() const noexcept
Returns cutValue.
label calcSubCell(const label celli, const scalar cutValue, const vector &normal)
Sets internal values and returns face status.
cutCellPLIC(const fvMesh &mesh)
Construct from fvMesh.
Class for cutting a cell, cellI, of an fvMesh, mesh_, at its intersection with an surface defined by ...
label cellStatus() const noexcept
Returns cellStatus.
const point & subCellCentre() const noexcept
Returns subCellCentre.
scalar VolumeOfFluid() const noexcept
Returns volume of fluid value.
const vector & faceArea() const noexcept
Returns the area normal vector of the cutting PLICface.
scalar subCellVolume() const noexcept
Returns subCellVolume.
Service routines for cutting a cell, celli, of an fvMesh, mesh_, at its intersection with a surface.
Mesh data needed to do the Finite Volume discretisation.
const DynamicList< point > & facePoints()
Returns the points of the cutting PLICface.
Class for cutting a face, faceI, of an fvMesh, mesh_, at its intersection with an plane defined by no...
void clearStorage()
Resets internal values.