SLURM_JOB_PARAMETERS_SAXS = {
    "partition": "gpu-long",
    "time": "02:00:00",  # 2 hours
    "tasks_per_node": 1,
    "cpus_per_task": 1,
    "memory_per_cpu": "100G",
    "tres_per_job": "gres/gpu:1",
    "constraints": "l40s",  # a40, a100, v100, l40s
}

ID02_EXECUTION_PARAMETERS = {
    "engine": "ppf",
    "pool_type": "thread",
}

ID02_SLURM_PRE_SCRIPT = "ewoksid02.scripts.saxs.slurm_python_pre_script"
ID02_SLURM_POST_SCRIPT = "ewoksid02.scripts.saxs.slurm_python_post_script"
ID02_WORKER_MODULE = "scattering/id02"
