40 #ifndef distribution_H 41 #define distribution_H 55 Ostream&
operator<<(Ostream&,
const distribution&);
115 void add(
const scalar valueToAdd);
117 void add(
const label valueToAdd);
distribution()
Construct null.
scalar approxTotalEntries() const
A class for handling file names.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
virtual ~distribution()
Destructor.
void add(const scalar valueToAdd)
Add a value to the appropriate bin of the distribution.
TypeName("distribution")
Runtime type information.
friend Ostream & operator<<(Ostream &, const distribution &)
Accumulating histogram of values. Specified bin resolution automatic generation of bins...
An Ostream is an abstract base class for all output systems (streams, files, token lists...
static void write(const fileName &file, const List< Pair< scalar >> &pairs)
Write to file.
List< Pair< scalar > > normalised()
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
List< Pair< scalar > > normalisedMinusMean()
List< Pair< scalar > > normalisedShifted(scalar shiftValue)
void operator=(const distribution &)
label totalEntries() const
List< Pair< scalar > > raw()
A HashTable to objects of type <T> with a label key.