<div dir="ltr">Dear all,<br><div><br></div><div><p style="margin:0px 0px 1em;color:rgb(51,51,51)"><font face="arial, sans-serif">Following changes were committed to the NEMSfv3gfs/FV3 repositories:</font></p><p style="margin:0px 0px 1em;color:rgb(51,51,51)"><font face="arial, sans-serif">Ticket <a class="gmail-issue gmail-tracker-2 gmail-status-1 gmail-priority-5 gmail-priority-low3" title="Feature: Separate stochastic physics from FV3 repository, run standalone outside IPD and CCPP (New)" href="https://vlab.ncep.noaa.gov/redmine/issues/65851" style="background-color:rgb(0,114,162);color:rgb(255,255,255);text-decoration-line:none;border-radius:2px 6px 6px 2px;margin-right:1px;padding:1px 5px;word-break:break-word">#65851</a>: Separate stochastic physics from FV3 repository, run standalone outside IPD and CCPP<br>The NOAA/ESRL/PSD stochastic physics is separated from the FV3 repository into its own github repository at <a class="external" href="https://github.com/noaa-psd/stochastic_physics" style="background-color:transparent;color:rgb(0,153,216);text-decoration-line:none;word-break:break-word">https://github.com/noaa-psd/stochastic_physics</a>. The code is now checked out under NEMSfv3gfs directory, the same level as FV3 directory. Portability features and improvements from CCPP are merged to the repository. Code changes are made to build and run stochastic physics outside of IPD and CCPP as a separate submodule of NEMSfv3gfs; in FV3 the stochastic physics subroutines are now called in atmos_model.F90, independent of IPD or CCPP. NEMSfv3gfs build system is updated to build stochastic physics in its new location. The code changes do not alter model results.</font></p><p style="margin:0px 0px 1em;color:rgb(51,51,51)"><font face="arial, sans-serif">Ticket <a class="gmail-issue gmail-tracker-1 gmail-status-1 gmail-priority-4 gmail-priority-default gmail-child" title="Bug: Bugfix for CCPP version of GFDL-MP (New)" href="https://vlab.ncep.noaa.gov/redmine/issues/66173" style="background-color:rgb(216,45,0);color:rgb(255,255,255);text-decoration-line:none;border-radius:2px 6px 6px 2px;margin-right:1px;padding:1px 5px;word-break:break-word">#66173</a>: Bugfix for CCPP version of GFDL-MP<br>The CCPP version of GFDL-MP contains calls to the actual gfdl_cloud_microphysics and the cloud_diagnosis inside the CCPP entry point gfdl_cloud_microphys_run. This requires passing in slices of the phy_f3d array containing the effective radii, phy_f3d(:,:,Model%nleffr) etc. Currently, Model%nleffr and related indices are set to 1-5 in GFS_typedefs.F90, regardless whether Model%effr_in is true or false. However, when Model%effr_in is false, phy_f3d becomes a dummy array with extent (1:im,1:nlevs,1:1). Consequently, Model%nleffr etc. need to be set to 1 if Model%effr_in is false. This only affects the CCPP implementation, and only on Gaea/WCOSS Cray with Intel 16.<br>Other code changes include: 1) CCPP moves to the new metadata format. 2) the units of several surface flux fields are changed from m to kg/m-2 in sfc_drv.F in order to pass the required fields to CCPP. Corresponding changes are made in the GFS_diagnostics.F90, so there is no result change in IPD runs.</font></p><p style="margin:0px 0px 1em;color:rgb(51,51,51)"><font face="arial, sans-serif">Ticket <a class="gmail-issue gmail-tracker-3 gmail-status-1 gmail-priority-4 gmail-priority-default gmail-created-by-me" title="Support: porting nemsfv3gfs to hera (New)" href="https://vlab.ncep.noaa.gov/redmine/issues/67538" style="background-color:rgb(0,173,52);color:rgb(255,255,255);text-decoration-line:none;border-radius:2px 6px 6px 2px;margin-right:1px;padding:1px 5px;word-break:break-word">#67538</a>: porting nemsfv3gfs to hera<br>Hera platform is added to NEMS and NEMSfv3gfs to make the model run on hera.</font></p><p style="margin:0px 0px 1em;color:rgb(51,51,51)"><font face="arial, sans-serif">Ticket <a class="gmail-issue gmail-tracker-3 gmail-status-1 gmail-priority-4 gmail-priority-default gmail-created-by-me" title="Support: update ESMF lib and NCEPlibs lib (New)" href="https://vlab.ncep.noaa.gov/redmine/issues/68209" style="background-color:rgb(0,173,52);color:rgb(255,255,255);text-decoration-line:none;border-radius:2px 6px 6px 2px;margin-right:1px;padding:1px 5px;word-break:break-word">#68209</a>: update ESMF lib and NCEPlibs lib<br>Nceplibs version number is updated and now same version of NCEPlibs is used on all the platforms. The ESMF lib is updated to the pre-release version 800bs48.</font></p><p style="margin:0px;color:rgb(51,51,51)"><font face="arial, sans-serif">Due to Ticket <a class="gmail-issue gmail-tracker-1 gmail-status-1 gmail-priority-4 gmail-priority-default gmail-child" title="Bug: Bugfix for CCPP version of GFDL-MP (New)" href="https://vlab.ncep.noaa.gov/redmine/issues/66173" style="background-color:rgb(216,45,0);color:rgb(255,255,255);text-decoration-line:none;border-radius:2px 6px 6px 2px;margin-right:1px;padding:1px 5px;word-break:break-word">#66173</a>, some CCPP tests changed results, new baseline trunk-20190912 was created on all the platforms. On hera, standalone FV3 baseline was generated. Regression test passed on all the platforms.</font></p><p style="margin:0px;color:rgb(51,51,51)"><font face="arial, sans-serif"><br></font></p><p style="margin:0px;color:rgb(51,51,51)"><font face="arial, sans-serif">Thanks.</font></p><p style="margin:0px;color:rgb(51,51,51)"><font face="arial, sans-serif"><br></font></p><p style="margin:0px;color:rgb(51,51,51)"><font face="arial, sans-serif">Jun</font></p></div></div>