35 #ifndef cyclicACMIPointPatchField_H 36 #define cyclicACMIPointPatchField_H 91 if (!nbrPpiPtr_.
valid())
109 TypeName(cyclicACMIPointPatch::typeName_());
180 return cyclicACMIPointPatch::typeName;
Interpolation class within a primitive patch. Allows interpolation from points to faces and vice vers...
Cyclic AMI point patch - place holder only.
virtual const cyclicACMIPolyPatch & neighbPatch() const
Return a reference to the neighbour patch.
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 any number of values (e...
commsTypes
Types of communications.
virtual bool doTransform() const
Does the patch field perform the transfromation.
Foam::pointPatchFieldMapper.
virtual void swapAddSeparated(const Pstream::commsTypes commsType, Field< Type > &) const
Complete swap of patch point values and add to local values.
Traits class for primitives.
const tensorField & reverseT() const
Return neighbour-cell transformation tensor.
const tensorField & forwardT() const
Return face transformation tensor.
cyclicACMIPointPatchField(const pointPatch &, const DimensionedField< Type, pointMesh > &)
Construct from patch and internal field.
void reset(T *=0)
If object pointer already set, delete object and set to given.
A class for handling words, derived from string.
virtual const tensorField & reverseT() const
Return neighbour-cell transformation tensor.
bool parallel() const
Are the cyclic planes parallel.
bool valid() const
Return true if the autoPtr valid (ie, the pointer is set)
virtual const word & constraintType() const
Return the constraint type this pointPatchField implements.
TypeName(cyclicACMIPointPatch::typeName_())
Runtime type information.
virtual autoPtr< pointPatchField< Type > > clone() const
Construct and return a clone.
virtual const tensorField & forwardT() const
Return face transformation tensor.
Basic pointPatch represents a set of points from the mesh.
A Coupled boundary condition for pointField.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Cyclic ACMI front and back plane patch field.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
const cyclicACMIPolyPatch & cyclicACMIPatch() const
Return the underlying cyclicAMIPolyPatch.