Go to the documentation of this file.
120 point subCellCentre_;
123 scalar subCellVolume_;
scalar subCellVolume() const
Returns subCellVolume.
label cellStatus() const
Returns cellStatus.
const DynamicList< point > & facePoints()
Returns the points of the cutting isoface.
scalar cutValue() const
Returns cutValue.
scalar VolumeOfFluid() const
Returns volume of fluid value.
cutCellIso(const fvMesh &mesh, scalarField &f)
Construct from fvMesh and a scalarField.
const point & subCellCentre() const
Returns subCellCentre.
const point & faceCentre() const
Returns the centre of the cutting isoface.
const vector & faceArea() const
Returns the area normal vector of the cutting isoface.
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.
Class for cutting a cell, celli, of an fvMesh, mesh_, at its intersection with an isosurface defined ...
label calcSubCell(const label cellI, const scalar cutValue)
Sets internal values and returns face status.
void clearStorage()
Resets internal values.
Class for cutting a face, faceI, of an fvMesh, mesh_, at its intersection with an isosurface defined ...