<div dir="ltr"><div><div>Dear all,<br><br>For the non-gsm developers, you may skip this email. Sorry I don&#39;t have an email list for gsm developers only.<br><br></div>Attached is a document on how to make gsm changes in the latest NEMS system. Please let me know if you have any question. <br><br></div><div>Thanks.<br></div><div><br><br></div>Jun<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 4, 2016 at 10:40 AM, Gerhard Theurich <span dir="ltr">&lt;<a href="mailto:theurich@sourcespring.net" target="_blank">theurich@sourcespring.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
For everybody&#39;s reference, the associated NEMSLegacy revision is 75088.<br>
<br>
In order to work on GSM or NMMB with the post-merge NEMS system, you<br>
will not check out NEMS directly, but instead check out the NEMSLegacy<br>
application layer. The head of the NEMSLegacy trunk will bring in the<br>
head of the NEMS trunk, and fixed revisions of GSM and NMMB. In short,<br>
you now do this to check out:<br>
<br>
svn co <a href="https://svnemc.ncep.noaa.gov/projects/nems/apps/NEMSLegacy/trunk" rel="noreferrer" target="_blank">https://svnemc.ncep.noaa.gov/projects/nems/apps/NEMSLegacy/trunk</a><br>
NEMSLegacy<br>
<br>
This will create a NEMSLegacy directory where you will find NEMS as a<br>
subdirectory.<br>
<br>
Jun has put together a more comprehensive guide of how to work in the<br>
new system. I think she will distribute this document shortly.<br>
<br>
Thanks again for everyone&#39;s patience and fantastic help!<br>
<span class="HOEnZb"><font color="#888888"><br>
-Gerhard<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On 05/04/2016 07:25 AM, Gerhard Theurich wrote:<br>
&gt; The NEMS trunk commit for ticket #166 is complete:<br>
&gt;<br>
&gt; Sending        .<br>
&gt; Sending        src<br>
&gt; Sending        src/ESMFVersionDefine_ESMF_NUOPC.h<br>
&gt; Sending        src/atmos/module_ATM_GRID_COMP.F90<br>
&gt; Sending        src/atmos/phys<br>
&gt; Sending        src/atmos/share/module_CPLFIELDS.F90<br>
&gt; Sending        src/module_EARTH_GRID_COMP.F90<br>
&gt; Sending        src/module_EARTH_INTERNAL_STATE.F90<br>
&gt; Sending        src/module_MEDIATOR.F90<br>
&gt; Sending        src/module_MEDIATOR_SpaceWeather.F90<br>
&gt; Sending        src/module_MEDIATOR_methods.F90<br>
&gt; Transmitting file data ........<br>
&gt; Committed revision 75084.<br>
&gt;<br>
&gt; -Gerhard<br>
&gt;<br>
&gt; On 05/04/2016 06:40 AM, Patrick Tripp wrote:<br>
&gt;&gt; Gerhard,<br>
&gt;&gt;<br>
&gt;&gt; Coupled compset tests passed on WCOSS. Go ahead and commit when you&#39;re<br>
&gt;&gt; ready.<br>
&gt;&gt;<br>
&gt;&gt; Thanks - Patrick<br>
&gt;&gt;<br>
&gt;&gt; On 5/4/16 8:20 AM, gerhard.j.theurich wrote:<br>
&gt;&gt;&gt; Patrick, sounds good. Thank you,<br>
&gt;&gt;&gt; -Gerhard<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; -------- Original message --------<br>
&gt;&gt;&gt; From: Patrick Tripp &lt;<a href="mailto:patrick.tripp@noaa.gov">patrick.tripp@noaa.gov</a>&gt;<br>
&gt;&gt;&gt; Date: 5/4/2016 05:13 (GMT-08:00)<br>
&gt;&gt;&gt; To: Gerhard Theurich &lt;<a href="mailto:theurich@sourcespring.net">theurich@sourcespring.net</a>&gt;, Mark Iredell<br>
&gt;&gt;&gt; &lt;<a href="mailto:Mark.Iredell@noaa.gov">Mark.Iredell@noaa.gov</a>&gt;, NEMS developers<br>
&gt;&gt;&gt; &lt;<a href="mailto:ncep.list.nems.announce@lstsrv.ncep.noaa.gov">ncep.list.nems.announce@lstsrv.ncep.noaa.gov</a>&gt;<br>
&gt;&gt;&gt; Subject: Re: [Ncep.list.nems.announce] Intent to commit to NEMS trunk:<br>
&gt;&gt;&gt; NEMS Ticket #166: Removal of #ifdef WITH_NUOPC logic<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Gerhard,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I&#39;m running a couple of tests this morning. I&#39;ll let you know when they<br>
&gt;&gt;&gt; are done so you can commit.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks - Patrick<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 5/3/16 5:09 PM, Gerhard Theurich wrote:<br>
&gt;&gt;&gt; &gt; Patrick, I ran the &quot;rt.sh -s&quot; on Theia last night, and it had finished<br>
&gt;&gt;&gt; &gt; this morning when I checked, before I sent out the &quot;intent to commit<br>
&gt;&gt;&gt; &gt; to trunk&quot; email. I only ran the SLG/coldstart coupled compset on<br>
&gt;&gt;&gt; &gt; Theia, and it came back clean.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I am okay to wait until tomorrow. Do you want me to commit at the 24h<br>
&gt;&gt;&gt; &gt; mark (7:45amET), or do you want some more time testing? Also I know<br>
&gt;&gt;&gt; &gt; with Theia down, there was limited chance to look at my working copy<br>
&gt;&gt;&gt; &gt; since that is on Theia. Do you think we need to give other developers<br>
&gt;&gt;&gt; &gt; more time to review before committing the change?<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; -Gerhard<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; On 05/03/2016 02:02 PM, Patrick Tripp wrote:<br>
&gt;&gt;&gt; &gt;&gt; Gerhard,<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; Theia has been down most of the day. Were you able to run the<br>
&gt;&gt;&gt; compsets<br>
&gt;&gt;&gt; &gt;&gt; before the outtage?<br>
&gt;&gt;&gt; &gt;&gt; The previous commit to trunk compsets ran fine on wcoss. I haven&#39;t<br>
&gt;&gt;&gt; &gt;&gt; looked at theia yet.<br>
&gt;&gt;&gt; &gt;&gt; I have some things to do tonight until after 9:30PM EDT.<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; I think you should hold off on the commit until tomorrow.<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; Thanks - Patrick<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; On 5/3/16 4:31 PM, Gerhard Theurich wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt; Hi Mark and Patrick,<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; Same question as yesterday, may I commit the NEMS change as per<br>
&gt;&gt;&gt; ticket<br>
&gt;&gt;&gt; &gt;&gt;&gt; #166 to the trunk tonight? Jun already committed the associated GSM<br>
&gt;&gt;&gt; &gt;&gt;&gt; changes to the GSM trunk, so just the NEMS part is missing. Thanks,<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; -Gerhard<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; On 05/03/2016 04:47 AM, Gerhard Theurich wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Hi team,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; The post-merge code cleanup of removing the &quot;#ifdef WITH_NUOPC&quot;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; logic in<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; NEMS is ready for commit (see ticket below for details). I ran the<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; &quot;rt.sh -s&quot; test on Theia, and it is available for review at<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; theia:/scratch4/NCEPDEV/nems/noscrub/Gerhard.Theurich/APPs/NEMSLegacy/NEMS/tests<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; There is an associated GSM trunk commit that is also in the queue.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; -Gerhard<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; -------- Original Message --------<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Subject: Re: NEMS Ticket #166: Removal of #ifdef WITH_NUOPC logic<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Date: Tue, 03 May 2016 11:41:02 -0000<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; From: NEMS Trac Ticket &lt;<a href="mailto:ncep.list.emc.nems.tickets@noaa.gov">ncep.list.emc.nems.tickets@noaa.gov</a>&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Reply-To: <a href="mailto:ncep.list.emc.nems.tickets@noaa.gov">ncep.list.emc.nems.tickets@noaa.gov</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; CC: <a href="mailto:ncep.list.emc.nems.tickets@noaa.gov">ncep.list.emc.nems.tickets@noaa.gov</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; #166: Removal of #ifdef WITH_NUOPC logic<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; --------------------------+------------------------<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;     Reporter:  theurich@…   |      Owner: theurich@…<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;         Type:  enhancement  |     Status: accepted<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;     Priority:  major        |  Milestone:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    Component:  NEMS         |    Version:  3.1<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Resolution:               |   Keywords:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; --------------------------+------------------------<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Changes (by theurich@…):<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    * status:  new =&gt; accepted<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    * owner:   =&gt; theurich@…<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Comment:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    The NEMS code with #ifdef WITH_NUOPC logic removed is ready for<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; commit. It<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    is available on a branch<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="https://svnemc.ncep.noaa.gov/projects/nems/branches/theurich/removeIfdef" rel="noreferrer" target="_blank">https://svnemc.ncep.noaa.gov/projects/nems/branches/theurich/removeIfdef</a>.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    Eight files needed to be touched:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    M       src/ESMFVersionDefine_ESMF_NUOPC.h<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    M       src/atmos/share/module_CPLFIELDS.F90<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    M       src/atmos/module_ATM_GRID_COMP.F90<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    M       src/module_EARTH_GRID_COMP.F90<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    M       src/module_MEDIATOR_methods.F90<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    M       src/module_MEDIATOR_SpaceWeather.F90<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    M       src/module_EARTH_INTERNAL_STATE.F90<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    M       src/module_MEDIATOR.F90<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    A working copy of the entire NEMS source with changes is<br>
&gt;&gt;&gt; available<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; for<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    review at<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Theia:/scratch4/NCEPDEV/nems/noscrub/Gerhard.Theurich/APPs/UGCS-<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    Seasonal/NEMS.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;    *gjt*<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Ticket URL:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; &lt;<a href="https://svnemc.ncep.noaa.gov/trac/nems/ticket/166#comment:1" rel="noreferrer" target="_blank">https://svnemc.ncep.noaa.gov/trac/nems/ticket/166#comment:1</a>&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; NEMS &lt;<a href="https://svnemc.ncep.noaa.gov/trac/nems" rel="noreferrer" target="_blank">https://svnemc.ncep.noaa.gov/trac/nems</a>&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; My example project<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Ncep.list.nems.announce mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; <a href="mailto:Ncep.list.nems.announce@lstsrv.ncep.noaa.gov">Ncep.list.nems.announce@lstsrv.ncep.noaa.gov</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="https://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce" rel="noreferrer" target="_blank">https://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
_______________________________________________<br>
Ncep.list.nems.announce mailing list<br>
<a href="mailto:Ncep.list.nems.announce@lstsrv.ncep.noaa.gov">Ncep.list.nems.announce@lstsrv.ncep.noaa.gov</a><br>
<a href="https://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce" rel="noreferrer" target="_blank">https://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce</a><br>
</div></div></blockquote></div><br></div>