<div dir="ltr"><div><div><div><div>Dear all,<br><br></div>Moorthi&#39;s changes are ready to commit to nems trunk. His nems ticket is:<br><br><a href="https://svnemc.ncep.noaa.gov/trac/nems/ticket/159">https://svnemc.ncep.noaa.gov/trac/nems/ticket/159</a><br><br></div>Description from the ticket:<br><br>changes in the code are related to the way grid-point digital filter is 
done, and fixing some error in overall digital filter. With the new way.
 digital filter can be applied either at the initial time or after 
restarting from a history file (e.g. second segment of forecast). If the
 model is restarted from history file before all the high frequency 
output was done, the code now can continue to output high frequency and 
then move on to regular output interval. The grid point digital filter 
works fine with all tracers in grid-point space only (i.e. 
gg_tracers=.true.)<br><br>


On the NEMS side,<br>1) the file 
&quot;configure.nems.Wcoss_C.intel_ESMF_630r_gsm&quot; added to enable compiling 
GSM on wcoss cray.  The file &quot;configure&quot; is modified to use this file to
 compile GSM on cray. <br>2)The script &quot;exglobal_fcst_nems.sh&quot; under tests directory is updated to run on wcoss cray.<br>
3) There are some cleanup and some optimization in GSM IO routines<br>
&quot;module_WRITE_GRID_COMP_GFS.F90&quot;<br>
and<br>
&quot;module_WRITE_ROUTINES_GFS.F90&quot;<br><br></div>The corresponding gsm ticket is:<br><br><a href="https://svnemc.ncep.noaa.gov/trac/gsm/ticket/83">https://svnemc.ncep.noaa.gov/trac/gsm/ticket/83</a><br><br></div>The nems branch is at:<br><a class="" href="https://svnemc.ncep.noaa.gov/projects/nems/branches/jun/nems_moorthi">https://svnemc.ncep.noaa.gov/projects/nems/branches/jun/nems_moorthi</a><br><br>gsm branch is at:<br><a class="" href="https://svnemc.ncep.noaa.gov/projects/gsm/branches/jun/gsm_moorthi">https://svnemc.ncep.noaa.gov/projects/gsm/branches/jun/gsm_moorthi</a><br><div><div><div><br></div><div>New gsm regression test results are generated.<br><br>On NMMB side, A patch was made to src/atmos/nmm/module_SOLVER_GRID_COMP.F90 to resolve the uninitialized variables, but this parch also made NMMB time series fail. We were told this will be resolved later and now we are suggested to use the updated results for NMMB time series test.<br><br></div><div>With that, the full regression test passed on both theia and wcoss.<br></div><div><br></div><div>Please let me know if you have any questions.<br><br><br></div><div>Jun<br><br><br><br><p>
M       tests/exglobal_fcst_nems.sh<br>
M       tests/Compile_wcoss.log<br>
M       tests/RegressionTests_wcoss.log<br>
M       tests/Compile_wcoss.log<br>
M       tests/RegressionTests_wcoss.log<br>
M       tests/gfs_fcst_run.IN_Linux<br>
M       tests/gfs_fcst_run.IN_IBM<br>
M       src/configure<br>
</p>
<blockquote>
<p>
M      src/atmos<br>
</p>
</blockquote>

X       src/atmos/gsm<br>
M       src/atmos/phys/date_def.f<br>
M       src/atmos/phys/radiation_aerosols.f<br>
M       src/atmos/phys/radiation_surface.f<br>
M       src/atmos/phys/rascnvv2.f<br>
M       src/atmos/phys/cs_conv.f<br>
M       src/atmos/phys/grrad.f<br>
M       src/atmos/phys/sfc_nst.f<br>
M       src/atmos/phys/rayleigh_damp.f<br>
M       src/atmos/phys/gcm_shoc.f<br>
M       src/atmos/phys/gbphys.f<br>
M       src/atmos/phys/sfcsub.f<br>
M       src/atmos/io/module_WRITE_ROUTINES_GFS.F90<br>
M       src/atmos/io/module_GFS_WRITE.F90<br>
M       src/atmos/io/module_WRITE_GRID_COMP_GFS.F90<br>
M       src/atmos/nmm/module_SOLVER_GRID_COMP.F90<br>
A       src/conf/configure.nems.Wcoss_C.intel_ESMF_630r_gsm<br></div></div></div></div>