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:
ArmiPlugin
The 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
FuelHandler
FuelHandler.cycle
FuelHandler.cs
FuelHandler.r
FuelHandler.outage()
FuelHandler.chooseSwaps()
FuelHandler.getFactorList()
FuelHandler.prepCore()
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
- armi.physics.fuelCycle.utils module