{
    "$defs": {
        "IsotopicWts": {
            "properties": {
                "iso": {
                    "additionalProperties": {
                        "type": "number"
                    },
                    "title": "Iso",
                    "type": "object"
                }
            },
            "required": [
                "iso"
            ],
            "title": "IsotopicWts",
            "type": "object"
        }
    },
    "properties": {
        "zone_names": {
            "items": {
                "type": "string"
            },
            "title": "Zone Names",
            "type": "array"
        },
        "zone_pins": {
            "items": {
                "type": "integer"
            },
            "title": "Zone Pins",
            "type": "array"
        },
        "density": {
            "anyOf": [
                {
                    "type": "number"
                },
                {
                    "type": "null"
                }
            ],
            "default": null,
            "title": "Density"
        },
        "uo2": {
            "anyOf": [
                {
                    "$ref": "#/$defs/IsotopicWts"
                },
                {
                    "type": "null"
                }
            ],
            "default": null
        },
        "zone_pu_fracs": {
            "anyOf": [
                {
                    "items": {
                        "type": "number"
                    },
                    "type": "array"
                },
                {
                    "type": "null"
                }
            ],
            "default": null,
            "title": "Zone Pu Fracs"
        },
        "am241": {
            "anyOf": [
                {
                    "type": "number"
                },
                {
                    "type": "null"
                }
            ],
            "default": null,
            "title": "Am241"
        },
        "gd2o3_pins": {
            "anyOf": [
                {
                    "type": "integer"
                },
                {
                    "type": "null"
                }
            ],
            "default": null,
            "title": "Gd2O3 Pins"
        },
        "gd2o3_wtpct": {
            "anyOf": [
                {
                    "type": "number"
                },
                {
                    "type": "null"
                }
            ],
            "default": null,
            "title": "Gd2O3 Wtpct"
        },
        "_type": {
            "const": "scale.olm.generate.comp:mox_multizone_2023",
            "title": "Olm Redirect Type"
        }
    },
    "required": [
        "zone_names",
        "zone_pins",
        "_type"
    ],
    "title": "mox_multizone_2023",
    "type": "object",
    "$$description": [
        "Specified with :code:`\"_type\": \"scale.olm.generate.comp:mox_multizone_2023\"` in **config.olm.json**.",
        "",
        ".. collapse:: Example input in config.olm.json/generate/comp",
        "",
        "    .. code:: JSON",
        "",
        "",
        "        {",
        "            \"_type\": \"scale.olm.generate.comp:mox_multizone_2023\",",
        "            \"zone_names\": \"PWR2016\",",
        "            \"zone_pins\": [",
        "                81,",
        "                9,",
        "                9,",
        "                16",
        "            ]",
        "        }",
        "",
        ".. only::latex",
        "",
        "    END Example input in config.olm.json/generate/comp",
        "",
        "",
        "",
        ".. collapse:: Args passed to Python function: scale.olm.generate.comp.mox_multizone_2023",
        "",
        "    .. code:: JSON",
        "",
        "",
        "        {",
        "            \"_type\": \"scale.olm.generate.comp:mox_multizone_2023\",",
        "            \"state\": {",
        "                \"pu239_frac\": 70.0,",
        "                \"pu_frac\": 5.0",
        "            },",
        "            \"zone_names\": \"PWR2016\",",
        "            \"zone_pins\": [",
        "                81,",
        "                9,",
        "                9,",
        "                16",
        "            ]",
        "        }",
        "",
        ".. only::latex",
        "",
        "    END Args passed to Python function: scale.olm.generate.comp.mox_multizone_2023",
        "",
        "",
        "",
        ".. collapse:: Data available in template: comp",
        "",
        "    .. code:: JSON",
        "",
        "",
        "        {",
        "            \"_zone\": {",
        "                \"zone_pu_fracs\": [",
        "                    5.570625847703933,",
        "                    5.01356326293354,",
        "                    3.788025576438675,",
        "                    2.7853129238519667",
        "                ],",
        "                \"zone_names\": [",
        "                    \"inner\",",
        "                    \"iedge\",",
        "                    \"edge\",",
        "                    \"corner\"",
        "                ],",
        "                \"zone_pins\": [",
        "                    81,",
        "                    9,",
        "                    9,",
        "                    16",
        "                ],",
        "                \"hmtotal\": 1.0137394013403402,",
        "                \"putotal\": 0.9098972261421732,",
        "                \"multiplier\": 5.570625847703933",
        "            },",
        "            \"guox\": {},",
        "            \"inner\": {",
        "                \"uo2\": {",
        "                    \"iso\": {",
        "                        \"u235\": 0.23999999999999996,",
        "                        \"u238\": 99.75676,",
        "                        \"u234\": 0.002136,",
        "                        \"u236\": 0.0011039999999999997",
        "                    },",
        "                    \"dens_frac\": 0.9442937415229608",
        "                },",
        "                \"puo2\": {",
        "                    \"iso\": {",
        "                        \"pu238\": 0.864180535755537,",
        "                        \"pu240\": 21.176832924629764,",
        "                        \"pu241\": 5.532547347004493,",
        "                        \"pu242\": 2.4264391926102102,",
        "                        \"pu239\": 70.0",
        "                    },",
        "                    \"dens_frac\": 0.05570625847703933",
        "                },",
        "                \"amo2\": {",
        "                    \"iso\": {",
        "                        \"am241\": 100.0",
        "                    },",
        "                    \"dens_frac\": 5.5706258477039334e-24",
        "                },",
        "                \"hmo2\": {",
        "                    \"iso\": {",
        "                        \"pu238\": 0.04814026429562428,",
        "                        \"pu240\": 1.1796821286245025,",
        "                        \"pu241\": 0.3081975125486905,",
        "                        \"pu242\": 0.135167848842363,",
        "                        \"pu239\": 3.8994380933927535,",
        "                        \"am241\": 5.5706258477039335e-22,",
        "                        \"u235\": 0.22663049796551055,",
        "                        \"u238\": 94.19968414260804,",
        "                        \"u234\": 0.002017011431893044,",
        "                        \"u236\": 0.0010425002906413485",
        "                    },",
        "                    \"dens_frac\": 1.0",
        "                },",
        "                \"info\": {",
        "                    \"am241_frac\": 1e-20,",
        "                    \"pu239_frac\": 70.0,",
        "                    \"pu_frac\": 5.570625847703933,",
        "                    \"fiss_pu_frac\": 75.53254734700451,",
        "                    \"m_o2\": 31.9988,",
        "                    \"m_u\": 237.99259914761905,",
        "                    \"m_am\": 241.0568,",
        "                    \"m_pu\": 239.38444872893055,",
        "                    \"m_hm\": 238.06970804603205,",
        "                    \"puo2_hm_frac\": 0.8820899957905589,",
        "                    \"amo2_hm_frac\": 0.8828121452187759,",
        "                    \"uo2_hm_frac\": 0.8814821505387862,",
        "                    \"hmo2_hm_frac\": 0.8815159892891106",
        "                },",
        "                \"density\": 0.0,",
        "                \"_input\": {",
        "                    \"state\": {",
        "                        \"pu239_frac\": 70.0,",
        "                        \"pu_frac\": 5.570625847703933",
        "                    },",
        "                    \"density\": 0.0,",
        "                    \"uo2\": null,",
        "                    \"am241\": 1e-20",
        "                }",
        "            },",
        "            \"iedge\": {",
        "                \"uo2\": {",
        "                    \"iso\": {",
        "                        \"u235\": 0.23999999999999994,",
        "                        \"u238\": 99.75676,",
        "                        \"u234\": 0.0021359999999999994,",
        "                        \"u236\": 0.0011039999999999997",
        "                    },",
        "                    \"dens_frac\": 0.9498643673706646",
        "                },",
        "                \"puo2\": {",
        "                    \"iso\": {",
        "                        \"pu238\": 0.864180535755537,",
        "                        \"pu240\": 21.176832924629764,",
        "                        \"pu241\": 5.532547347004493,",
        "                        \"pu242\": 2.4264391926102102,",
        "                        \"pu239\": 69.99999999999999",
        "                    },",
        "                    \"dens_frac\": 0.050135632629335396",
        "                },",
        "                \"amo2\": {",
        "                    \"iso\": {",
        "                        \"am241\": 100.0",
        "                    },",
        "                    \"dens_frac\": 5.013563262933539e-24",
        "                },",
        "                \"hmo2\": {",
        "                    \"iso\": {",
        "                        \"pu238\": 0.043326237866061844,",
        "                        \"pu240\": 1.061713915762052,",
        "                        \"pu241\": 0.2773777612938214,",
        "                        \"pu242\": 0.12165106395812668,",
        "                        \"pu239\": 3.5094942840534773,",
        "                        \"am241\": 5.013563262933539e-22,",
        "                        \"u235\": 0.22796744816895945,",
        "                        \"u238\": 94.75539172834722,",
        "                        \"u234\": 0.002028910288703739,",
        "                        \"u236\": 0.0010486502615772134",
        "                    },",
        "                    \"dens_frac\": 1.0",
        "                },",
        "                \"info\": {",
        "                    \"am241_frac\": 1e-20,",
        "                    \"pu239_frac\": 69.99999999999999,",
        "                    \"pu_frac\": 5.013563262933539,",
        "                    \"fiss_pu_frac\": 75.53254734700448,",
        "                    \"m_o2\": 31.9988,",
        "                    \"m_u\": 237.99259914761905,",
        "                    \"m_am\": 241.0568,",
        "                    \"m_pu\": 239.38444872893055,",
        "                    \"m_hm\": 238.0619949077887,",
        "                    \"puo2_hm_frac\": 0.8820899957905589,",
        "                    \"amo2_hm_frac\": 0.8828121452187759,",
        "                    \"uo2_hm_frac\": 0.8814821505387862,",
        "                    \"hmo2_hm_frac\": 0.8815126052971669",
        "                },",
        "                \"density\": 0.0,",
        "                \"_input\": {",
        "                    \"state\": {",
        "                        \"pu239_frac\": 70.0,",
        "                        \"pu_frac\": 5.01356326293354",
        "                    },",
        "                    \"density\": 0.0,",
        "                    \"uo2\": null,",
        "                    \"am241\": 1e-20",
        "                }",
        "            },",
        "            \"edge\": {",
        "                \"uo2\": {",
        "                    \"iso\": {",
        "                        \"u235\": 0.23999999999999994,",
        "                        \"u238\": 99.75676,",
        "                        \"u234\": 0.0021359999999999994,",
        "                        \"u236\": 0.0011039999999999997",
        "                    },",
        "                    \"dens_frac\": 0.9621197442356133",
        "                },",
        "                \"puo2\": {",
        "                    \"iso\": {",
        "                        \"pu238\": 0.864180535755537,",
        "                        \"pu240\": 21.176832924629764,",
        "                        \"pu241\": 5.532547347004493,",
        "                        \"pu242\": 2.4264391926102102,",
        "                        \"pu239\": 70.0",
        "                    },",
        "                    \"dens_frac\": 0.03788025576438674",
        "                },",
        "                \"amo2\": {",
        "                    \"iso\": {",
        "                        \"am241\": 100.0",
        "                    },",
        "                    \"dens_frac\": 3.788025576438674e-24",
        "                },",
        "                \"hmo2\": {",
        "                    \"iso\": {",
        "                        \"pu238\": 0.032735379721024506,",
        "                        \"pu240\": 0.8021838474646615,",
        "                        \"pu241\": 0.20957430853310952,",
        "                        \"pu242\": 0.09191413721280683,",
        "                        \"pu239\": 2.651617903507072,",
        "                        \"am241\": 3.788025576438674e-22,",
        "                        \"u235\": 0.23090873861654712,",
        "                        \"u238\": 95.97794841697346,",
        "                        \"u234\": 0.0020550877736872693,",
        "                        \"u236\": 0.001062180197636117",
        "                    },",
        "                    \"dens_frac\": 1.0",
        "                },",
        "                \"info\": {",
        "                    \"am241_frac\": 1e-20,",
        "                    \"pu239_frac\": 70.00000000000001,",
        "                    \"pu_frac\": 3.7880255764386743,",
        "                    \"fiss_pu_frac\": 75.5325473470045,",
        "                    \"m_o2\": 31.9988,",
        "                    \"m_u\": 237.99259914761905,",
        "                    \"m_am\": 241.0568,",
        "                    \"m_pu\": 239.38444872893055,",
        "                    \"m_hm\": 238.04502776279077,",
        "                    \"puo2_hm_frac\": 0.8820899957905589,",
        "                    \"amo2_hm_frac\": 0.8828121452187759,",
        "                    \"uo2_hm_frac\": 0.8814821505387862,",
        "                    \"hmo2_hm_frac\": 0.8815051606063439",
        "                },",
        "                \"density\": 0.0,",
        "                \"_input\": {",
        "                    \"state\": {",
        "                        \"pu239_frac\": 70.0,",
        "                        \"pu_frac\": 3.788025576438675",
        "                    },",
        "                    \"density\": 0.0,",
        "                    \"uo2\": null,",
        "                    \"am241\": 1e-20",
        "                }",
        "            },",
        "            \"corner\": {",
        "                \"uo2\": {",
        "                    \"iso\": {",
        "                        \"u235\": 0.24,",
        "                        \"u238\": 99.75676,",
        "                        \"u234\": 0.002136,",
        "                        \"u236\": 0.001104",
        "                    },",
        "                    \"dens_frac\": 0.9721468707614802",
        "                },",
        "                \"puo2\": {",
        "                    \"iso\": {",
        "                        \"pu238\": 0.8641805357555369,",
        "                        \"pu240\": 21.176832924629764,",
        "                        \"pu241\": 5.532547347004492,",
        "                        \"pu242\": 2.42643919261021,",
        "                        \"pu239\": 70.0",
        "                    },",
        "                    \"dens_frac\": 0.027853129238519663",
        "                },",
        "                \"amo2\": {",
        "                    \"iso\": {",
        "                        \"am241\": 100.0",
        "                    },",
        "                    \"dens_frac\": 2.7853129238519664e-24",
        "                },",
        "                \"hmo2\": {",
        "                    \"iso\": {",
        "                        \"pu238\": 0.02407013214781213,",
        "                        \"pu240\": 0.5898410643122511,",
        "                        \"pu241\": 0.15409875627434522,",
        "                        \"pu242\": 0.06758392442118148,",
        "                        \"pu239\": 1.9497190466963763,",
        "                        \"am241\": 2.7853129238519663e-22,",
        "                        \"u235\": 0.23331524898275524,",
        "                        \"u238\": 96.978222071304,",
        "                        \"u234\": 0.0020765057159465214,",
        "                        \"u236\": 0.001073250145320674",
        "                    },",
        "                    \"dens_frac\": 1.0",
        "                },",
        "                \"info\": {",
        "                    \"am241_frac\": 1e-20,",
        "                    \"pu239_frac\": 70.0,",
        "                    \"pu_frac\": 2.7853129238519663,",
        "                    \"fiss_pu_frac\": 75.53254734700448,",
        "                    \"m_o2\": 31.9988,",
        "                    \"m_u\": 237.99259914761905,",
        "                    \"m_am\": 241.0568,",
        "                    \"m_pu\": 239.38444872893055,",
        "                    \"m_hm\": 238.03114735207342,",
        "                    \"puo2_hm_frac\": 0.8820899957905589,",
        "                    \"amo2_hm_frac\": 0.8828121452187759,",
        "                    \"uo2_hm_frac\": 0.8814821505387862,",
        "                    \"hmo2_hm_frac\": 0.8814990695892002",
        "                },",
        "                \"density\": 0.0,",
        "                \"_input\": {",
        "                    \"state\": {",
        "                        \"pu239_frac\": 70.0,",
        "                        \"pu_frac\": 2.7853129238519667",
        "                    },",
        "                    \"density\": 0.0,",
        "                    \"uo2\": null,",
        "                    \"am241\": 1e-20",
        "                }",
        "            }",
        "        }",
        "",
        ".. only::latex",
        "",
        "    END Data available in template: comp",
        "",
        "",
        "See also: :obj:`scale.olm.generate.comp.mox_multizone_2023`"
    ]
}