Skip to content

The new CCPP suite FV3_GFS_v16b_ugwpv1 with GFSv16b (low resolution, C96_L127).#227

Closed
ValeryYudin-NOAA wants to merge 5 commits into
NOAA-EMC:developfrom
ValeryYudin-NOAA:develop
Closed

The new CCPP suite FV3_GFS_v16b_ugwpv1 with GFSv16b (low resolution, C96_L127).#227
ValeryYudin-NOAA wants to merge 5 commits into
NOAA-EMC:developfrom
ValeryYudin-NOAA:develop

Conversation

@ValeryYudin-NOAA
Copy link
Copy Markdown
Contributor

The new CCPP suite FV3_GFS_v16b_ugwpv1 and regression tests for warm_start and cold_starts
with GFSv16b (low resolution, C96_L127). The new suite represents the upgrade of uGWP (V1),CU-CIRES. It is capable to reproduce the realistic FV3GFS climate, including equatorial dynamics (QBO and SAO, 20-60 km)) and annual cycles in the extra-tropics and polar regions in the upper atmsosphere (20-80km). It can be executed and tested with the gsldrag sub-grid scale orography physics of gsl/develop for UFS-R2O planned activity in 2021.

Issue(s) addressed

issues to be closed with this PR in repositories : ufs-weather-model #347 issue
fv3atm #222 issue
ccpp-physics #542 issue

Testing

How were these changes tested? answer: hera
What compilers / HPCs was it tested with? answer: intel
Are the changes covered by regression tests? answer: yes (new baseline for UFS-127L-C96 see ufsw-weather-model/tests)
Have the ufs-weather-model regression test been run? answer: hera-intel

  • Will the code updates change regression test baseline? If yes, why?
  • Yes because the UFS does bot have realistic tests for UFS-127L-C96 configuration
  • Please show the baseline directory below.
  • rt.gsd_ugwpv1_1c.log:+ NEW_BASELINE=/scratch1/NCEPDEV/stmp4/Valery.Yudin/FV3_RT/REGRESSION_TEST_GSL_DEVELOP
    rt.gsd_ugwpv1_1c.log:+ NEW_BASELINE=/scratch1/NCEPDEV/stmp4/Valery.Yudin/FV3_RT/REGRESSION_TEST_GSL_DEVELOP_INTEL
  • Please commit the regression test log files in your ufs-weather-model branch
    create mode 100644 tests/rt.gsd_ugwpv1.1m.log
    create mode 100644 tests/rt.gsd_ugwpv1_1c.log

Dependencies

If testing this branch requires non-default branches in other repositories, list them.
https://github.com/ValeryYudin-NOAA/ccpp-physics/tree/master
https://github.com/ValeryYudin-NOAA/ufs-weather-model/develop

Those branches should have matching names (ideally): first PR

Do PRs in upstream repositories need to be merged first?
first https://github.com/ValeryYudin-NOAA/ccpp-physics/tree/master

  • waiting on noaa-emc/nems/pull/<pr_number>
  • waiting on noaa-emc/fv3atm/pull/<pr_number>

write (0,*) 'sum(Interstitial%dudt_mtb ) = ', sum(Interstitial%dudt_mtb )
write (0,*) 'sum(Interstitial%dudt_ogw ) = ', sum(Interstitial%dudt_ogw )
write (0,*) 'sum(Interstitial%dudt_tms ) = ', sum(Interstitial%dudt_tms )
! CIRES UGWP v0 VAY-2020 does not make any sense to print SUM
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I disagree. This is useful to detect b4b differences between runs etc.

@ValeryYudin-NOAA
Copy link
Copy Markdown
Contributor Author

ValeryYudin-NOAA commented Jan 22, 2021 via email

@ValeryYudin-NOAA
Copy link
Copy Markdown
Contributor Author

ValeryYudin-NOAA commented Jan 22, 2021 via email

@climbfuji climbfuji mentioned this pull request Feb 11, 2021
@climbfuji
Copy link
Copy Markdown
Collaborator

Merged as part of #241.

@climbfuji climbfuji closed this Feb 16, 2021
LarissaReames pushed a commit to LarissaReames/fv3atm that referenced this pull request Nov 17, 2023
* Performance optimization of moving nest.

* Moving nest performance optimization stage 2.

* Update atmos_model_nml in driver/fvGFS/atmosphere.F90 so that it is consistent
with that in FV3/atmos_model.F90.

* Adding upoff as a namelist parameter

* Moving nest code cleanup: modularization phase.

* Ported from fms_io to fms2_io.  Also removed debug print statements.

* Restructuring moving_nest code from atmos_cubed_sphere to FV3 level.

* Added namelist flag fv_timings to enable detailed performance timings; defaults to false.

Co-authored-by: Bin Liu <Bin.Liu@noaa.gov>
Co-authored-by: Biju Thomas <biju.thomas@noaa.gov>
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