Go to the documentation of this file.
39 #ifndef genericPointPatchField_H
40 #define genericPointPatchField_H
TypeName("generic")
Runtime type information.
Generic infrastructure for reading/writing unknown patch types.
virtual autoPtr< pointPatchField< Type > > clone() const
Construct and return a clone.
virtual void write(Ostream &) const
Write.
Basic pointPatch represents a set of points from the mesh.
virtual void autoMap(const pointPatchFieldMapper &)
Map (and resize as needed) from self given a mapping object.
Abstract base class for point-mesh patch fields.
Foam::pointPatchFieldMapper.
genericPointPatchField(const pointPatch &, const DimensionedField< Type, pointMesh > &)
Construct from patch and internal field.
A calculated boundary condition for pointField.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual void rmap(const pointPatchField< Type > &, const labelList &)
Reverse map the given pointPatchField onto this pointPatchField.
A generic version of calculatedPointPatchField, useful as a fallback for handling unknown patch types...
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...