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

Wave fixes for missing bull and cbull points and Arctic grid grib update #310

Conversation

JessicaMeixner-NOAA
Copy link
Contributor

A new job JGLOBAL_WAVE_POST_BNDPNTBLL which takes approximately 29 minutes and uses 10 nodes, is added. Two additional files gfswave.tZZz.ibpbull_tar which is 59M and gfswave.tZZz.ibpcbull_tar which is 32M are created in the wave/station directory in COM and will need to be un-tarred in NOMADS with the other wave bulletin files.

Additionally, there was an issue with the Arctic grib file from the wave model. This (when the ufs-weather-model tag is added) is fixed with this update as well. See the WW3 PR here for more details: NOAA-EMC/WW3#346

Waiting on:
ufs-community/ufs-weather-model#503

These updates have been tested by me on wcoss-dell with rocoto, currently working with NCO for their tests.

This adds and extra job JGLOBAL_WAVE_POST_BNDPNTBLL and
changes the points scripts to all use one script for
all point files and the difference is in the exported
variables in the three JJOB scripts
@JessicaMeixner-NOAA
Copy link
Contributor Author

The ufs-weather-model tag has now been updated.

Copy link
Member

@KateFriedman-NOAA KateFriedman-NOAA left a comment

Choose a reason for hiding this comment

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

Changes look good, thanks Jessica!

@KateFriedman-NOAA
Copy link
Member

Reference issue #309. This PR is for v16.0.9 updates related to waves.

@KateFriedman-NOAA KateFriedman-NOAA merged commit c9087cf into NOAA-EMC:release/gfsv16.0.0_to_ops Apr 1, 2021
@JessicaMeixner-NOAA JessicaMeixner-NOAA deleted the v16/wavemissingpoints branch June 11, 2021 20:15
kayeekayee pushed a commit to kayeekayee/global-workflow that referenced this pull request May 30, 2024
Features:
- Implemented sharing of atmospheric tracer metadata (name, units) to coupled model component via a standard NUOPC connector if coupling tracer field is accessed by shared memory reference
- Introduced additional metadata to tracer records in field_table to identify and validate prognostic and diagnostic chemistry tracers. A new record line starting with the `tracer_usage` keyword is now required to recognize chemistry tracer as follows:

      "tracer_usage", "chemistry"                    (default, prognostic)
      "tracer_usage", "chemistry", "type=diagnostic" (diagnostic)

- Added sanity check for input chemistry tracers, ensuring that both prognostic and diagnostic tracers in field_table are contiguous, and diagnostic tracers follow prognostic ones.
- Improved algorithm to set aerosol scavenging factors
- Exported instantaneous fields for:
   - 3D non-convective liquid and ice precipitation fluxes
   - 3D cloud fraction
   - normalized soil wetness
   -  ice fraction (as used in the atmospheric model)
   - lake fraction
   - ocean fraction
   - surface snow area fraction
- Enabled import of diagnostic tracers

Fixes:
- Prevent a divide by zero error when constant arrays are rescaled for lossy compression in `write_netcdf_parallel()`
- Correctly sample and compute elapsed time for field bundle regridding operations.
- Include hotfix (see PR NOAA-EMC#308) to allow latest `setup_exportdata()` to work with coupled chemistry.

Co-authored-by: Dom Heinzeller <climbfuji@ymail.com>
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.

2 participants