36 #ifndef cutPolyIsoSurface_H
37 #define cutPolyIsoSurface_H
83 const scalar isoAlpha,
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
Iso-surface class based on the cutPoly cutting routines.
virtual ~cutPolyIsoSurface()
Destructor.
tmp< Field< Type > > interpolate(const Field< Type > &pPsis) const
Return a field of values for the surface points, interpolated.
const faceList & faces() const
Faces of the iso-surface.
const labelList & faceCells() const
The mesh cell index associated with each face.
TypeName("cutPolyIsoSurface")
Runtime type information.
tmp< Field< Type > > sample(const Field< Type > cPsis) const
Return a field of values for the surface faces, sampled from their.
cutPolyIsoSurface(const polyMesh &mesh, const scalarField &pAlphas, const scalar isoAlpha, const word &cellZoneName=word::null)
Construct from a mesh, point values and an iso-value.
const pointField & points() const
Points of the iso-surface.
Mesh consisting of general polyhedral cells.
A class for managing temporary objects.
A class for handling words, derived from string.
static const word null
An empty word.