Go to the documentation of this file.
70 #ifndef sampledTriSurfaceMeshNormal_H
71 #define sampledTriSurfaceMeshNormal_H
84 class sampledTriSurfaceMeshNormal
86 public sampledTriSurfaceMesh
91 TypeName(
"sampledTriSurfaceMeshNormal");
100 const polyMesh&
mesh,
101 const word& surfaceName,
119 const word& sampleSourceName
A class for handling words, derived from Foam::string.
A class for managing temporary objects.
virtual tmp< scalarField > sample(const interpolation< scalar > &sampler) const
Sample volume field onto surface faces.
samplingSource
Types of communications.
Mesh consisting of general polyhedral cells.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
A sampledSurface from a triSurfaceMesh. It samples on the points/triangles of the triSurface.
Triangulated surface description with patch information.
TypeName("sampledTriSurfaceMeshNormal")
Runtime type information.
sampledTriSurfaceMeshNormal(const word &name, const polyMesh &mesh, const word &surfaceName, const samplingSource sampleSource)
Construct from components.
virtual ~sampledTriSurfaceMeshNormal()=default
Destructor.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Variant of sampledTriSurfaceMesh that samples the surface-normal component of a vector field.
const word & name() const
Name of surface.
const polyMesh & mesh() const
Access to the underlying mesh.
bool interpolate() const
Interpolation to nodes requested for surface.