Go to the documentation of this file.
38 #ifndef valuePointPatchField_H
39 #define valuePointPatchField_H
85 const bool valueRequired=
true
182 virtual void operator=
187 virtual void operator=
198 virtual void operator==
203 virtual void operator==
label size() const
Return size.
A class for managing temporary objects.
virtual void operator=(const valuePointPatchField< Type > &)
Basic pointPatch represents a set of points from the mesh.
Abstract base class for point-mesh patch fields.
Foam::pointPatchFieldMapper.
Generic templated field type.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
virtual void write(Ostream &) const
Write.
virtual void operator==(const valuePointPatchField< Type > &)
TypeName("value")
Declare type-name, virtual type (with debug switch)
virtual void evaluate(const Pstream::commsTypes commsType=Pstream::commsTypes::blocking)
Evaluate the patch field.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual void autoMap(const pointPatchFieldMapper &)
Map (and resize as needed) from self given a mapping object.
valuePointPatchField(const valuePointPatchField &)=default
Copy construct.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
Foam::valuePointPatchField.
commsTypes
Types of communications.
virtual void rmap(const pointPatchField< Type > &, const labelList &)
Reverse map the given PointPatchField onto.
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...
virtual autoPtr< pointPatchField< Type > > clone() const
Construct and return a clone.