armi.materials.tests.test_uZr module

Tests for simplified UZr material.

class armi.materials.tests.test_uZr.UZR_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.

MAT_CLASS

alias of UZr

test_isPicklable()[source]

Test that materials are picklable so we can do MPI communication of state.

Test Case: Test the material base class has temp-dependent thermal conductivity curves. T_ARMI_MAT_PROPERTIES0
signature: test_isPicklable
requirements: R_ARMI_MAT_PROPERTIES
test_TD()[source]

Test the material theoretical density.

test_duplicate()[source]

Test the material duplication.

Test Case: Materials shall calc mass fracs at init. T_ARMI_MAT_FRACS5
signature: test_duplicate
requirements: R_ARMI_MAT_FRACS
test_cache()[source]

Test the material cache.

test_densityKgM3()[source]

Test the density for kg/m^3.

Test Case: Test the material base class has temp-dependent density. T_ARMI_MAT_PROPERTIES2
signature: test_densityKgM3
requirements: R_ARMI_MAT_PROPERTIES
test_pseudoDensityKgM3()[source]

Test the pseudo density for kg/m^3.

Test Case: Test the material base class has temp-dependent 2D density. T_ARMI_MAT_PROPERTIES3
signature: test_pseudoDensityKgM3
requirements: R_ARMI_MAT_PROPERTIES
test_density()[source]

Test that all materials produce a zero density from density.

Test Case: Test the material base class has temp-dependent density. T_ARMI_MAT_PROPERTIES1
signature: test_density
requirements: R_ARMI_MAT_PROPERTIES
test_propertyValidTemperature()[source]