{
"version": "0.0.0",
    "coupling": {
        "gr_warm_up_time": {
            "LEVEL": "INTERMEDIATE",
            "prompt": "GR warmup time in simulated seconds",
            "default": 14400
        },
        "gcm_spin_up_time": {
            "LEVEL": "INTERMEDIATE",
            "prompt": "GCM spin-up time in simulated seconds",
            "default": 604800
        },
        "root_directory": {
            "LEVEL": "BASIC",
            "prompt": "Root directory for the simulation",
            "default": "."
        },
        "conda_env": {
            "LEVEL": "BASIC",
            "prompt": "Conda environment to use for the simulation",
            "default": null
        },
        "tfin_delta": {
            "LEVEL": "BASIC",
            "prompt": "Extend TFIN by dtCouple - 1 seconds",
            "default": "T",
            "valids": ["T", "F"]
        },
        "doGCM": {
            "LEVEL": "BASIC",
            "prompt": "(VOLTRON) Run in GCM mode",
            "default": "T",
            "valids": ["T", "F"]
        }
    },
    "pbs": {
        "derecho": {
            "modules": {
                "LEVEL": "EXPERT",
                "prompt": "Modules to load",
                "default": [
                    "ncarenv/23.09",
                    "cmake/3.26.3",
                    "craype/2.7.31",
                    "intel-classic/2023.2.1",
                    "cray-mpich/8.1.27",
                    "ncarcompilers/1.0.0",
                    "mkl/2023.2.0",
                    "hdf5-mpi/1.12.2",
                    "netcdf-mpi/4.9.2",
                    "esmf/8.6.0",
                    "conda"
                ]
            }
        },
        "pleiades": {
            "modules": {
                "LEVEL": "EXPERT",
                "prompt": "Modules to load",
                "default": [
                    "comp-intel/2020.4.304",
                    "mpi-hpe/mpt.2.30",
                    "szip/2.1.1",
                    "hdf5/1.12.3_mpt",
                    "miniconda3/v4"
                ]
            },
            "moduledir": {
                "LEVEL": "EXPERT",
                "prompt": "Module directory",
                "default": [
                    "/nasa/modulefiles/testing",
                    "/swbuild/analytix/tools/modulefiles"
                ]
            },
            "local_modules": {
                "LEVEL": "EXPERT",
                "prompt": "Commands to add local module PATH",
                "default": [
                    "export PREFIX=/u/nrao3/local3",
                    "export LIBRARY_PATH=${LIBRARY_PATH}:$PREFIX/lib",
                    "export LD_LIBRARY_PATH=$LIBRARY_PATH",
                    "export CPATH=$PREFIX/include",
                    "export PATH=${PATH}:$PREFIX/bin"
                ]
            }
        }
    }
}