const Type & lookupObject(const word &name, const bool recursive=false) const
Lookup and return const reference to the object of the given Type. Fatal if not found or the wrong ty...
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
void generateDistribution(const word &fieldName, const scalarField &field, const scalar binWidth, const label tag=-1)
Generate the distribution.
bool processField(const objectRegistry &obr, const label fieldi, const List< DynamicList< label >> &addr)
A traits class, which is primarily used for primitives and vector-space.
::Foam::direction nComponents(const expressions::valueTypeCode) noexcept
The number of components associated with given valueTypeCode.
#define forAll(list, i)
Loop across all elements in list.
Generic templated field type.
A class for handling words, derived from Foam::string.
tmp< Field< cmptType > > component(const direction) const
Return a component field of the field.
List< Tuple2< word, scalar > > nameVsBinWidth_
List of field name vs. bin width.
bool foundObject(const word &name, const bool recursive=false) const
Is the named Type found?
Registry of regIOobjects.
A primitive field of type <T> with automated input and output.
virtual const objectRegistry & obr() const
The region or sub-region registry being used.