armi.bookkeeping package¶
The bookkeeping package handles data persistence, reporting, and some debugging.
- class armi.bookkeeping.BookkeepingPlugin[source]¶
Bases:
armi.plugins.ArmiPlugin
- static mpiActionRequiresReset(cmd) bool [source]¶
Prevent reactor resets after certain mpi actions.
Memory profiling is small enough that we don’t want to reset
distributing state would be undone by this so we don’t want that.
- static getReportContents(r, cs, report, stage, blueprint)[source]¶
Generate general report content. Where diagrams/tables not specific to additional plugins comes together.
Currently only happening at End and Begin stage because no content gathered in these sections is used to create a graph across time.