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:
ArmiPluginThe build-in ARMI fuel management plugin.
Subpackages
Submodules
- armi.physics.fuelCycle.assemblyRotationAlgorithms module
- armi.physics.fuelCycle.fuelHandlerFactory module
- armi.physics.fuelCycle.fuelHandlerInterface module
- armi.physics.fuelCycle.fuelHandlers module
FuelHandlerFuelHandler.cycleFuelHandler.csFuelHandler.rFuelHandler.outage()FuelHandler.chooseSwaps()FuelHandler.getFactorList()FuelHandler.prepCore()FuelHandler.prepSearch()FuelHandler.findAssembly()FuelHandler.isAssemblyInAZone()FuelHandler.swapAssemblies()FuelHandler.dischargeSwap()FuelHandler.swapCascade()FuelHandler.repeatShufflePattern()FuelHandler.readMoves()FuelHandler.trackChain()FuelHandler.processMoveList()FuelHandler.doRepeatShuffle()FuelHandler.workerOperate()FuelHandler.prepShuffleMap()FuelHandler.makeShuffleArrows()
- armi.physics.fuelCycle.hexAssemblyFuelMgmtUtils module
- armi.physics.fuelCycle.settings module