armi.materials.tests.test_materials module
Tests materials.py.
- class armi.materials.tests.test_materials.MaterialConstructionTests(methodName='runTest')[source]
Bases:
TestCase
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.materials.tests.test_materials.MaterialFindingTests(methodName='runTest')[source]
Bases:
TestCase
Make sure materials are discoverable as designed.
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.materials.tests.test_materials.Californium_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
Californium
- class armi.materials.tests.test_materials.Cesium_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Magnesium_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.MagnesiumOxide_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Molybdenum_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
Molybdenum
- class armi.materials.tests.test_materials.MOX_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.NaCl_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.NiobiumZirconium_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Potassium_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.ScandiumOxide_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Sodium_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Tantalum_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.ThoriumUraniumMetal_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Uranium_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.UraniumOxide_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
UraniumOxide
- class armi.materials.tests.test_materials.Thorium_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.ThoriumOxide_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
ThoriumOxide
- class armi.materials.tests.test_materials.Void_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Mixture_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
_Mixture
- class armi.materials.tests.test_materials.Lead_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.LeadBismuth_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
LeadBismuth
- class armi.materials.tests.test_materials.Copper_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Sulfur_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Zr_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Inconel_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Inconel600_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
Inconel600
- class armi.materials.tests.test_materials.Inconel625_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
Inconel625
- class armi.materials.tests.test_materials.InconelX750_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
InconelX750
- class armi.materials.tests.test_materials.Alloy200_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.CaH2_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.Hafnium_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.HastelloyN_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.
- MAT_CLASS
alias of
HastelloyN
- class armi.materials.tests.test_materials.TZM_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.YttriumOxide_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.ZincOxide_TestCase(methodName='runTest')[source]
Bases:
_Material_Test
,TestCase
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.materials.tests.test_materials.FuelMaterial_TestCase(methodName='runTest')[source]
Bases:
TestCase
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.
- baseInput = '\nnuclide flags:\n U: {burn: false, xs: true}\n ZR: {burn: false, xs: true}\ncustom isotopics:\n customIsotopic1:\n input format: mass fractions\n density: 1\n U: 1\n customIsotopic2:\n input format: mass fractions\n density: 1\n ZR: 1\nblocks:\n fuel: &block_fuel\n fuel1: &component_fuel_fuel1\n shape: Hexagon\n material: UZr\n Tinput: 600.0\n Thot: 600.0\n ip: 0.0\n mult: 1\n op: 10.0\n fuel2: &component_fuel_fuel2\n shape: Hexagon\n material: UZr\n Tinput: 600.0\n Thot: 600.0\n ip: 0.0\n mult: 1\n op: 10.0\nassemblies:\n fuel a: &assembly_a\n specifier: IC\n blocks: [*block_fuel]\n height: [1.0]\n axial mesh points: [1]\n xs types: [A]\n'