Class Scine::Utils::Results

class Results

Class for the properties obtained in a single-point calculation.

To obtain the properties:

  • ”get” methods return references to the results (also allows simple copy)

  • ”take” methods move the results (which will not be present in Results afterwards).

Implementation note:

  • New voices can be added to the Result. Minimally a set, a get and a has method must be present.

  • Use pImpl idiom to hide boost::optional dependency