armi.bookkeeping.report.newReportUtils module
- armi.bookkeeping.report.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.report.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.report.newReportUtils.insertDesignContent(r, report)[source]
Adds Beginning of Life content to the Design section of the report.
- Parameters:
r (reactor) –
report (ReportContent) –
- armi.bookkeeping.report.newReportUtils.insertBlockDesignReport(blueprint, report, cs)[source]
Summarize the block designs from the loading file.
- Parameters:
blueprint (Blueprint) –
report (ReportContent) –
cs (Case Settings) –
- armi.bookkeeping.report.newReportUtils.insertCoreDesignReport(core, cs, report)[source]
Builds report to summarize core design inputs.
- Parameters:
core (armi.reactor.reactors.Core) –
- armi.bookkeeping.report.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.report.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.report.newReportUtils.insertMetaTable(cs, report)[source]
Generates part of the Settings table.
- Parameters:
cs (Case Settings) –
report (ReportContent) –
- armi.bookkeeping.report.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.report.newReportUtils.getPinDesignTable(core)[source]
Summarizes Pin and Assembly Design for the input.
- Parameters:
core (Core) –
- armi.bookkeeping.report.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.report.newReportUtils.createDimensionReport(comp)[source]
Gives a report of the dimensions of this component.
- Parameters:
comp (Component) –
- Return type:
newReports.Table that corresponds to the passed componenets dimension report
- armi.bookkeeping.report.newReportUtils.insertCoreAndAssemblyMaps(r, cs, report, blueprint, generateFullCoreMap=False, showBlockAxMesh=True)[source]
Create core and assembly design plots.
- armi.bookkeeping.report.newReportUtils.DESIGN = 'Design'
Subsections Constants