39#ifndef gradingDescriptors_H
40#define gradingDescriptors_H
60 public List<gradingDescriptor>
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Handles the specification for grading within a section of a block.
List of gradingDescriptor for the sections of a block with additional IO functionality.
void correct()
Adjust expansion ratios.
friend Istream & operator>>(Istream &, gradingDescriptors &)
gradingDescriptors()
Default construct with a single default gradingDescriptor.
void normalise()
Normalize blockFractions and nDivFractions for the list of gradingDescriptors, and call correct().
gradingDescriptors inv() const
Return the inverse gradingDescriptors with 1/expansionRatio.
Istream & operator>>(Istream &, directionInfo &)