Enhancement to handle hydrometeors in the GSI and EnKF I/O interfaces#499
Conversation
RussTreadon-NOAA
left a comment
There was a problem hiding this comment.
Why is file netcdfgfs_io.f90.orig part of this PR? It appears this file was committed by accident. Please remove it.
|
@RussTreadon-NOAA Extra file removed. |
|
@emilyhcliu , in order to move forward with this PR we need the following:
|
|
@RussTreadon-NOAA Got your points. I will work on them. |
|
Regression test (GSI develop vs. feature/allsky) is done. The global_fv3_3denvar_C192 failed the hardware memory limit test: The global_C96_fv3aero failed the allowable threshold time test: |
|
Working on following: |
RussTreadon-NOAA
left a comment
There was a problem hiding this comment.
Only minor comments. Looks good.
|
@emilyhcliu , for this PR to move forward the following needs to be done:
|
I completed the first and the last bullets. |
RussTreadon-NOAA
left a comment
There was a problem hiding this comment.
Thank you @emilyhcliu for addressing my code comments.
|
@emilyhcliu, just a quick check on the status of this PR. The GSI Review team meets in a few weeks (2/13). |
|
@RussTreadon-NOAA I will complete this within a few days this week. |
| if(qs_ind > 0) then | ||
| call read_vardata(dset, 'snmr', ug3d, ncstart=ncstart, nccount=nccount, errcode=iret) | ||
| if (iret /= 0) then | ||
| print *,'error reading snmr' |
There was a problem hiding this comment.
Same error message comment as above.
| if (imp_physics == 11) then | ||
| call read_vardata(dset, 'icmr', vg3d, ncstart=ncstart, nccount=nccount, errcode=iret) | ||
| if (iret /= 0) then | ||
| print *,'error reading icmr' |
There was a problem hiding this comment.
Same error message comment as above.
RussTreadon-NOAA
left a comment
There was a problem hiding this comment.
Need to improve error messages which terminate program execution (NCO requirement). Also a follow on question to Andrew's regarding other instances of use_full_hydro.
RussTreadon-NOAA
left a comment
There was a problem hiding this comment.
Thank you @emilyhcliu for addressing my comments.
|
WCOSS2 ctests The The A check of the update and control wall times for this test show acceptable values This PR only affects |
|
@emilyhcliu , we need approval from at least two peer reviewers in order to move this PR forward. |
CoryMartin-NOAA
left a comment
There was a problem hiding this comment.
I think changes look good here now that they are limited to EnKF I/O only
RussTreadon-NOAA
left a comment
There was a problem hiding this comment.
Ctests run on WCOSS2 from current head of hwrf_nmm_d2_hiproc_updat. global_enkf passed. Given two peer reviewer approvals, move forward with merge into develop.
…C#499) The enhancements made to the EnKF IO interface are the following: (1) For enkf I/O: add the handling of precipitation hydrometeors to parallel netcdf I.O --- preparation of next implementation
The enhancements made to the GSI/EnKF IO interfaces are the following:
(1) For deterministic I/O: add handling of precipitation hydrometeor in write_gfsncatm (write_atm_) -- write out analysis.
(2) For enkf I/O: add the handling of precipitation hydrometeors to parallel netcdf I.O --- preparation of next implementation
Fixes #498
Depends on #526