armi.testing.singleMixedAssembly module

armi.testing.singleMixedAssembly.buildMixedPinAssembly(blockDefs: str = '\nblocks:\n    grid plate: &block_grid_plate\n        grid:\n            shape: Hexagon\n            material: HT9\n            Tinput: 25.0\n            Thot: 450.0\n            ip: 15.277\n            mult: 1.0\n            op: 16.577\n        coolant: &component_coolant\n            shape: DerivedShape\n            material: Sodium\n            Tinput: 25.0\n            Thot: 450.0\n        intercoolant:\n            shape: Hexagon\n            material: Sodium\n            Tinput: 25.0\n            Thot: 450.0\n            ip: grid.op\n            mult: 1.0\n            op: 19.0\n\n    duct: &block_duct\n        coolant: *component_coolant\n        duct: &component_duct\n            shape: Hexagon\n            material: HT9\n            Tinput: 25.0\n            Thot: 450.0\n            ip: 18.0\n            mult: 1.0\n            op: 18.5\n        intercoolant: &component_intercoolant\n            shape: Hexagon\n            material: Sodium\n            Tinput: 25.0\n            Thot: 450.0\n            ip: duct.op\n            mult: 1.0\n            op: 19.0\n\n    axial shield twoPin: &block_fuel_multiPin_axial_shield\n        grid name: twoPin\n        shield: &component_shield_shield1\n            shape: Circle\n            material: HT9\n            Tinput: 25.0\n            Thot: 600.0\n            id: 0.0\n            od: 0.86602\n            latticeIDs: [1]\n        bond: &component_shield_bond1\n            shape: Circle\n            material: Sodium\n            Tinput: 25.0\n            Thot: 470.0\n            id: shield.od\n            od: clad.id\n            latticeIDs: [1]\n        clad: &component_shield_clad1\n            shape: Circle\n            material: HT9\n            Tinput: 25.0\n            Thot: 470.0\n            id: 1.0\n            od: 1.09\n            latticeIDs: [1]\n        wire: &component_shield_wire1\n            shape: Helix\n            material: HT9\n            Tinput: 25.0\n            Thot: 470.0\n            axialPitch: 30.15\n            helixDiameter: 1.19056\n            id: 0.0\n            od: 0.10056\n            latticeIDs: [1]\n        shield test:\n            <<: *component_shield_shield1\n            latticeIDs: [2]\n        bond test:\n            <<: *component_shield_bond1\n            id: shield test.od\n            od: clad test.id\n            latticeIDs: [2]\n        clad test:\n            <<: *component_shield_clad1\n            latticeIDs: [2]\n        coolant: *component_coolant\n        duct: *component_duct\n        intercoolant: *component_intercoolant\n        axial expansion target component: shield\n\n    fuel twoPin: &block_fuel_multiPin\n        grid name: twoPin\n        fuel: &component_fuelmultiPin\n            shape: Circle\n            material: UZr\n            Tinput: 25.0\n            Thot: 600.0\n            id: 0.0\n            od: 0.86602\n            latticeIDs: [1]\n        bond: &component_fuelmultiPin_bond\n            shape: Circle\n            material: Sodium\n            Tinput: 25.0\n            Thot: 470.0\n            id: fuel.od\n            od: clad.id\n            latticeIDs: [1]\n        clad: &component_fuelmultiPin_clad1\n            shape: Circle\n            material: HT9\n            Tinput: 25.0\n            Thot: 470.0\n            id: 1.0\n            od: 1.09\n            latticeIDs: [1]\n        wire: &component_fuelmultiPin_wire1\n            shape: Helix\n            material: HT9\n            Tinput: 25.0\n            Thot: 470.0\n            axialPitch: 30.15\n            helixDiameter: 1.19056\n            id: 0.0\n            od: 0.10056\n            latticeIDs: [1]\n        fuel test: &component_fuelmultiPin_fuel2\n            <<: *component_fuelmultiPin\n            latticeIDs: [2]\n        bond test: &component_fuelmultiPin_bond2\n            <<: *component_fuelmultiPin_bond\n            id: fuel test.od\n            od: clad test.id\n            latticeIDs: [2]\n        clad test: &component_fuelmultiPin_clad2\n            <<: *component_fuelmultiPin_clad1\n            latticeIDs: [2]\n        coolant: *component_coolant\n        duct: *component_duct\n        intercoolant: *component_intercoolant\n        axial expansion target component: fuel\n\n    plenum 2pin: &block_plenum_multiPin\n        grid name: twoPin\n        gap: &component_plenummultiPin_gap1\n            shape: Circle\n            material: Void\n            Tinput: 25.0\n            Thot: 600.0\n            id: 0.0\n            od: clad.id\n            latticeIDs: [1]\n        clad: *component_fuelmultiPin_clad1\n        wire: *component_fuelmultiPin_wire1\n        gap test:\n            <<: *component_plenummultiPin_gap1\n            od: clad test.id\n            latticeIDs: [2]\n        clad test: *component_fuelmultiPin_clad2\n        coolant: *component_coolant\n        duct: *component_duct\n        intercoolant: *component_intercoolant\n        axial expansion target component: clad test\n\n    mixed fuel plenum 2pin: &block_mixed_multiPin\n        grid name: twoPin\n        gap: *component_plenummultiPin_gap1\n        clad: *component_fuelmultiPin_clad1\n        wire: *component_fuelmultiPin_wire1\n        fuel test: *component_fuelmultiPin_fuel2\n        bond test: *component_fuelmultiPin_bond2\n        clad test: *component_fuelmultiPin_clad2\n        coolant: *component_coolant\n        duct: *component_duct\n        intercoolant: *component_intercoolant\n        axial expansion target component: fuel test\n\n    aclp plenum 2pin: &block_aclp_multiPin\n        <<: *block_plenum_multiPin\n\n    SodiumBlock: &block_dummy\n        flags: dummy\n        coolant:\n            shape: Hexagon\n            material: Sodium\n            Tinput: 25.0\n            Thot: 450.0\n            ip: 0.0\n            mult: 1.0\n            op: 19.0\n', assemDef: str = "\nassemblies:\n    multi pin fuel:\n        specifier: LA\n        blocks: [*block_grid_plate, *block_fuel_multiPin_axial_shield, *block_fuel_multiPin, *block_fuel_multiPin, *block_fuel_multiPin, *block_mixed_multiPin, *block_aclp_multiPin, *block_plenum_multiPin, *block_duct, *block_dummy]\n        height: [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]\n        axial mesh points: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]\n        material modifications:\n            U235_wt_frac: ['', '', 0.2, 0.2, 0.2, 0.2, '', '', '', '']\n            ZR_wt_frac: ['', '', 0.07, 0.07, 0.07, 0.07, '', '', '', '']\n        xs types: [A, A, B, C, C, D, A, A, A, A]\n", gridDef: str = '\ngrids:\n    core:\n        geom: hex\n        symmetry: third periodic\n        lattice map: LA\n    twoPin:\n        geom: hex_corners_up\n        symmetry: full\n        lattice map: |\n            -  2 1\n              2 1 2\n               1 2\n')[source]

Builds a hex-shaped mixed-pin assembly for a sodium fast reactor. This assembly consists of 2 pin types arranged as specified in the lattice map.