slicedFvsPatchField<Type>::slicedFvsPatchField ( const fvPatch& p, const DimensionedField<Type, surfaceMesh>& iF, const Field<Type>& completeField ) : fvsPatchField<Type>(p, iF, Field<Type>()) { // Set the fvsPatchField to a slice of the given complete field UList<Type>::operator=(p.patchSlice(completeField)); }
Foam::slicedFvPatchField<Type>::slicedFvPatchField ( const fvPatch& p, const DimensionedField<Type, volMesh>& iF, const Field<Type>& completeField ) : fvPatchField<Type>(p, iF, Field<Type>()) { // Set the fvPatchField to a slice of the given complete field UList<Type>::shallowCopy(p.patchSlice(completeField)); }