diff --git a/tests/WE2E/test_configs/fire/config.UFS_FIRE_multifire_one-way-coupled.yaml b/tests/WE2E/test_configs/fire/config.UFS_FIRE_multifire_one-way-coupled.yaml index 99da59d4f2..6bd217914f 100644 --- a/tests/WE2E/test_configs/fire/config.UFS_FIRE_multifire_one-way-coupled.yaml +++ b/tests/WE2E/test_configs/fire/config.UFS_FIRE_multifire_one-way-coupled.yaml @@ -8,7 +8,7 @@ workflow: PREDEF_GRID_NAME: SUBCONUS_CO_3km DATE_FIRST_CYCL: '2020081318' DATE_LAST_CYCL: '2020081318' - FCST_LEN_HRS: 6 # 27 hours of LBCs staged on Derecho + FCST_LEN_HRS: 3 # 27 hours of LBCs staged on Derecho PREEXISTING_DIR_METHOD: rename task_get_extrn_ics: USE_USER_STAGED_EXTRN_FILES: true @@ -33,7 +33,7 @@ task_plot_allvars: fire: UFS_FIRE: True FIRE_NUM_TASKS: 1 - FIRE_INPUT_DIR: /glade/derecho/scratch/kavulich/FIRE/2024/test_data + FIRE_INPUT_DIR: '{{ platform.WE2E_TEST_DATA }}/UFS_FIRE/{{ workflow.DATE_FIRST_CYCL }}' DT_FIRE: 0.5 OUTPUT_DT_FIRE: 300 FIRE_NUM_IGNITIONS: 2 diff --git a/tests/WE2E/test_configs/fire/config.UFS_FIRE_one-way-coupled.yaml b/tests/WE2E/test_configs/fire/config.UFS_FIRE_one-way-coupled.yaml index 377f8176fc..756dac8135 100644 --- a/tests/WE2E/test_configs/fire/config.UFS_FIRE_one-way-coupled.yaml +++ b/tests/WE2E/test_configs/fire/config.UFS_FIRE_one-way-coupled.yaml @@ -8,7 +8,7 @@ workflow: PREDEF_GRID_NAME: SUBCONUS_CO_3km DATE_FIRST_CYCL: '2020081318' DATE_LAST_CYCL: '2020081318' - FCST_LEN_HRS: 6 # 27 hours of LBCs staged on Derecho + FCST_LEN_HRS: 3 # 27 hours of LBCs staged on Derecho PREEXISTING_DIR_METHOD: rename task_get_extrn_ics: USE_USER_STAGED_EXTRN_FILES: true @@ -33,7 +33,7 @@ task_plot_allvars: fire: UFS_FIRE: True FIRE_NUM_TASKS: 1 - FIRE_INPUT_DIR: /glade/derecho/scratch/kavulich/FIRE/2024/test_data + FIRE_INPUT_DIR: '{{ platform.WE2E_TEST_DATA }}/UFS_FIRE/{{ workflow.DATE_FIRST_CYCL }}' DT_FIRE: 0.5 OUTPUT_DT_FIRE: 300 FIRE_NUM_IGNITIONS: 1 diff --git a/ush/generate_FV3LAM_wflow.py b/ush/generate_FV3LAM_wflow.py index b825454db4..2b2f85c8a7 100755 --- a/ush/generate_FV3LAM_wflow.py +++ b/ush/generate_FV3LAM_wflow.py @@ -732,7 +732,6 @@ def generate_FV3LAM_wflow( nmle = f"{setting.lower()}{i+1}" fire_nml_dict['fire'][nmle] = expt_config['fire'][setting][i] - print(f"{fire_nml_dict['fire'][nmle]=}") realize( input_config=expt_config['workflow']['FIRE_NML_BASE_FP'], diff --git a/ush/machine/derecho.yaml b/ush/machine/derecho.yaml index 8bc768732f..d8a3e8f4d4 100644 --- a/ush/machine/derecho.yaml +++ b/ush/machine/derecho.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: 128 SCHED: pbspro + WE2E_TEST_DATA: /glade/work/epicufsrt/contrib/UFS_SRW_data/develop TEST_CCPA_OBS_DIR: /glade/work/epicufsrt/contrib/UFS_SRW_data/develop/obs_data/ccpa/proc TEST_MRMS_OBS_DIR: /glade/work/epicufsrt/contrib/UFS_SRW_data/develop/obs_data/mrms/proc TEST_NDAS_OBS_DIR: /glade/work/epicufsrt/contrib/UFS_SRW_data/develop/obs_data/ndas/proc diff --git a/ush/machine/gaea.yaml b/ush/machine/gaea.yaml index 92d33d7ad2..91e248e57b 100644 --- a/ush/machine/gaea.yaml +++ b/ush/machine/gaea.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: 128 SCHED: slurm + WE2E_TEST_DATA: /gpfs/f5/epic/world-shared/UFS_SRW_data/develop TEST_CCPA_OBS_DIR: /gpfs/f5/epic/world-shared/UFS_SRW_data/develop/obs_data/ccpa/proc TEST_MRMS_OBS_DIR: /gpfs/f5/epic/world-shared/UFS_SRW_data/develop/obs_data/mrms/proc TEST_NDAS_OBS_DIR: /gpfs/f5/epic/world-shared/UFS_SRW_data/develop/obs_data/ndas/proc diff --git a/ush/machine/hera.yaml b/ush/machine/hera.yaml index 189689f30d..1ca55ae270 100644 --- a/ush/machine/hera.yaml +++ b/ush/machine/hera.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: 40 SCHED: slurm + WE2E_TEST_DATA: /scratch1/NCEPDEV/nems/role.epic/UFS_SRW_data/develop TEST_CCPA_OBS_DIR: /scratch1/NCEPDEV/nems/role.epic/UFS_SRW_data/develop/obs_data/ccpa/proc TEST_MRMS_OBS_DIR: /scratch1/NCEPDEV/nems/role.epic/UFS_SRW_data/develop/obs_data/mrms/proc TEST_NDAS_OBS_DIR: /scratch1/NCEPDEV/nems/role.epic/UFS_SRW_data/develop/obs_data/ndas/proc diff --git a/ush/machine/hercules.yaml b/ush/machine/hercules.yaml index 6a325094da..eddf307091 100644 --- a/ush/machine/hercules.yaml +++ b/ush/machine/hercules.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: 80 SCHED: slurm + WE2E_TEST_DATA: /work/noaa/epic/role-epic/contrib/UFS_SRW_data/develop TEST_CCPA_OBS_DIR: /work/noaa/epic/role-epic/contrib/UFS_SRW_data/develop/obs_data/ccpa/proc TEST_MRMS_OBS_DIR: /work/noaa/epic/role-epic/contrib/UFS_SRW_data/develop/obs_data/mrms/proc TEST_NDAS_OBS_DIR: /work/noaa/epic/role-epic/contrib/UFS_SRW_data/develop/obs_data/ndas/proc diff --git a/ush/machine/jet.yaml b/ush/machine/jet.yaml index 847530e4eb..b14a4ab9ff 100644 --- a/ush/machine/jet.yaml +++ b/ush/machine/jet.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: 24 SCHED: slurm + WE2E_TEST_DATA: /mnt/lfs5/HFIP/hfv3gfs/role.epic/UFS_SRW_data/develop TEST_CCPA_OBS_DIR: /mnt/lfs5/HFIP/hfv3gfs/role.epic/UFS_SRW_data/develop/obs_data/ccpa/proc TEST_MRMS_OBS_DIR: /mnt/lfs5/HFIP/hfv3gfs/role.epic/UFS_SRW_data/develop/obs_data/mrms/proc TEST_NDAS_OBS_DIR: /mnt/lfs5/HFIP/hfv3gfs/role.epic/UFS_SRW_data/develop/obs_data/ndas/proc diff --git a/ush/machine/noaacloud.yaml b/ush/machine/noaacloud.yaml index 50de28e751..2b27c0c139 100644 --- a/ush/machine/noaacloud.yaml +++ b/ush/machine/noaacloud.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: '{{ 44 if (user.ACCOUNT == "cz-epic") else 36 if (user.ACCOUNT == "ca-epic") else 28 }}' SCHED: slurm + WE2E_TEST_DATA: /contrib/EPIC/UFS_SRW_data/develop TEST_CCPA_OBS_DIR: /contrib/EPIC/UFS_SRW_data/develop/obs_data/ccpa/proc TEST_MRMS_OBS_DIR: /contrib/EPIC/UFS_SRW_data/develop/obs_data/mrms/proc TEST_NDAS_OBS_DIR: /contrib/EPIC/UFS_SRW_data/develop/obs_data/ndas/proc diff --git a/ush/machine/odin.yaml b/ush/machine/odin.yaml index 8cd1627da1..6bf51d707b 100644 --- a/ush/machine/odin.yaml +++ b/ush/machine/odin.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: 24 SCHED: slurm + WE2E_TEST_DATA: /scratch/ywang/UFS_SRW_App/develop DOMAIN_PREGEN_BASEDIR: /scratch/ywang/UFS_SRW_App/develop/FV3LAM_pregen PARTITION_DEFAULT: workq QUEUE_DEFAULT: workq diff --git a/ush/machine/orion.yaml b/ush/machine/orion.yaml index 5467160167..285eb34ee2 100644 --- a/ush/machine/orion.yaml +++ b/ush/machine/orion.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: 40 SCHED: slurm + WE2E_TEST_DATA: /work/noaa/epic/role-epic/contrib/UFS_SRW_data/develop TEST_CCPA_OBS_DIR: /work/noaa/epic/role-epic/contrib/UFS_SRW_data/develop/obs_data/ccpa/proc TEST_MRMS_OBS_DIR: /work/noaa/epic/role-epic/contrib/UFS_SRW_data/develop/obs_data/mrms/proc TEST_NDAS_OBS_DIR: /work/noaa/epic/role-epic/contrib/UFS_SRW_data/develop/obs_data/ndas/proc diff --git a/ush/machine/stampede.yaml b/ush/machine/stampede.yaml index 270cd3d593..cb6f1216eb 100644 --- a/ush/machine/stampede.yaml +++ b/ush/machine/stampede.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: 68 SCHED: slurm + WE2E_TEST_DATA: /work2/00315/tg455890/stampede2/UFS_SRW_App/develop DOMAIN_PREGEN_BASEDIR: /work2/00315/tg455890/stampede2/UFS_SRW_App/develop/FV3LAM_pregen PARTITION_DEFAULT: normal QUEUE_DEFAULT: normal diff --git a/ush/machine/wcoss2.yaml b/ush/machine/wcoss2.yaml index b8c3625dff..6adb36e6e5 100644 --- a/ush/machine/wcoss2.yaml +++ b/ush/machine/wcoss2.yaml @@ -2,6 +2,7 @@ platform: WORKFLOW_MANAGER: rocoto NCORES_PER_NODE: 128 SCHED: pbspro + WE2E_TEST_DATA: /lfs/h2/emc/lam/noscrub/UFS_SRW_App/develop TEST_CCPA_OBS_DIR: /lfs/h2/emc/lam/noscrub/UFS_SRW_App/develop/obs_data/ccpa/proc TEST_MRMS_OBS_DIR: /lfs/h2/emc/lam/noscrub/UFS_SRW_App/develop/obs_data/mrms/proc TEST_NDAS_OBS_DIR: /lfs/h2/emc/lam/noscrub/UFS_SRW_App/develop/obs_data/ndas/proc