Go to the documentation of this file.
37 #ifndef cyclicPointPatchField_H
38 #define cyclicPointPatchField_H
66 TypeName(cyclicPointPatch::typeName_());
137 return cyclicPointPatch::typeName;
const tensorField & reverseT() const
Return neighbour-cell transformation tensor.
A class for handling words, derived from Foam::string.
A Coupled boundary condition for pointField.
virtual const tensorField & reverseT() const
Return neighbour-cell transformation tensor.
virtual void evaluate(const Pstream::commsTypes commsType=Pstream::commsTypes::blocking)
Evaluate the patch field.
virtual autoPtr< pointPatchField< Type > > clone() const
Construct and return a clone.
TypeName(cyclicPointPatch::typeName_())
Runtime type information.
Basic pointPatch represents a set of points from the mesh.
Cyclic patch for post-processing.
Foam::pointPatchFieldMapper.
virtual void swapAddSeparated(const Pstream::commsTypes commsType, Field< Type > &) const
Complete swap of patch point values and add to local values.
virtual bool doTransform() const
Cyclic coupled interface functions.
const tensorField & forwardT() const
Return face transformation tensor.
virtual const word & constraintType() const
Constraint handling.
bool parallel() const
Are the cyclic planes parallel.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual const tensorField & forwardT() const
Return face transformation tensor.
Cyclic front and back plane patch field.
cyclicPointPatchField(const pointPatch &, const DimensionedField< Type, pointMesh > &)
Construct from patch and internal field.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
commsTypes
Types of communications.
Traits class for primitives.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...