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

Update gsl/develop from develop 2021/10/19 #111

Conversation

DomHeinzeller
Copy link

@DomHeinzeller DomHeinzeller commented Oct 19, 2021

Description

Update gsl/develop from develop as of 2021/10/19. Most important updates:

  • FV3 dycore updates
  • CMake build system updates
  • Noah MP and UGWPv1 decomp bug fixes
  • Convert real(kind_phys) vegetation, slope and soil type arrays to integer
  • Properly import coupling fields when running with separate run phases
  • Correct naming of sub-hourly output files

Dependencies

NOAA-GSL/ccpp-physics#109
#111
NOAA-GSL/ufs-weather-model#105

Testing

For regression testing, see NOAA-GSL/ufs-weather-model#105

aerorahul and others added 12 commits September 23, 2021 11:36
* Move the CMake build of the dycore from fv3atm into GFDL_atmos_cubed_sphere
* Clean up the fv3atm CMakeLists.txt

Co-authored-by: Dom Heinzeller <[email protected]>
…EMC#391)

* update ccpp with CCPP PR#731
* add FV3 standalone P7 suite file
* fix the filename with full time stamp for netcdf output
* update ccpp with decomposition fix
…OAA-EMC#402)

Substantial changes in UGWPv1 to fix problem of lack of reproducibility when changing the domain decomposition layout.
…C#396)

* This PR contains updates for new ca code, it fixes the CA restart and decomposition issues. Code changes are also in CCPP physics PR and stochastic physics PR.
* remove unused coupled suites
* delete v15p2 coupled suites
* update filename when the output time is not integer hours
* fix the diag time issue with output_fh

Co-authored-by: Denise Worthen <[email protected]>
Co-authored-by: Jun Wang <[email protected]>
…nteger arrays without affecting input/output files (NOAA-EMC#388)

* Make real vegetation, slope and soil type integers, remove unnecessary interstitial arrays
* Add interstitial variables to save and restore vegetation/soil/slope types before/after surface physics
* Make vegetation/soil/slope save variables persistent so that they can be used in the _init phases
* Only allow nearest-neighbor interpolation method for integer data
* Remove legacy code from CMakeLists.txt
…NOAA-EMC#406)

* Ensure timestamp of imported fields is set before checking the time.
* Add missing specialization method to verify import fields for run phase 1.
* Update to physics. New field added to GFS_coupling_type
* Cleanup metadata. New field for RRTMGP pressure limit.
@DomHeinzeller DomHeinzeller marked this pull request as ready for review October 21, 2021 16:16
@DomHeinzeller
Copy link
Author

ccpp-physics hash updated and verified to be correct

@DomHeinzeller DomHeinzeller merged commit cf009f2 into NOAA-GSL:gsl/develop Oct 22, 2021
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.

9 participants