[Ncep.list.fv3-announce] NEMSfv3gfs and FV3 git repository updates 20180720

Jun Wang - NOAA Federal jun.wang at noaa.gov
Mon Jul 23 19:37:24 UTC 2018


Dear all,

Following changes were committed to the NEMSfv3gfs and FV3 repositories:

Feature #50223 <https://vlab.ncep.noaa.gov/redmine/issues/50223>: CCPP
integration

Integrating the current CCPP framework and physics in the current master is
the first step towards testing and running physics through CCPP.

Under NEMSfv3gfs, a new directory ccpp is added with two sub directories
framework and physics with ccpp frame work source code and ccpp physics
code respectively. A ccpp build script is under ccpp directory too. The
ccpp code enables testing the CCPP integration within NEMSfv3gfs on Theia
without affecting the current standard build and tests (results, compile
time, runtime, memory footprint).

The CCPP build and test calls can be activated using MAKEOPT "CCPP=Y"
during compilation on Theia. An ESMF 7.1.0r library that is compiled with
Intel 18 and the newly compiled NCEP libraries with Intel 18 using "-fPIC"
and "-qopenmp" are used to build CCPP physics. Two regression tests based
on fv3_control and fv3_gfdlmp using the CCPP-build are added, which can be
run using rt_ccpp.conf. The only difference to the standard tests is that
CCPP is initialized and finalized in atmos_model.F90, and that a dummy
scheme is called inside fv3 dynamics when do_sat_adj is true (i.e. for the
gfdlmp test). This is to demonstrate how to realize calls to fast physics
through CCPP in fv3 dynamics. Results are different from fv3_control and
fv3_gfdlmp because of the different compiler version.

Above code change do not change current NEMSfv3gfs regression test
(non-CCPP) results. Regression test passed on all the platforms including
wcoss phase1/2,cray, theia, jet(xjet, tujet, svjet) and gaea (c3,c4).

Thanks.

Jun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.lstsrv.ncep.noaa.gov/pipermail/ncep.list.fv3-announce/attachments/20180723/bbf9aaf0/attachment.html 


More information about the Ncep.list.fv3-announce mailing list