{
    "properties": {
        "gwd_burnups": {
            "items": {
                "type": "number"
            },
            "title": "Gwd Burnups",
            "type": "array"
        },
        "_type": {
            "const": "scale.olm.generate.time:constpower_burndata",
            "title": "Olm Redirect Type"
        }
    },
    "required": [
        "gwd_burnups",
        "_type"
    ],
    "title": "constpower_burndata",
    "type": "object",
    "$$description": [
        "Specified with :code:`\"_type\": \"scale.olm.generate.time:constpower_burndata\"` in **config.olm.json**.",
        "",
        ".. collapse:: Example input in config.olm.json/generate/time",
        "",
        "    .. code:: JSON",
        "",
        "",
        "        {",
        "            \"_type\": \"scale.olm.generate.time:constpower_burndata\",",
        "            \"gwd_burnups\": [",
        "                0,",
        "                10,",
        "                30,",
        "                60",
        "            ]",
        "        }",
        "",
        ".. only::latex",
        "",
        "    END Example input in config.olm.json/generate/time",
        "",
        "",
        "",
        ".. collapse:: Args passed to Python function: scale.olm.generate.time.constpower_burndata",
        "",
        "    .. code:: JSON",
        "",
        "",
        "        {",
        "            \"_type\": \"scale.olm.generate.time:constpower_burndata\",",
        "            \"state\": {",
        "                \"specific_power\": 40.0",
        "            },",
        "            \"gwd_burnups\": [",
        "                0,",
        "                10,",
        "                30,",
        "                60",
        "            ]",
        "        }",
        "",
        ".. only::latex",
        "",
        "    END Args passed to Python function: scale.olm.generate.time.constpower_burndata",
        "",
        "",
        "",
        ".. collapse:: Data available in template: time",
        "",
        "    .. code:: JSON",
        "",
        "",
        "        {",
        "            \"burndata\": [",
        "                {",
        "                    \"power\": 40.0,",
        "                    \"burn\": 250.0",
        "                },",
        "                {",
        "                    \"power\": 40.0,",
        "                    \"burn\": 500.0",
        "                },",
        "                {",
        "                    \"power\": 40.0,",
        "                    \"burn\": 750.0",
        "                },",
        "                {",
        "                    \"power\": 40.0,",
        "                    \"burn\": 750.0",
        "                }",
        "            ]",
        "        }",
        "",
        ".. only::latex",
        "",
        "    END Data available in template: time",
        "",
        "",
        "See also: :obj:`scale.olm.generate.time.constpower_burndata`"
    ]
}