-
Notifications
You must be signed in to change notification settings - Fork 100
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 general UPP for GTG4 #762
Conversation
2. Add CIT(:,:,:) array for In-Cloud Turbulence, ALLOCATE_ALL.f VRBLS3D_mod.f DEALLOCATE.f 3. Modify CMakeLists.txt for updated/new GTG source code files. 4. Add stub code for the new GTG source files in general UPP 5. Modify interpolation in MISCLN.f for RRFS GTG 6. Modify jobs/J_NCEPPOST to run WAFS downstream only Add scripts/exwafs_atmos_nceppost.sh Add ush/wafs_nceppost.sh
@YaliMao-NOAA Do you have an UPP issue linked this PR? If not, please open a new one. |
@WenMeng-NOAA I opened an issue #763 |
@YaliMao-NOAA Please add a change log with your name in the fortran code files where if change log sessions are available. |
You mean the code change history? |
2. Add gtg_on to POSTGPVARS in scripts/exwafs_atmos_nceppost.sh, and add gtg_on to namelist 'nampgb' in WRFPOST.f
@WenMeng-NOAA I added change logs to the Fortran source code files. |
@YaliMao-NOAA My UPP with gtg code build process failed as:
There is no file "gtg_cdf_mod.F90" from gtg code checkout with the revision d0ad324. |
Sorry, I should have update UPP_GTG develop branch. I am requesting a viewer to approve a merge pull request of GTG code. |
@YaliMao-NOAA Please verify my UPP standalone test results at /u/wen.meng/ptmp/gfs.2019083000 on Cactus and let me know if you saw issues. |
@YaliMao-NOAA The UPP RT failed in all test case as:
I guess you need to add new option "gtg_on" in these kind of routine for skipping gtg related computations. |
The test result looks good to me /u/wen.meng/ptmp/gfs.2019083000 As to the failure of SIGSEGV on your RT, you are right, gtg_on needs to be turned on by 'gtg_on=.true.' Do you think I should include 'gtg_on' option to avoid this kind of errors in mdl2p? |
@YaliMao-NOAA Yes, you might also check other gtg related routines. |
Remove WAFS fields on ICAO standard atmospheric levels from post_avblflds.xml And remove MDL2STD_P.f which does interpolation on ICAO standard atmospheric levels
I modified the code, and added a new issue related to this PR. #764 |
@YaliMao-NOAA Can you note your new changes at the beginning session of this PR, such as
|
@YaliMao-NOAA You need to tune your branch further. Here are the latest errors from the UPP RT for nmmb:
The whole runtime log file can be found /u/wen.meng/noscrub/ncep_post/post_regression_test_new/jobs/out.nmmb.test. |
@WenMeng-NOAA It turns out gtg_interpolation was not initialized in MDL2P.f, I fixed it. Thank you for recommendation to do the regression test by myself. All regression tests passed. FYI, for rtma test, should it be 'cd $workdir' instead of '$homedir/jobs'? |
Piggyback changes of parm/makefile for cleaning out GEFS anal control file generation
@YaliMao-NOAA With new version of gtg4 implemented, do you think the gtg files gtg.config.gfs gtg_imprintings.txt under UPP/parm should be removed? |
…le from sorc/ncep_post.fd/post_gtg.fd
The UPP RT is completed on WCOSS2 with no changed results. |
@FernandoAndrade-NOAA You may start the UPP RT on Hera and Orion. There will no baseline update with this PR. |
Apologies for the delay, Orion UPP RTs have completed successfully with no changes to results. Hera should finish momentarily. |
Hera UPP RTs have completed as well with no changes to results. |
@gspetro-NOAA Please be aware of the updates in parm/post_avblfld.xml in this PR for your new release of the UPP user guide later. |
This PR is ready for merging. |
Add scripts/exwafs_atmos_nceppost.sh
Add ush/wafs_nceppost.sh