45 #ifndef pointConstraints_H
46 #define pointConstraints_H
67 public MeshObject<pointMesh, UpdateableMeshObject, pointConstraints>
74 labelList patchPatchPointConstraintPoints_;
84 void makePatchPatchAddressing();
116 return patchPatchPointConstraintPoints_;
122 return patchPatchPointConstraintTensors_;
128 return patchPatchPointConstraints_;
144 template<
class Type,
class CombineOp>
147 const polyMesh&
mesh,
148 List<Type>& pointData,
158 GeometricField<Type, pointPatchField, pointMesh>&
165 GeometricField<Type, pointPatchField, pointMesh>& pf
175 GeometricField<Type, pointPatchField, pointMesh>& pf,
176 const bool overrideValue =
false
185 const bool overrideValue =
false
191 void pointConstraints::constrainCorners<scalar>
193 GeometricField<scalar, pointPatchField, pointMesh>& pf
196 void pointConstraints::constrainCorners<label>
198 GeometricField<label, pointPatchField, pointMesh>& pf