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

Intel 2022 updates #629

Merged

Conversation

RussTreadon-NOAA
Copy link
Contributor

@RussTreadon-NOAA RussTreadon-NOAA commented Sep 25, 2023

Description
This PR fixes two types of bugs discovered when cycling gsi.x and enkf.x with intel/2022 in the global workflow

  1. modify variables written to netcdf diagnostic files by gsi.x to be consistent with codes which read netcdf diagnostic files
  2. modify lrun_subdirs=.true. option of gsi.x to properly handle the case in which sub-directories already exist in the run directory

Fixes #623

Type of change

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?
Ctests have been on Hera, Orion, and WCOSS2 (Cactus) with acceptable behavior. A global parallel covering the period 2021073106 through 2021080118 has been run on Hera, Orion, and WCOSS2 (Cactus). All global workflow jobs ran as expected.

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • New and existing tests pass with my changes

Copy link
Collaborator

@DavidHuber-NOAA DavidHuber-NOAA left a comment

Choose a reason for hiding this comment

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

Looks good. I have tested these code changes in my own cycled test as well and they seem to work. I have just one minor change request.

src/gsi/obsmod.F90 Outdated Show resolved Hide resolved
@RussTreadon-NOAA
Copy link
Contributor Author

Thanks @DavidHuber-NOAA

@CoryMartin-NOAA
Copy link
Contributor

@RussTreadon-NOAA I'll handle merging this for you as the 'handling reviewer'. Do you wish to wait for @CatherineThomas-NOAA to approve, or will my review + @DavidHuber-NOAA 's be sufficient?

Copy link
Collaborator

@CatherineThomas-NOAA CatherineThomas-NOAA left a comment

Choose a reason for hiding this comment

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

Looks good to me

@CoryMartin-NOAA CoryMartin-NOAA merged commit ca19008 into NOAA-EMC:develop Sep 25, 2023
4 checks passed
@RussTreadon-NOAA RussTreadon-NOAA deleted the feature/intel2022_updates branch October 2, 2023 14:25
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.

Bug fix & safeguard updates
4 participants