static const List< T > & null()
Return a null List.
A class for handling words, derived from Foam::string.
virtual ~sampledNone()=default
Destructor.
A class for managing temporary objects.
virtual const vectorField & Cf() const
Face centres.
TypeName("sampledNone")
Runtime type information.
virtual bool needsUpdate() const
Does the surface need an update?
const vectorField & Sf() const
Face area vectors (normals)
const List< face > & surfFaces() const
Return const access to the faces.
virtual const labelList & zoneIds() const
Per-face zone/region information.
Mesh consisting of general polyhedral cells.
virtual const scalarField & magSf() const
Face area magnitudes.
virtual tmp< scalarField > sample(const interpolation< scalar > &sampler) const
Sample volume field onto surface faces.
virtual const vectorField & Sf() const
Face area magnitudes.
A no operation sampledSurface that can be used when a sampler is expected but is not desired....
const scalarField & magSf() const
Face area magnitudes.
bool interpolate() const noexcept
Same as isPointData()
An abstract class for surfaces with sampling.
virtual bool expire()
Mark the surface as needing an update.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
const word & name() const noexcept
Name of surface.
sampledNone()
Construct null.
MeshedSurface< face > meshedSurface
virtual const pointField & points() const
Points of surface.
virtual const faceList & faces() const
Faces of surface.
virtual bool update()
Update the surface as required.
const vectorField & Cf() const
Face centres.