armi.nuclearDataIO.cccc.tests.test_dif3d module

Test reading/writing of DIF3D binary input.

class armi.nuclearDataIO.cccc.tests.test_dif3d.TestDif3dSimpleHexz(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.

test__rwFileID()[source]

Verify the file identification info.

test__rwFile1DRecord()[source]

Verify the rest of the metadata.

test__rw2DRecord()[source]

Verify the control parameters.

test__rw3DRecord()[source]

Verify the convergence criteria and other floating point data.

test__rw4DRecord()[source]

Verify the optimum overrelaxation factors.

test__rw5DRecord()[source]

Verify the axial coarse-mesh rebalance boundaries.

test_writeBinary()[source]

Verify binary equivalence of written DIF3D file.

class armi.nuclearDataIO.cccc.tests.test_dif3d.TestDif3dEmptyRecords(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.

test_empty4and5Records()[source]

Since the inputs results in these being None, get test coverage another way.