armi.bookkeeping.newReportUtils module¶
-
armi.bookkeeping.newReportUtils.
insertGeneralReportContent
(cs, r, report, stage)[source]¶ Creates Report content that is not plugin specific. Various things for the Design and Comprehensive sections of the report.
- Parameters:
cs : case settings r : reactor report : ReportContents object blueprint : blueprint
-
armi.bookkeeping.newReportUtils.
comprehensiveBOLContent
(cs, r, report)[source]¶ Adds BOL content to the Comprehensive section of the report
- Parameters
cs (Case Settings) –
r (Reactor) –
report (ReportContent) –
-
armi.bookkeeping.newReportUtils.
insertDesignContent
(r, report)[source]¶ Adds Beginning of Life content to the Design section of the report.
- Parameters
r (reactor) –
report (ReportContent) –
-
armi.bookkeeping.newReportUtils.
insertBlockDesignReport
(blueprint, report, cs)[source]¶ Summarize the block designs from the loading file
- Parameters
blueprint (Blueprint) –
report (ReportContent) –
cs (Case Settings) –
-
armi.bookkeeping.newReportUtils.
insertCoreDesignReport
(core, cs, report)[source]¶ Builds report to summarize core design inputs
- Parameters
core (armi.reactor.reactors.Core) –
-
armi.bookkeeping.newReportUtils.
_setGeneralCoreParametersData
(core, cs, coreDesignTable)[source]¶ Sets the general Core Parameter Data
- Parameters
core (Core) –
cs (Case Settings) –
coreDesignTable (newReports.Table) – Current state of table to be added to
-
armi.bookkeeping.newReportUtils.
insertEndOfLifeContent
(r, report)[source]¶ Generate End of Life Content for the report
- Parameters
r (Reactor) – the reactor
report (ReportContent) – The report to be added to.
-
armi.bookkeeping.newReportUtils.
insertBlockDiagrams
(cs, blueprint, report, cold)[source]¶ Adds Block Diagrams to the report
- Parameters
cs (Case Settings) –
blueprint (Blueprint) –
report (ReportContent) –
cold (boolean) – True for dimensions at cold temps
-
armi.bookkeeping.newReportUtils.
insertMetaTable
(cs, report)[source]¶ Generates part of the Settings table
- Parameters
cs (Case Settings) –
report (ReportContent) –
-
armi.bookkeeping.newReportUtils.
insertSettingsData
(cs, report)[source]¶ Creates tableSections of Parameters (Case Parameters, Reactor Parameters, Case Controls and Snapshots of the run
- Parameters
cs (Case Settings) –
report (ReportContent) – The report to be added to
-
armi.bookkeeping.newReportUtils.
getPinDesignTable
(core)[source]¶ Summarizes Pin and Assembly Design for the input
- Parameters
core (Core) –
-
armi.bookkeeping.newReportUtils.
insertAreaFractionsReport
(block, report)[source]¶ Adds to an Assembly Area Fractions
Adds to the table subsection of the Comprehensive Section of the report.
- Parameters
block (Block) – The block
report (ReportContent) – The report
-
armi.bookkeeping.newReportUtils.
createDimensionReport
(comp)[source]¶ Gives a report of the dimensions of this component.
- Parameters
comp (Component) –
- Returns
- Return type
newReports.Table that corresponds to the passed componenets dimension report
-
armi.bookkeeping.newReportUtils.
insertCoreAndAssemblyMaps
(r, cs, report, blueprint, generateFullCoreMap=False, showBlockAxMesh=True)[source]¶ Create core and assembly design plots
- Parameters
report (armi.bookkeeping.newReports.ReportContent) –
blueprint (Blueprint) –
generateFullCoreMap (bool, default False) –
showBlockAxMesh (bool, default True) –
-
armi.bookkeeping.newReportUtils.
DESIGN
= 'Design'¶ Subsections Constants