armi.bookkeeping.report.reportInterface module
Interface for ARMI reporting needs of ARMI, including PDF format.
- armi.bookkeeping.report.reportInterface.describeInterfaces(cs)[source]
Function for exposing interface(s) to other code.
- class armi.bookkeeping.report.reportInterface.ReportInterface(r, cs)[source]
Bases:
InterfaceAn interface to manage the use of the report system.
- name: str | None = 'report'
The name of the interface. This is undefined for the base class, and must be overridden by any concrete class that extends this one.
- reports = {}