49 forAll(patchFields, patchi)
95 const labelList& agglom = patchFaceAgglomeration_[patchi];
96 label nAgglom =
max(agglom)+1;
103 forAll(coarseToFine, coarseI)
105 const labelList& fineFaces = coarseToFine[coarseI];
const dimensionSet & dimensions() const
Return dimensions.
Generic templated field type.
Generic GeometricField class.
Boundary & boundaryFieldRef(const bool updateAccessTime=true)
Return a reference to the boundary field.
const Boundary & boundaryField() const
Return const-reference to the boundary field.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
const word & name() const noexcept
Return the object name.
std::enable_if< std::is_same< bool, TypeT >::value, bool >::type set(const label i, bool val=true)
A bitSet::set() method for a list of bool.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
const T * set(const label i) const
void size(const label n)
Older name for setAddressableSize.
label size() const noexcept
The number of elements in the list.
This boundary condition is not designed to be evaluated; it is assmued that the value is assigned via...
const fvBoundaryMesh & boundary() const
Return reference to boundary mesh.
const Time & time() const
Return the top-level database.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
bool interpolate() const noexcept
Same as isPointData()
Patch field mapper class for agglomerated meshes.
A class for managing temporary objects.
DirectFieldMapper< fvPatchFieldMapper > directFvPatchFieldMapper
A fvPatchFieldMapper with direct mapping.
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
labelList identity(const label len, label start=0)
Return an identity map of the given length with (map[i] == i)
List< scalar > scalarList
A List of scalars.
void inplaceReorder(const labelUList &oldToNew, ListType &input, const bool prune=false)
Inplace reorder the elements of a list.
Type gAverage(const FieldField< Field, Type > &f)
labelListList invertOneToMany(const label len, const labelUList &map)
Invert one-to-many map. Unmapped elements will be size 0.
#define forAll(list, i)
Loop across all elements in list.