armi.testing.singleBlocks module
Importable testing utilities for block-related machinery.
This is a very limited set of ARMI block testing tools, meant to be importable as part of the ARMI API. The goal is to provide a small set of high quality block-related tools to help downstream ARMI developers write tests.
Notes
This will not be a catch-all for random unit test functions. Be very sparing here.
- armi.testing.singleBlocks.buildSimpleFuelHexBlockNegativeArea()[source]
Return a simple block containing fuel, clad, duct, and coolant.
The block has a negative-area gap between fuel and cladding for testing.
- armi.testing.singleBlocks.buildLinkedFuelHexBlockNegativeArea()[source]
Return a simple block containing fuel, clad, duct, and coolant.
The block has a negative-area bond between fuel and cladding for testing.
- armi.testing.singleBlocks.buildSimpleFuelHexBlock()[source]
Return a simple hex block containing fuel, clad, duct, and coolant.
- armi.testing.singleBlocks.buildLinkedFuelHexBlock()[source]
Return a simple hex block containing containing fuel, clad, duct, linked bond, and coolant.