[Ncep.list.nems.announce] Upcoming NEMS Commit

Samuel Trahan - NOAA Affiliate samuel.trahan at noaa.gov
Wed Apr 25 14:18:07 UTC 2018


Reminder: this commit is going in at 4 PM Eastern time today.

On Tue, Apr 24, 2018 at 8:27 AM, Samuel Trahan - NOAA Affiliate <
samuel.trahan at noaa.gov> wrote:

> Hi all,
>
> All tests passed... after two more fixes.  The branches will be committed
> Wednesday at 4 PM Eastern.  Again, the branches of all apps are
> coupled-test-1, and the NEMS branch is multi-app-test.  (The "coupling"
> branch was merged into "multi-app-test.")
>
> The branches have two more fixes to get the apps working:
>
> 1. The NEMSfv3gfs tests now have a 45 minute wallclock limit on WCOSS
> Phase 1 and Phase 2.
>
> 2. A bug fix was added to NEMSAppBuilder to prevent it from picking a
> different *.appBuilder file than was requested.  There was a logic error in
> the scripts, where a regular expression comparison (=~) was used instead of
> an equality comparison (==).  This occasionally broke the NEMSGSM build
> because standaloneGSM%gocart.appBuilder was used when standaloneGSM was
> requested because the former string contains the latter.
>
> Sincerely,
> Sam Trahan
>
> On Mon, Apr 23, 2018 at 1:13 PM, Samuel Trahan - NOAA Affiliate <
> samuel.trahan at noaa.gov> wrote:
>
>> Hi all,
>>
>> We will soon be committing the following NEMS changes, itemized below.
>> Most of these are coupling-related changes (items 1-5), plus an addition of
>> platform and app support (items 6-7) and some technical changes that do not
>> directly impact apps (8-9).  This commit is tentatively scheduled for
>> Wednesday, April 25 at 4:00 PM Eastern time
>>
>> Changes are in the coupling-test-1 branches of all apps.  Those branches
>> will be updated when logs are available for each app on each platform.
>>
>> The following updates are included in the proposed commit:
>>
>> 1. Simplification of realizeConnectedGrid() inside InitializeIPDv03p4().
>> Instead of explicitly constructing the regDecompPTile, let ESMF construct a
>> 1DE/PET default.
>> 2. Adding a subroutine for multi-tile FV3 grid output.
>> (FieldBundle_RWFields_tiles)
>> 3. Tested vtk file output for FV3 grid (currently commented out search
>> for ESMF_GridWriteVTK)
>> 4. Adding nearest neighbor interpolation method for regridding flux
>> fields.
>> 5. The land-sea mask from the atmosphere model on the atmosphere model
>> grid is used for regridding flux fields in the mediator.
>>
>> 6. Adds AppBuilder support for MOM6
>> 7. Changes to module-setup.sh.inc and module-setup.csh.inc for supporting
>> GAEA and WCOSS Phase 3 (Dell)
>>
>> 8. A multi-app test script NEMS/tests/multi-app-test.sh which will be
>> used to automate commit tests and nightly tests
>> 9. A bugfix to produtil needed to support removing "blocking" status from
>> streams.  This is a fix needed by MET+
>>
>> Please note that if your coupled application uses the mediator and:
>>
>> GSM: the mediator updates require the use of the GSM gridmask branch (in
>> VLab: d47e8b9b
>> <https://vlab.ncep.noaa.gov/redmine/projects/emc-gsm/repository/revisions/d47e8b9b99aa6f3aa3443e8a276d53c5cb3e2e65>),
>> which has the required grid mask information.
>>
>> FV3: the appropriate conf file needs to have CPPFLAGS += -DFV3_CPLD in
>> the ifdef InNemsMakefile section of your configure file. Using FV3_CPLD
>> requires the use of esmf/8.0.0bs01
>>
>> There will be no answer change for the following supported apps:
>> NEMSfv3gfs, NEMSGSM, WW3-FV3 and WW3-ATM
>>
>> New baselines were generated for the following supported apps:
>> HYCOM-GSM-CICE (see master branch) and GSM-MOM5-CICE5 (see newnems_0417
>> branch).
>>
>> See ticket https://vlab.ncep.noaa.gov/redmine/issues/47301 for more
>> information.
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.lstsrv.ncep.noaa.gov/pipermail/ncep.list.nems.announce/attachments/20180425/26565e21/attachment.html 


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