Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add New Coupling Option of LND (Noah-MP) and ATM (FV3) #171

Open
wants to merge 46 commits into
base: develop
Choose a base branch
from

Conversation

chan-hoo
Copy link
Collaborator

@chan-hoo chan-hoo commented Nov 18, 2024

Description

  • Add a new option for coupling LND (Noah-MP) and ATM (FV3ATM) to the build script app_build.sh. This option can be compiled as follows:

For LND-FV3ATM

cd sorc
./app_build -a=ATML

For LND-DATM

cd sorc
./app_build
  • UFS_UTILS (chgres_cube) is added to the submodules for the cold-start option.
  • The C-test scripts are simplified.
  • Introduce a new python script setup_wflow_env.py to set up the workflow environment in parm.
  • Add a new sample script config.ATML.yaml for ATML. (config.LND.yaml for LND-DATM coupling).
  • To run the new LND-ATM coupling (on Hercules):
cd HOMElandda
source versions/run.ver_hercules
module use modulefiles
module load wflow_hercules
conda activate land_da
cd parm

For LND-FV3ATM:

cp config.ATML.yaml config.yaml
./setup_wflow_env.py
cd ../../exp_case/atml_test_00
./launch_rocoto_wflow.sh

for LND-DATM:

cp config.LND.yaml config.yaml
./setup_wflow_env.py
cd ../../exp_case/lnd_test_00
./launch_rocoto_wflow.sh
  • Note) The second cycle in the above ATML (LND-FV3ATM) sample case fails due to missing observation data.

Anticipated changes to regression tests:

  • Is baseline change expected ?

Subcomponents involved:

  • apply_incr.fd (NOAA-PSL/land-apply_jedi_incr)
  • ufs_model.fd (ufs-community/ufs-weather-model)
  • none

Linked PR's and Issues:

Resolve Issues #170 and #162

Testing (for CM's):

  • RDHPCS
    • Hera
    • Orion
    • Hercules
  • CI
    • Completed
  • WE2E
    • Completed
  • PW-Clouds
    • AWS
    • AZURE
    • GCP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant