armi.bookkeeping.report.reportingUtils module¶
A collection of miscellaneous functions used by ReportInterface to generate various reports
- armi.bookkeeping.report.reportingUtils.writeWelcomeHeaders(o, cs)[source]¶
Write welcome information using the Operator and the Case Settings.
- armi.bookkeeping.report.reportingUtils.writeAssemblyMassSummary(r)[source]¶
Print out things like Assembly weights to the runLog.
- Parameters
- armi.bookkeeping.report.reportingUtils.writeCycleSummary(core)[source]¶
Prints a cycle summary to the runLog
- Parameters
core (armi.reactor.reactors.Core) –
- armi.bookkeeping.report.reportingUtils.setNeutronBalancesReport(core)[source]¶
Determines the various neutron balances over the full core
- Parameters
core (armi.reactor.reactors.Core) –
- armi.bookkeeping.report.reportingUtils.summarizePinDesign(core)[source]¶
Prints out some information about the pin assembly/duct design.
Handles multiple types of dimensions simplistically by taking the average.
- Parameters
core (armi.reactor.reactors.Core) –
- armi.bookkeeping.report.reportingUtils.summarizePowerPeaking(core)[source]¶
prints reactor Fz, Fxy, Fq
- Parameters
core (armi.reactor.reactors.Core) –
- armi.bookkeeping.report.reportingUtils.summarizePower(core)[source]¶
provide an edit showing where the power is based on assembly types.
- Parameters
core (armi.reactor.reactors.Core) –
- armi.bookkeeping.report.reportingUtils.makeCoreDesignReport(core, cs)[source]¶
Builds report to summarize core design inputs
- Parameters
core (armi.reactor.reactors.Core) –
- armi.bookkeeping.report.reportingUtils.makeBlockDesignReport(r)[source]¶
Summarize the block designs from the loading file
- Parameters