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

Port release/gefs_v12 to WCOSS2 #505

Conversation

XianwuXue-NOAA
Copy link
Contributor

No description provided.

 On branch feature/gefs_v12_github
 Changes to be committed:
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#348
For the next porting to acorn

 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/machine-setup.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	new file:   modulefiles/fv3gfs/enkf_chgres_recenter_nc.acorn

Refs: NOAA-EMC#345
Issue is there is no SIGIO_LIB4 & SIGIO_INC4 in module sigio/2.3.2
	I use SIGIO_INC and SIGIO_LIB to assign values to them

 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	new file:   modulefiles/gfs_bufr.acorn

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
	modified:   sorc/build_gsd_prep_chem.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
	modified:   sorc/build_ufs_utils.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
	modified:   modulefiles/fv3gfs/enkf_chgres_recenter_nc.acorn
	modified:   modulefiles/gfs_bufr.acorn
	modified:   sorc/machine-setup.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
	renamed:    modulefiles/fv3gfs/enkf_chgres_recenter_nc.acorn -> modulefiles/fv3gfs/enkf_chgres_recenter_nc.wcoss2
	renamed:    modulefiles/gfs_bufr.acorn -> modulefiles/gfs_bufr.wcoss2
	modified:   sorc/build_gsd_prep_chem.sh
	modified:   sorc/build_ufs_utils.sh
	modified:   sorc/machine-setup.sh

Refs: NOAA-EMC#345
1) Remote jlogfile
2) Modify format of wavempexec, however, may be changed
	in the future

 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   scripts/exwave_init.sh
	modified:   scripts/exwave_prep.sh
	modified:   ush/wave_grid_moddef.sh

Refs: NOAA-EMC#345
which have ported to WCOSS2

 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   checkout.sh

Refs: NOAA-EMC#345
To link needed parm file for chem to parm
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/link_fv3gfs.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/link_fv3gfs.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/link_fv3gfs.sh

Refs: NOAA-EMC#345
1) Add version of PrgEnv-intel
2) Replace hdf5-parallel/netcdf-hdf5parallel using hdf5/netcdf

 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   modulefiles/fv3gfs/enkf_chgres_recenter_nc.wcoss2
	modified:   modulefiles/gfs_bufr.wcoss2

Refs: NOAA-EMC#345
1) Remove jlogfile based on new standard for wcoss2
2) Modify the format of wavempexec for wcoss2

 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   scripts/exglobal_fcst_nemsfv3gfs.sh
	modified:   scripts/exwave_init.sh
	modified:   scripts/exwave_post_sbs.sh
	modified:   scripts/exwave_prep.sh
	modified:   scripts/exwave_stat.sh
	modified:   ush/wave_ens_bull.sh
	modified:   ush/wave_ens_stat.sh
	modified:   ush/wave_grib2_sbs.sh
	modified:   ush/wave_grid_interp_sbs.sh
	modified:   ush/wave_grid_moddef.sh
	modified:   ush/wave_outp_spec.sh
	modified:   ush/wave_prnc_ice.sh
	modified:   ush/wave_tar.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   scripts/exwave_stat.sh

Refs: NOAA-EMC#345
Due to the new NetCDF lib
1) Change NETCDF4 to NETCDF
2) Remove "-lhdf5_hl -lhdf5"
Update gfsfix path to Kate's path

 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   enkf_chgres_recenter_nc.fd/CMakeLists.txt
	modified:   enkf_chgres_recenter_nc.fd/src/makefile
	modified:   link_fv3gfs.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   ../modulefiles/fv3gfs/enkf_chgres_recenter_nc.wcoss2
	modified:   ../modulefiles/gfs_bufr.wcoss2

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   modulefiles/gfs_bufr.wcoss2

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   modulefiles/fv3gfs/enkf_chgres_recenter_nc.wcoss2
	modified:   modulefiles/gfs_bufr.wcoss2

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
	modified:   scripts/exwave_init.sh
	modified:   scripts/exwave_post_sbs.sh
	modified:   scripts/exwave_prep.sh
	modified:   sorc/machine-setup.sh
	modified:   ush/wave_grid_moddef.sh

Refs: NOAA-EMC#345
sorc/checkout.sh Outdated Show resolved Hide resolved
sorc/enkf_chgres_recenter_nc.fd/src/makefile Outdated Show resolved Hide resolved
@@ -38,6 +38,8 @@ elif [ $machine = "theia" ]; then
FIX_DIR="/scratch4/NCEPDEV/global/save/glopara/git/fv3gfs/fix"
elif [ $machine = "hera" ]; then
FIX_DIR="/scratch1/NCEPDEV/global/glopara/fix"
elif [ $machine = "wcoss2" ]; then
FIX_DIR="/lfs/h2/emc/global/noscrub/Kate.Friedman/glopara/FIX/fix_nco_gfsv15"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@KateFriedman-NOAA is this the final resting place for GFS v15 fix data?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@WalterKolczynski-NOAA No, I need the global group account space to host these. That will be the final resting place, my copies are meant to be temporary. @arunchawla-NOAA Any update on setting up the global group account on WCOSS2? We have a bunch of stuff to host under it, like fix files for hand-off.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @WalterKolczynski-NOAA and @KateFriedman-NOAA I am also waiting for the final resting place to freeze the code GEFSv12

@@ -180,12 +183,12 @@ if [ $machine = dell -o $machine = hera ]; then
done
fi

for ufs_utilsexe in chgres_cube nemsio_get nemsio_read global_chgres ; do
for ufs_utilsexe in chgres_cube ; do # nemsio_get nemsio_read global_chgres ; do
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove old executables

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No problem. I will delete in the next commit.

sorc/link_fv3gfs.sh Outdated Show resolved Hide resolved
sorc/link_fv3gfs.sh Outdated Show resolved Hide resolved
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/checkout.sh

Refs: NOAA-EMC#345
 On branch feature/gefs_v12_github_port2acorn
 Changes to be committed:
	modified:   sorc/enkf_chgres_recenter_nc.fd/src/makefile
	modified:   sorc/link_fv3gfs.sh

Refs: NOAA-EMC#345
Copy link
Contributor

@WalterKolczynski-NOAA WalterKolczynski-NOAA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good to merge. No tag until fix gets a final location.

@XianwuXue-NOAA
Copy link
Contributor Author

Good to merge. No tag until fix gets a final location.

Agree. Once I got the final resting location of the fix folder, I will commit it.

@WalterKolczynski-NOAA WalterKolczynski-NOAA merged commit d073ead into NOAA-EMC:release/gefs_v12 Nov 17, 2021
@XianwuXue-NOAA XianwuXue-NOAA deleted the feature/gefs_v12_github_port2acorn branch October 31, 2022 16:19
kayeekayee pushed a commit to kayeekayee/global-workflow that referenced this pull request May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants