39 const labelUList& faceCells = this->faceCells();
43 pif[facei] = f[faceCells[facei]];
59 const labelUList& faceCells = this->faceCells();
63 pif[facei] = f[faceCells[facei]];
68 template<
class GeometricField,
class Type>
78 template<
class GeometricField,
class Type>
const GeometricField::Patch & patchField(const GeometricField &) const
Return the corresponding patchField of the named field.
#define forAll(list, i)
Loop across all elements in list.
const Boundary & boundaryField() const
Return const-reference to the boundary field.
T & ref() const
Return non-const reference or generate a fatal error.
Generic GeometricField class.
Pre-declare SubField and related Field type.
tmp< Field< Type > > patchInternalField(const UList< Type > &) const
Return given internal field next to patch as patch field.
void setSize(const label)
Reset size of List.
Boundary & boundaryFieldRef()
Return a reference to the boundary field.
PatchField< Type > Patch
Type of the patch field of which the.
A class for managing temporary objects.