armi.operators.snapshots module

Snapshot Operator.

class armi.operators.snapshots.OperatorSnapshots(cs)[source]

Bases: armi.operators.operatorMPI.OperatorMPI

This operator just loops over the requested snapshots and computes at them.

These may add CR worth curves, rx coefficients, transient runs etc at these snapshots. This operator can be run as a restart, adding new physics to a previous run.

createInterfaces()[source]
static setStateToDefault(cs)[source]

Update the state of ARMI to fit the kind of run this operator manages.

property atEOL

Notes

This operator’s atEOL method behaves very differently than other operators. The idea is that snapshots don’t really have an EOL since they are independent of chrological order and may or may not contain the last time node from the load database.