87 Boundary& bf = resF.boundaryFieldRef();
101 forAll(coarseToFine, coarseI)
103 const labelList& fineFaces = coarseToFine[coarseI];
void inplaceReorder(const labelUList &oldToNew, ListType &)
Inplace reorder the elements of a list.
#define forAll(list, i)
Loop across all elements in list.
layerAndWeight max(const layerAndWeight &a, const layerAndWeight &b)
const word & name() const
Return name.
const Boundary & boundaryField() const
Return const-reference to the boundary field.
labelListList invertOneToMany(const label len, const labelUList &)
Invert one-to-many map. Unmapped elements will be size 0.
void size(const label)
Override size to be inconsistent with allocated storage.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
Patch field mapper class for agglomerated meshes.
labelList identity(const label len)
Create identity map (map[i] == i) of given length.
tmp< GeometricField< Type, fvPatchField, volMesh > > interpolate(const GeometricField< Type, fvPatchField, volMesh > &) const
Map volField. Internal field set to average, patch fields straight.
Generic GeometricField class.
const dimensionSet & dimensions() const
Return dimensions.
Pre-declare SubField and related Field type.
List< scalar > scalarList
A List of scalars.
This boundary condition is not designed to be evaluated; it is assumed that the value is assigned via...
faceListList boundary(nPatches)
direct fvPatchFieldMapper
Internal & ref()
Return a reference to the dimensioned internal field.
label size() const
Return the number of elements in the UPtrList.
Type gAverage(const FieldField< Field, Type > &f)
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
A class for managing temporary objects.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...