87 if constexpr (!is_rotational_vectorspace_v<Type>)
95 const Field<Type> pif(this->patchInternalField());
98 tmp<Field<Type>> tvalues
104 auto& iF =
const_cast<Field<Type>&
>(this->primitiveField());
106 this->setInInternalField(iF, tvalues());
commsTypes
Communications types.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
dimensionedSymmTensor sqr(const dimensionedVector &dv)
Foam::pointPatchFieldMapper.
Cyclic + slip constraints.
Cyclic front and back plane patch field.
static const Identity< scalar > I
virtual void evaluate(const Pstream::commsTypes commsType=Pstream::commsTypes::buffered)
Evaluate the patch field.
refinementData transform(const tensor &, const refinementData val)
No-op rotational transform for base types.
Basic pointPatch represents a set of points from the mesh.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
const std::string patch
OpenFOAM patch number as a std::string.
Field< vector > vectorField
Specialisation of Field<T> for vector.
cyclicSlipPointPatchField(const pointPatch &, const DimensionedField< Type, pointMesh > &)
Construct from patch and internal field.