armi.reactor package

The reactor package houses the data model used in ARMI to represent the reactor during its simulation. It contains definitions of the reactor, assemblies, blocks, components, etc.

The key classes of the reactor package are shown below:

Reactor class diagram

Class inheritance diagram for armi.reactor.

See Developer Docs.

class armi.reactor.ReactorPlugin[source]

Bases: armi.plugins.ArmiPlugin

Plugin exposing built-in reactor components, blocks, assemblies, etc.

static defineBlockTypes()[source]
static defineAssemblyTypes()[source]
static defineSystemBuilders() Dict[str, Callable[[str], Union[Core, SpentFuelPool]]][source]

Subpackages