Go to the documentation of this file.
103 #ifndef functionObjects_histogram_H
104 #define functionObjects_histogram_H
114 namespace functionObjects
123 public fvMeshFunctionObject,
141 autoPtr<writer<scalar>> formatterPtr_;
148 const coordSet& coords,
149 const word& valueName,
168 const dictionary&
dict
193 virtual bool write();
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A class for handling words, derived from Foam::string.
Specialization of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
Generic templated field type.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Holds list of sampling positions.
virtual bool read(const dictionary &)
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
const word & name() const noexcept
Computes the volume-weighted histogram of an input volScalarField.
void operator=(const histogram &)=delete
histogram(const word &name, const Time &runTime, const dictionary &dict)
Base class for writing single files from the function objects.
virtual ~histogram()=default