armi.physics.neutronics.fissionProductModel.tests.test_fissionProductModel module
Test the fission product module to ensure all FP are available.
- class armi.physics.neutronics.fissionProductModel.tests.test_fissionProductModel.TestFissionProductModelLumpedFissionProducts(methodName='runTest')[source]
Bases:
TestCase
Tests the fission product model interface behavior when lumped fission products are enabled.
Notes
This loads the global fission products from a file stream.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- class armi.physics.neutronics.fissionProductModel.tests.test_fissionProductModel.TestFissionProductModelExplicitMC2Library(methodName='runTest')[source]
Bases:
TestCase
Tests the fission product model interface behavior when explicit fission products are enabled.
These tests can use a smaller test reactor, and so will be faster.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- class armi.physics.neutronics.fissionProductModel.tests.test_fissionProductModel.TestFissionProductModelExplicitMC2LibrarySlower(methodName='runTest')[source]
Bases:
TestCase
Tests the fission product model interface behavior when explicit fission products are enabled.
These tests require a large test reactor, and will lead to slower tests.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.