Go to the documentation of this file.
40 #ifndef Distribution_H
41 #define Distribution_H
67 public List<List<scalar>>
124 const Type& valueToAdd,
151 inline const Type&
binWidth()
const;
169 friend Istream&
operator>> <Type>
175 friend Ostream& operator<< <Type>
pTraits< Type >::cmptType cmptType
Pair< label > validLimits(direction cmpt) const
A class for handling file names.
List< List< Pair< scalar > > > cumulativeNormalised() const
List< List< Pair< scalar > > > cumulativeRaw() const
Istream & operator>>(Istream &, directionInfo &)
const List< label > & listStarts() const
List< List< Pair< scalar > > > raw() const
Ostream & operator<<(Ostream &, const boundaryPatch &p)
scalar totalWeight(direction cmpt) const
List< label > keys(direction cmpt) const
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
void write(const fileName &filePrefix) const
Accumulating histogram of component values. Specified bin resolution, automatic generation of bins.
label index(direction cmpt, label n)
const Type & binWidth() const
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
A traits class, which is primarily used for primitives.
List< List< Pair< scalar > > > normalised() const
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void add(const Type &valueToAdd, const Type &weight=pTraits< Type >::one)
void operator=(const Distribution< Type > &)