[Ncep.list.nems.announce] Intent to commit to NEMS trunk: NEMS Ticket #166: Removal of #ifdef WITH_NUOPC logic

Jun Wang - NOAA Affiliate jun.wang at noaa.gov
Wed May 4 16:16:31 UTC 2016


Dear all,

For the non-gsm developers, you may skip this email. Sorry I don't have an
email list for gsm developers only.

Attached is a document on how to make gsm changes in the latest NEMS
system. Please let me know if you have any question.

Thanks.


Jun

On Wed, May 4, 2016 at 10:40 AM, Gerhard Theurich <theurich at sourcespring.net
> wrote:

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


More information about the Ncep.list.nems.announce mailing list