39 #ifndef gradingDescriptors_H 40 #define gradingDescriptors_H 52 class gradingDescriptors;
53 Istream&
operator>>(Istream& is, gradingDescriptors& gd);
61 public List<gradingDescriptor>
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
gradingDescriptors inv() const
Return the inverse gradingDescriptors with 1/expansionRatio.
void correct()
Adjust expansion ratios.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
gradingDescriptors()
Default construct with a single default gradingDescriptor.
Istream & operator>>(Istream &, directionInfo &)
Handles the specification for grading within a section of a block.
friend Istream & operator>>(Istream &, gradingDescriptors &)
void normalise()
Normalize blockFractions and nDivFractions for the list of gradingDescriptors, and call correct() ...
List of gradingDescriptor for the sections of a block with additional IO functionality.