38 tmp<GeometricField<Type, pointPatchField, pointMesh> >
41 const GeometricField<Type, pointPatchField, pointMesh>& field
45 Field<Type> internalField(field.internalField(), pointAddressing_);
49 PtrList<pointPatchField<Type> > patchFields
51 boundaryAddressing_.
size() + 1
57 if (patchFieldDecomposerPtrs_[
patchi])
62 pointPatchField<Type>::New
64 field.boundaryField()[boundaryAddressing_[
patchi]],
67 *patchFieldDecomposerPtrs_[
patchi]
76 new processorPointPatchField<Type>
88 boundaryAddressing_.
size(),
89 new globalPointPatchField<Type>
97 return tmp<GeometricField<Type, pointPatchField, pointMesh> >
99 new GeometricField<Type, pointPatchField, pointMesh>
118 template<
class GeoField>
121 const PtrList<GeoField>&
fields