120 point subCellCentre_;
123 scalar subCellVolume_;
153 return subCellCentre_;
159 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 isosurface defined ...
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.
scalar cutValue() const noexcept
Returns cutValue.
label calcSubCell(const label cellI, const scalar cutValue)
Sets internal values and returns face status.
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 isosurface defined ...
Mesh data needed to do the Finite Volume discretisation.