armi.physics.fuelCycle package

The fuel cycle package analyzes the various elements of nuclear fuel cycles from mining to disposal.

Fuel cycle code can include things like:

  • In- and ex-core fuel management

  • Fuel chemistry

  • Fuel processing

  • Fuel fabrication

  • Fuel mass flow scenarios

  • And so on

There is one included fuel cycle plugin: The Fuel Handler.

The fuel handler plugin moves fuel around in a reactor.

class armi.physics.fuelCycle.FuelHandlerPlugin[source]

Bases: armi.plugins.ArmiPlugin

The build-in ARMI fuel management plugin.

static exposeInterfaces(cs)[source]

Implementation of the exposeInterfaces plugin hookspec

Notes

The interface may import user input modules to customize the actual fuel management.

static defineSettings()[source]
static defineSettingsValidators(inspector)[source]

Implementation of settings inspections for fuel cycle settings.