{
    "$id": "https://www.istp-cnr.it/gray/schemas/io",
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "title": "GRAY Input/Output data",
    "type": "object",
    "properties": {
        "inputs": {
            "type": "object",
            "properties": {
                "equil" : {"$ref" : "equilibrium"},
                "coreProf" : {"$ref" : "coreprof"},
                "beam" : {"$ref" : "beam"},
                "wall" : {"$ref" : "wall"}
            }
        },
        "params" : {"$ref": "params"},
        "outputs" : {
            "type" : "object",
            "properties" : {
                "hcdProf": {"constant": null}
            }
        }
    }
}