From c37646eb10cbc04d613022d347b31e0333ccd914 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Fri, 22 Nov 2019 15:23:52 -0700 Subject: [PATCH 1/6] Allow environment variable NEMS_MACHINE to overwrite (or set) MACHINE_ID --- tests/detect_machine.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/detect_machine.sh b/tests/detect_machine.sh index e3c8b63879..20acc01f9b 100755 --- a/tests/detect_machine.sh +++ b/tests/detect_machine.sh @@ -122,6 +122,9 @@ case $(hostname -f) in login4.stampede2.tacc.utexas.edu) MACHINE_ID=stampede ;; ### stampede4 esac +# Overwrite auto-detect with NEMS_MACHINE if set +MACHINE_ID=${NEMS_MACHINE:-${MACHINE_ID}} + # For Theia and Cheyenne, append compiler if [ $MACHINE_ID = theia ] || [ $MACHINE_ID = hera ] || [ $MACHINE_ID = cheyenne ] || [ $MACHINE_ID = jet ] || [ $MACHINE_ID = gaea ] || [ $MACHINE_ID = stampede ] ; then MACHINE_ID=${MACHINE_ID}.${COMPILER} From 26fcd57774937c3c5f8d47d779a3ba5e3e45beac Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 26 Nov 2019 08:13:09 -0700 Subject: [PATCH 2/6] Point submodule WW3 back to NOAA-EMC --- .gitmodules | 4 ++-- WW3 | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitmodules b/.gitmodules index c7e8159add..5db91e6066 100644 --- a/.gitmodules +++ b/.gitmodules @@ -12,8 +12,8 @@ branch = GFS-FMS [submodule "WW3"] path = WW3 - url = https://github.com/NCAR/gmtb-ww3 - branch = dtc/develop + url = https://github.com/NOAA-EMC/WW3 + branch = develop [submodule "stochastic_physics"] path = stochastic_physics url = https://github.com/noaa-psd/stochastic_physics diff --git a/WW3 b/WW3 index 73263f7547..3063a4cd33 160000 --- a/WW3 +++ b/WW3 @@ -1 +1 @@ -Subproject commit 73263f7547d00d2a8959d27682a55f4f4943c7f6 +Subproject commit 3063a4cd337bab3de738c7ee16aa91952d1c180f From 6fc17ca178b20fe57111ef3b7ee2a22f3c0b31dc Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 26 Nov 2019 09:02:09 -0700 Subject: [PATCH 3/6] Merge NEMSfv3gfs gsd/develop into ufs-weather-model dtc/develop, squashed commit of the following: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit commit a9afb3607115ba35cc3c841bf48d410a048912c8 Merge: 6c9a70dc 2d13e99d Author: Dom Heinzeller Date: Thu Nov 21 15:44:02 2019 -0700 Merge pull request #279 from climbfuji/update_submodule_pointers_rdlai Initialize Leaf Area Index (LAI) from climatology and other submodule updates commit 2d13e99dc0c5a39ece155e6ac6eb2bd5ddcc1037 Author: Dom Heinzeller Date: Thu Nov 21 15:43:07 2019 -0700 Update submodule pointers for ccpp/physics and FV3 commit 1653ff116ddca30b690a7375006139eab55237de Author: Dom Heinzeller Date: Thu Nov 21 12:59:39 2019 -0700 Update submodule pointers for FV3 and ccpp/physics commit caed402a8f5a6a535e58284f63f678e692f341d9 Author: Dom Heinzeller Date: Wed Nov 20 16:24:56 2019 -0700 Update submodule pointer for stochastic physics to point to the head of the master branch commit 38c66d903797bdc7dbbc99589badece212a63412 Author: Dom Heinzeller Date: Wed Nov 20 16:13:30 2019 -0700 Update FMS to the head of the GFS-FMS branch commit 29fbfcad795536eb763499ea98e9596d03c9d483 Author: Dom Heinzeller Date: Wed Nov 20 16:13:08 2019 -0700 Update submodule WW3 to point back to the NOAA-EMC version, set correct hash commit 6c9a70dcdf5da8f1f678ad17523ef7533291062f Merge: 8b1bd280 fd8b7b48 Author: Dom Heinzeller Date: Tue Nov 19 20:54:26 2019 -0700 Merge pull request #278 from climbfuji/add_gsd_sar_regression_test gsd/develop: add GSD SAR regression test commit fd8b7b487a7b6a2cb3ad0a2e395aaf874b6efd8f Author: Dom Heinzeller Date: Tue Nov 19 20:53:00 2019 -0700 tests/tests/fv3_ccpp_gsd_sar: bugfix, correct name of control directory commit 86cc553107ace9e66429fbfee6e6e2a1dca88c73 Author: Dom Heinzeller Date: Mon Nov 18 14:39:06 2019 -0700 tests/tests/fv3_ccpp_gsd_sar: correct list of files to check commit 43dbf0504cf5f86b9ad416e2d6358043df3863fb Author: Dom Heinzeller Date: Mon Nov 18 09:22:07 2019 -0700 Add regression test for GSD SAR commit 8b1bd2805a2543bb1a434dcc0718ca89e27ba284 Merge: c73f665b 13329bf9 Author: Dom Heinzeller Date: Sat Nov 2 06:08:45 2019 +0900 Merge pull request #277 from climbfuji/gsd_develop_update_submodule_pointer_ccpp_physics_20191102g gsd/develop: update submodule pointer for ccpp-physics 2019/11/01 commit 13329bf9b7d8191a4e85789d52f4a6174bf61c50 Author: Dom Heinzeller Date: Sat Nov 2 06:06:24 2019 +0900 Update submodule pointer for ccpp/physics commit c73f665b5838a2db86ba5bf65157c89f4ed90cc5 Merge: fafa77ee 0f0778d4 Author: Dom Heinzeller Date: Mon Oct 28 12:54:28 2019 +0900 Merge pull request #276 from climbfuji/gsd_debug_test_and_submodule_pointer_update_20191028 gsd/develop: add CCPP GSD suite debug test, reduce timestep for Thompson MP tests, update submodule pointers commit 0f0778d4cb84150c2b1b3a2e0fe7501b897f2d9f Author: Dom Heinzeller Date: Mon Oct 28 12:39:54 2019 +0900 Update submodule pointer for ccpp/physics commit c3c0379e1cb10b7060095b9a85c045d6b3058e8b Author: Dom Heinzeller Date: Mon Oct 28 12:33:09 2019 +0900 Add new regression test for GSD suite in DEBUG mode commit cc2706d9c35fbbd69048c244dc0997107b9a3c78 Author: Dom Heinzeller Date: Fri Oct 25 11:14:30 2019 +0900 Reduce timestep for regression tests using Thompson MP from 1200s to 600s commit fafa77eeae3696ff1fd9922b88becd3644b9dd55 Merge: f3d1f6d2 e6b48fbe Author: Dom Heinzeller Date: Thu Oct 24 11:00:48 2019 +0900 Merge pull request #275 from climbfuji/gsd_develop_update_submodule_pointer_20191024 gsd/develop: update submodule pointer, remote theia commit e6b48fbea416696a5b23f6910df2697334c8d656 Author: Dom Heinzeller Date: Thu Oct 24 10:57:13 2019 +0900 Update submodule pointer for ccpp/physics commit 1bc10a8b7da94ed4d3648157ad9a8dfcef25180a Author: Dom Heinzeller Date: Mon Oct 21 08:20:15 2019 +0900 Update submodule pointer for ccpp-physics commit b583bd011b9e4139c3ff9efc7fa0240554d39a28 Author: Dom Heinzeller Date: Mon Oct 21 08:19:12 2019 +0900 tests/rt_ccpp_gsd.conf: remove theia commit f3d1f6d212199af9eb47cd4e723eecbbdbd1f76c Merge: eac6d996 deec3095 Author: Dom Heinzeller Date: Sun Oct 13 14:59:39 2019 +0900 Merge pull request #265 from climbfuji/update_submodule_pointers_20191011_1 gsd/develop: update submodule pointers for FMS and ccpp/physics commit deec3095e43efd3b1599052525a631faea17d7d0 Author: Dom Heinzeller Date: Fri Oct 11 08:01:14 2019 +0900 Update submodule pointers for ccpp/physics and FMS commit eac6d996d84085d4010e8e1bfc8dff1855f9e21f Merge: 49f6c48e e49075d7 Author: Dom Heinzeller Date: Tue Sep 24 14:21:16 2019 -0600 Merge pull request #257 from climbfuji/update_submodule_pointers_gsd_develop_20190924 gsd/develop: update submodule pointers 2019/09/24 commit e49075d70b330b2a7dfa907d9bc7ad6e97a48992 Author: Dom Heinzeller Date: Tue Sep 24 14:19:43 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp-framework, ccpp-physics commit 49f6c48edc94ba9d9ac0c143b6068ce56159cb00 Merge: 5ea40b23 221bd404 Author: Dom Heinzeller Date: Tue Sep 24 12:56:42 2019 -0600 Merge pull request #256 from climbfuji/update_gsd_develop_from_gmtb_develop_20190924 Update gsd/develop from gmtb/develop 2019/09/24 commit 221bd404496a25f133b1f4e7aaf068225dfd9446 Author: Dom Heinzeller Date: Tue Sep 24 12:51:44 2019 -0600 Update CODEOWNERS and .gitmodules for gsd/develop, update submodule pointers commit e30fc6c67c3c98ceab5b0859fe47780de0859b91 Merge: e7691783 3042e609 Author: Dom Heinzeller Date: Tue Sep 24 10:53:31 2019 -0600 Merge pull request #255 from climbfuji/cleanup_remove_thompson_satadj gmtb/develop: cleanup work 2019/09/24 commit 3042e6090e4e4b6d3f22d2e3ee0677df057263ae Author: Dom Heinzeller Date: Tue Sep 24 09:52:12 2019 -0600 Update submodule pointer for ccpp-physics, remove Thompson MP + saturation adjustment tests commit e7691783692215fb713ba60ae2799f33a2147efe Merge: f1b4c707 d5051cd2 Author: Dom Heinzeller Date: Mon Sep 23 10:16:50 2019 -0600 Merge pull request #254 from climbfuji/update_submodule_pointers_20190923 Update submodule pointers 2019/09/23 commit d5051cd2f28c7cb2df686db02664f98584c3fb70 Author: Dom Heinzeller Date: Mon Sep 23 10:15:15 2019 -0600 Update submodule pointers following https://github.com/NCAR/NEMSfv3gfs/pull/251 et al. commit f1b4c70787e949ac3557a4f4f89e549574c4065c Merge: 4d78478e e86179ec Author: Dom Heinzeller Date: Mon Sep 23 09:33:06 2019 -0600 Merge pull request #251 from climbfuji/gmtb_develop_update_from_master_20190920 gmtb/develop: update from master 2019/09/20, remove TRANSITION mode commit e86179ec519baba659f29c71ea119cf010e6020c Author: Dom Heinzeller Date: Fri Sep 20 19:59:53 2019 -0600 Update submodule pointer for ccpp/physics commit 136b3af34a6c4c9c759fa13f49ca0009e8e9d1c4 Author: Dom Heinzeller Date: Fri Sep 20 08:55:40 2019 -0600 Remove TRANSITION mode commit 20a5de0f2bab4ddea82df0bb2682738244ac86f0 Merge: c97254f5 31e98b23 Author: Dom Heinzeller Date: Fri Sep 20 07:41:07 2019 -0600 Merge branch 'master' of gerrit:NEMSfv3gfs into HEAD commit c97254f5dc9e84281fa26098b603e3436cead0ac Merge: 4d78478e fadc8080 Author: Dom Heinzeller Date: Fri Sep 20 07:24:46 2019 -0600 Merge branch 'master' of https://github.com/NCAR/NEMSfv3gfs into HEAD commit 4d78478e98a4aa1e547dc714b9dd7b895f71f351 Merge: af03bb30 4c1b7e7b Author: Dom Heinzeller Date: Thu Sep 19 16:10:13 2019 -0600 Merge pull request #250 from climbfuji/update_submodule_pointers_20190919 Update submodule pointers for FV3, ccpp-physics, ccpp-framework 2019/09/19 commit 4c1b7e7b99568e8e3d19c5727e6ba41b2c3ae2d7 Author: Dom Heinzeller Date: Thu Sep 19 16:08:16 2019 -0600 Update submodule pointers for FV3, ccpp-physics, ccpp-framework commit af03bb30daac3be4b6aca41043612743f66d618c Merge: 80ff65a6 5aab0bee Author: Dom Heinzeller Date: Thu Sep 19 14:40:18 2019 -0600 Merge pull request #249 from climbfuji/myj_with_dom_mods gmtb/develop: MYJ PBL/SFC, Noah MP, Cheyenne modulefiles, cleanup rt*.conf commit 5aab0bee5e2952529cafb2191f0b8c6f53ea4f43 Author: Dom Heinzeller Date: Wed Sep 18 13:54:29 2019 -0600 Update submodule pointer for FMS and ccpp/physics commit 1d09c3b363c6c0ac05cabe4ce6ec2d4cc86499ae Author: Dom Heinzeller Date: Wed Sep 18 13:49:09 2019 -0600 Bugfix for modulefiles/macosx.gnu/fv3 commit 04321dc32e522e2ece1ddd952c5771922b45ce6a Author: Dom Heinzeller Date: Mon Sep 16 15:40:52 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 2bc9874472eb499d7381a37782fbf3ac04af266b Author: Dom Heinzeller Date: Mon Sep 16 15:37:57 2019 -0600 ccpp/CMakeLists.txt: for GNU and REPRO mode, add -g to compiler options commit 9f5a6ca3be704d40d2473f5bb8017195dbd5d93e Author: Dom Heinzeller Date: Fri Sep 13 17:21:26 2019 -0600 Add hera.intel to rt_ccpp_caps.conf, rt_ccpp_gmtb.conf, rt_ccpp_gsd.conf commit a747a0687153c1e69f8a741bcbdbc67eff766943 Author: Dom Heinzeller Date: Fri Sep 13 16:43:45 2019 -0600 Update submodule pointers for FV3, ccpp-framework, ccpp-physics commit 9091411f3fe01d44701545ed75d0b5fc90c313b0 Author: Dom Heinzeller Date: Fri Sep 13 16:43:24 2019 -0600 Update ESMF version for macOS and linux platforms commit f1c3c4a37351e7097505cfe5ca136e4b2d5e5d2e Merge: 1aedd2bb 80ff65a6 Author: Dom Heinzeller Date: Fri Sep 13 16:41:38 2019 -0600 Merge branch 'gmtb/develop' of https://github.com/NCAR/NEMSfv3gfs into myj_with_dom_mods commit 1aedd2bb06899f3c273fb151d54e6c9c0b2bf2d8 Author: Dom Heinzeller Date: Fri Sep 13 16:25:52 2019 -0600 tests/rt_ccpp_gmtb.conf: formatting changes commit 80ff65a69a144127015aa1703a73dbc123df008e Merge: a6b70173 4183ee57 Author: Dom Heinzeller Date: Fri Sep 13 16:23:34 2019 -0600 Merge pull request #246 from climbfuji/gmtb_develop_metadata2html_batchconvert gmtb/develop: metadata2html batch processing commit 141f41e44c3977287808bb4d08f8adfeb2ecbcc1 Author: Dom Heinzeller Date: Fri Sep 13 16:10:38 2019 -0600 Remove redundant regression test configurations commit 940b7d1a6de99438a9e5a33bab836dab52e8a0a6 Merge: 26acc72b 3c961fa0 Author: Dom Heinzeller Date: Fri Sep 13 16:08:26 2019 -0600 Merge branch 'noahmp' of https://github.com/grantfirl/NEMSfv3gfs into myj_with_dom_mods commit 26acc72b9c895c28f213a73aa17dbe4a953fdaab Author: Dom Heinzeller Date: Fri Sep 13 16:01:40 2019 -0600 Combining CCPP GFDLMP namelist template with MYJ changes, add default values to tests/default_vars.sh Remove separate regression test config for MYJ, add to rt_ccpp_gmtb.conf commit abf19ed89d7d0a84840cfccf759d2cad7b8c5526 Author: Dom Heinzeller Date: Fri Sep 13 16:00:17 2019 -0600 modulefiles/cheyenne.*/fv3: update ESMF to 8.0.0bs48, use modules instead of setting environment variables manually commit 8a1cc14102eab44fdda81daaec0c0f6ba6a60a51 Author: Dom Heinzeller Date: Fri Sep 13 15:59:30 2019 -0600 ccpp/suites/suite_FV3_GFS_2017_myj.xml: update with stochastic_physics and UGWD changes commit 3c961fa0bcf21dc5e5020b1a326caf47c580c58b Author: Grant Firl Date: Fri Sep 13 14:52:04 2019 -0600 add noahmp tests to rt.conf and rt_ccpp_gmtb.conf commit db00f41e14c62aeadad503119e95f287562bd4d7 Merge: b34799b2 282ad6b6 Author: Dom Heinzeller Date: Fri Sep 13 10:46:04 2019 -0600 Merge branch 'myj_from_qingfu' into detect_machine_cheyenne_update_20190912 commit a6b701733c4b1571a8a54c12db2142b3b5f9b815 Merge: 079b0b14 b34799b2 Author: Dom Heinzeller Date: Fri Sep 13 09:37:14 2019 -0600 Merge pull request #247 from climbfuji/detect_machine_cheyenne_update_20190912 gmtb/develop: update tests/detect_machine.sh for Cheyenne commit b34799b26f6c956adc313027ffd6c51204e19acb Author: Dom Heinzeller Date: Thu Sep 12 21:17:03 2019 -0600 tests/detect_machine.sh: detect cheyenne with and without .ib. in hostname commit 4183ee576bfedea4fec85c72d3f0d8f26c2900e7 Author: Dom Heinzeller Date: Thu Sep 12 15:38:08 2019 -0600 ccpp/config/ccpp_prebuild_config.py: remove outdated version number from comment commit 92d6056d8b90d98e3ae2ffca275d5767f634b449 Author: Dom Heinzeller Date: Thu Sep 12 08:45:09 2019 -0600 Update submodule pointer for ccpp/framework commit 25486e833de3d752824ef391474f939daf370ca4 Author: Dom Heinzeller Date: Thu Sep 12 08:44:55 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add new variable METADATA_HTML_OUTPUT_DIR required for metadata2html batch processing commit d5dff46bb109e9a9c4707941013db1e47f221760 Author: Grant Firl Date: Tue Sep 10 17:42:35 2019 -0600 remove stochastic physics calls from suite_FV3_GFS_2017_gfdlmp_noahmp.xml commit d114de7b13be53593146c39cacf939affda4c56f Merge: 2c378470 079b0b14 Author: Grant Firl Date: Tue Sep 10 17:38:07 2019 -0600 Merge branch 'gmtb/develop' into noahmp commit 079b0b14c8dabc0e510119de4be1ab0ec0c39dc2 Merge: c28e4020 20a8a674 Author: Dom Heinzeller Date: Sun Sep 8 20:44:52 2019 -0600 Merge pull request #245 from climbfuji/gmtb_develop_update_submodule_pointers_20190908 gmtb/develop: update submodule pointers 2019/09/08 commit 20a8a674fd496965423d07936039a355df1da0ff Author: Dom Heinzeller Date: Sun Sep 8 20:42:53 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp-framework, ccpp-physics commit c28e4020d3616f8b2de6d42f7b15e49a34f6e8fa Merge: 5b120105 69b55a7c Author: Dom Heinzeller Date: Sun Sep 8 20:32:26 2019 -0600 Merge pull request #243 from climbfuji/gmtb_develop_monster_merge_20190904 Convert all schemes to new metadata, merge gsd/develop, update from Vlab, update of CCPP physics with IPD physics changes, GNU portability commit 2c378470a94f672d726a865ee67fc18e61e5e86c Author: Grant Firl Date: Fri Sep 6 15:13:34 2019 -0600 move calculation of precipitation rates for NoahMP to pre-NoahMP scheme rather than GFS_MP_generic_post for B4B testing commit 69b55a7c7c39ece01f97fef334012cbcc5a6e079 Author: Dom Heinzeller Date: Thu Sep 5 21:48:25 2019 -0600 Update submodule pointer for ccpp/framework commit e67e618bb89dd396235e5dff186d11b458169b0b Author: Dom Heinzeller Date: Wed Sep 4 21:18:48 2019 -0600 Bugfix for GSD suites: replace gwdps_pre with GFS_GWD_generic_pre commit fadc80809693b39557f8ab4b75329bbf0106c519 Merge: 64f209ce 097468ca Author: Dom Heinzeller Date: Wed Sep 4 16:45:51 2019 -0600 Merge pull request #244 from climbfuji/github_master_update_submodule_pointer_FV3_20190904 GitHub master: update submodule pointer for FV3 commit 097468ca99392eb208ee90039f3fc9b1e07ce903 Author: Dom Heinzeller Date: Wed Sep 4 16:44:20 2019 -0600 Update submodule pointer for FV3 commit 64f209cee5a7f364d5a93df27ad8e071f7f4682d Merge: 45b389ae 8fe8d004 Author: Dom Heinzeller Date: Wed Sep 4 16:41:54 2019 -0600 Merge pull request #242 from climbfuji/github_master_update_from_vlab_master_20190904 Update GitHub master from Vlab master 2019/09/04 commit a105b2c92f91557b74cf439740628cfbddbc845c Author: Dom Heinzeller Date: Wed Sep 4 15:41:35 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit d5c4e5faa2994d2d75c48d27121ccb5bc46b9c9e Author: Dom Heinzeller Date: Wed Sep 4 15:41:18 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add new dependency ccpp/physics/physics/samfaerosols.F commit bd52519b589955ecf40e8e3dc2dfe6b087419210 Author: Grant Firl Date: Wed Sep 4 13:36:21 2019 -0600 add noahmp-specific rt.conf commit 7d142eb30608f14e8a2a7995f8f37bd8b52445af Author: Jun Wang Date: Tue Sep 3 01:39:37 2019 +0000 NEMSfv3gfs: this commits #refs 67151, Add aerosol transport to SAMF deep convection scheme, #refs 67152, Export instantaneous convective specific humidity tendency Change-Id: Iaad6fd2aef539341bccec8665a790421a1794951 commit da04e9ae8ecd7448732903b138ae29a675509b37 Author: Dom Heinzeller Date: Wed Sep 4 11:04:02 2019 -0600 ccpp/suites/suite_FV3_GFS_v15_gf.xml: fix merge conflict commit 3b81d224bdb9b33a7b5743a6c7f1bd836d46cb26 Author: Dom Heinzeller Date: Wed Sep 4 11:00:34 2019 -0600 ccpp/suites/*.xml: remove stochastic_physics and stochastic_physics_sfc schemes from new SDFs commit 3c247950ad1ddcfe34a3f9a53f53127309a5b3d1 Author: Dom Heinzeller Date: Wed Sep 4 10:57:18 2019 -0600 Update submodule pointers for ccpp/framework and ccpp/physics commit 8fe8d0041c672b12da0e360f59ab2aa746efbef2 Author: Jun Wang Date: Tue Sep 3 01:39:37 2019 +0000 NEMSfv3gfs: this commits #refs 67151, Add aerosol transport to SAMF deep convection scheme, #refs 67152, Export instantaneous convective specific humidity tendency Change-Id: Iaad6fd2aef539341bccec8665a790421a1794951 commit 7b9cd36b2d17dfbe7693b1669077c7a07b4b8342 Author: Dom Heinzeller Date: Wed Sep 4 10:11:08 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add sfc_cice scheme commit 79e5cd20c3b40effb990573a013e040b03ccb08b Merge: b9e05586 5ea40b23 Author: Dom Heinzeller Date: Wed Sep 4 09:18:44 2019 -0600 Merge branch 'gsd/develop' of https://github.com/NCAR/NEMSfv3gfs into gaea_update_stochastic_physics_metadata_conversion commit b9e05586d33eac6902fb3e64d7646489c3b25fe1 Author: Dom Heinzeller Date: Wed Sep 4 08:22:02 2019 -0600 modulefiles/macosx.gnu/fv3: improve setting compilers so that it works when MPIF90 etc are not set commit ceef678c966308e22ba2d08fd26a6526e6f4064b Author: Dom Heinzeller Date: Wed Sep 4 08:18:39 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add ccpp_types to converted metadata dictionary commit 0aafc0a34ed6649d8e54d058f96e83712162bbda Author: Grant Firl Date: Tue Sep 3 15:08:02 2019 -0600 update SDF using noahmp commit 99626b8c2da1a22d6abb9da32cc3fc9168614ba7 Merge: 235b712b 5b120105 Author: Grant Firl Date: Tue Sep 3 15:06:00 2019 -0600 Merge branch 'gmtb/develop' of https://github.com/NCAR/NEMSfv3gfs into noahmp commit caa9037ab43b21fd727d1d030b4cef9ecab7f1d3 Author: Dom Heinzeller Date: Wed Jul 10 08:05:30 2019 -0600 compsets/fv3.input: set variables DO_SPPT, DO_SHUM, DO_SKEB, DO_SFCPERTS for fv3_stochy test commit bf8c2ded4b6779c9e1446507057f38a384b98167 Author: Dom Heinzeller Date: Tue Jul 9 14:33:37 2019 -0600 parm/input.nml.IN, tests/tests/fv3_stochy: add new namelist options do_sppt, do_shum, do_skeb, do_sfcperts to namelist template, set for fv3_stochy test commit 85b7a7a2c32a19971ac89255f9b9d595829902a7 Author: Dom Heinzeller Date: Tue Jul 9 14:31:48 2019 -0600 ccpp/config/ccpp_prebuild_config.py, ccpp/suites/*: remove stochastic physics from CCPP config and suite definition files commit d33df0427b1d6df35ff92edcab2e152d08499f15 Author: Dom Heinzeller Date: Tue Jul 9 14:30:55 2019 -0600 Add new submodule stochastic_physics, located in directory with same name commit c061af4a2d8f1a8318ca40aacdfb25ccec353f15 Merge: 2483ed32 5b120105 Author: Dom Heinzeller Date: Tue Sep 3 09:22:32 2019 -0600 Merge branch 'gmtb/develop' of https://github.com/NCAR/NEMSfv3gfs into gaea_update_stochastic_physics_metadata_conversion commit 5b1201056ec3187c04f7edb9d8afaac2465b4e9b Merge: 0ab90a12 fd7d0f1e Author: Dom Heinzeller Date: Tue Sep 3 09:19:54 2019 -0600 Merge pull request #239 from climbfuji/gmtb_develop_update_from_master_20190830 gmtb/develop: update from master 2019/08/30 commit 2483ed324e53de72fa67de24cb1d04d492b1c862 Author: Dom Heinzeller Date: Tue Sep 3 08:31:04 2019 -0600 ccpp/build_ccpp.sh modulefiles/gaea.intel/fv3: update for gaea following wcoss_cray to avoid setting NETCDF and HDF5 in modulefile commit 45b389ae0e2fea91bb71edcceef481601827a5c5 Merge: 257f2a2e ce0c61f6 Author: Dom Heinzeller Date: Tue Sep 3 08:23:51 2019 -0600 Merge pull request #240 from climbfuji/update_submodule_pointer_in_NEMSfv3gfs_20190903 master: update submodule pointers for FV3, NEMS, WW3 commit ce0c61f644c95afc7f8dfa49ce6678d40356f54b Author: Dom Heinzeller Date: Tue Sep 3 08:22:21 2019 -0600 Update submodule pointers for FV3, NEMS, WW3 commit 257f2a2eec6f9ca902c4a2aac9fd312f24470d9b Merge: a1a54d1f 95583de5 Author: Laurie Carson Date: Mon Sep 2 14:15:08 2019 -0600 Merge pull request #238 from climbfuji/update_from_noaaemc_dev_20190830 Update GitHub NCAR master from Vlab master commit fd7d0f1e022c60a010691a51dbc866b82a48c1c1 Author: Dom Heinzeller Date: Fri Aug 30 15:43:28 2019 -0600 Update submodule pointer for ccpp-physics commit 15c64a190aa7af38dce3a9154d7bae9bbe1e381c Author: Jun Wang Date: Tue Aug 27 20:23:05 2019 +0000 NEMSfv3gfs: this commits #refs 66699, Calling radiative transfer parameterizations on each physics time step, #refs 66931,fix time window for accumulated fields in fv3 with IAU, #refs 62918,output omega field in fv3 history file and #65894,add WW3 component in NEMSfv3gfs(part2) Change-Id: I85286a530943fe67839e1afe2c94653faba27b2d commit 50962a88c93b90930d747e1e007f10c21b042fdb Author: Jun Wang Date: Sun Aug 25 02:56:05 2019 +0000 NEMSfv3gfs: this commits #refs 59519, separate FV3 dynamical core repository from FV3 Change-Id: I0f7ba54ca67ef6aeef0d529b3005f3fef7bc3aa9 commit 5f481c8f5a36a2c0ae56dd02645bd5ec591dcc6f Author: Dom Heinzeller Date: Fri Aug 30 15:33:53 2019 -0600 Update .gitmodules to point to NCAR repro and branch gmtb/develop for new submodule WW3, update submodule pointer commit 872693bea7e160edb478b05cfb68e96e3671ec8c Author: Jessica.Meixner Date: Tue Aug 20 12:10:34 2019 +0000 NEMSfv3gfs: this commit refs #65894, adding WW3 commit 95583de5ce6c4cbb83abe35b969476ba88628cca Author: Dom Heinzeller Date: Fri Aug 30 11:29:32 2019 -0600 Add default branch develop for WW3 and update submodule pointer commit a2fc15ec2140ef5b5e80dc4bd4b2d88430a9d59d Author: Jun Wang Date: Tue Aug 27 20:23:05 2019 +0000 NEMSfv3gfs: this commits #refs 66699, Calling radiative transfer parameterizations on each physics time step, #refs 66931,fix time window for accumulated fields in fv3 with IAU, #refs 62918,output omega field in fv3 history file and #65894,add WW3 component in NEMSfv3gfs(part2) Change-Id: I85286a530943fe67839e1afe2c94653faba27b2d commit c15a5f76e78c08c68e3afb0d5e5194f55dcdd855 Author: Jun Wang Date: Sun Aug 25 02:56:05 2019 +0000 NEMSfv3gfs: this commits #refs 59519, separate FV3 dynamical core repository from FV3 Change-Id: I0f7ba54ca67ef6aeef0d529b3005f3fef7bc3aa9 commit 100dc801cb2901618f778720c6ad4426070ce4c7 Author: Dom Heinzeller Date: Fri Aug 30 10:17:47 2019 -0600 Update .gitmodules so that WW3 points to the NCAR repository commit 25aa6fe7d55240903a132fc81dd9fb9b8aca0631 Author: Jessica.Meixner Date: Tue Aug 20 12:10:34 2019 +0000 NEMSfv3gfs: this commit refs #65894, adding WW3 commit 0ab90a125b63b89d29bb73e0f640000b6c5b74a0 Merge: cee7b3fe b77f1471 Author: Dom Heinzeller Date: Fri Aug 30 07:42:51 2019 -0600 Merge pull request #237 from climbfuji/gmtb_develop_update_submodule_pointers_20190830_1 gmtb/develop: update submodule pointers for FV3, NEMS, ccpp/framework, ccpp/physics commit b77f14719ac17b564f85d69383c99b8b161de817 Author: Dom Heinzeller Date: Fri Aug 30 07:40:55 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp/framework, ccpp/physics commit cee7b3fe354e07a29dbc9fa49235d909f4cf528a Merge: f4671a1c d02d0c16 Author: Dom Heinzeller Date: Fri Aug 30 07:39:01 2019 -0600 Merge pull request #234 from climbfuji/bugfix_rt_conf gmtb/develop: bugfix for rt.conf commit a1a54d1f5159aa927ac4d4b01abaa6548040ff52 Merge: 8a1e235d ed0c436a Author: Dom Heinzeller Date: Thu Aug 29 15:32:08 2019 -0600 Merge pull request #236 from grantfirl/master add Julie as codeowner commit ed0c436ad2aa1c52a6a6a5fa1ca7a9fc210956d3 Author: Grant Firl Date: Thu Aug 29 15:00:06 2019 -0600 add Julie as codeowner commit f4671a1c9f394609f33e0f04a893ab1a8147f8bb Merge: ea22d467 a667940f Author: Dom Heinzeller Date: Thu Aug 29 14:58:30 2019 -0600 Merge pull request #235 from grantfirl/gmtb/develop add Julie as codeowner commit a667940f9cfff12e41cb5134f86e66babc76081f Author: Grant Firl Date: Thu Aug 29 14:52:42 2019 -0600 add Julie as codeowner commit d02d0c1679ffd3b57b2d2d049f86efdc531b51fd Author: Dom Heinzeller Date: Thu Aug 29 08:06:47 2019 -0600 Update submodule pointers for FV3 NEMS ccpp/physics commit 65238966d6c574b314bc1b0e487e59f78d9b5552 Author: Dom Heinzeller Date: Thu Aug 29 08:06:02 2019 -0600 tests/rt.conf: bugfix, correct name of suite FV3_GFS_2017_gfdlmprad_gwd to FV3_GFS_2017_gfdlmp_gwd commit 282ad6b657ff250eefba8092975b484681479d8a Author: Qingfu Liu Date: Wed Aug 28 19:53:24 2019 +0000 correct file content tests/tests/fv3_ccpp_gfs_myj commit 29993a06e32ea08b588bed93d7e088ea386daf7c Author: Qingfu Liu Date: Wed Aug 28 19:49:13 2019 +0000 correct file content tests/tests/fv3_ccpp_gfs_myj commit 5ea40b233539ed0b8a86d8ef54ed59cba4c89621 Merge: e06da970 01f6a0f8 Author: Dom Heinzeller Date: Tue Aug 27 16:40:43 2019 -0600 Merge pull request #232 from climbfuji/gsd_develop_update_submodule_pointers_20190827 gsd/develop: update submodule pointers for FV3 and ccpp/physics commit 01f6a0f87727751a8252a576bceed7bc5b9729a7 Author: Dom Heinzeller Date: Tue Aug 27 16:39:04 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit ea22d467cb4e6289768ca625133f68d803cc4772 Merge: 8ba3d4ae 3150c4b4 Author: Dom Heinzeller Date: Tue Aug 27 16:32:58 2019 -0600 Merge pull request #231 from climbfuji/update_submodule_pointers_gmtb_develop_20190827 gmtb/develop: update submodule pointers for FV3, NEMS, ccpp/physics commit 3150c4b432ac93119c578a1d0cb12a7b0e1e3fd6 Author: Dom Heinzeller Date: Tue Aug 27 16:30:38 2019 -0600 Update submodule pointers for FV3 NEMS ccpp/physics commit 8ba3d4ae5bfd786895d54c26f398821d28601821 Merge: 6aba4551 f91d7846 Author: Dom Heinzeller Date: Tue Aug 27 15:45:47 2019 -0600 Merge pull request #230 from climbfuji/hera_update_20190827 gmtb/develop: update hera config, enable regression testing commit f91d78461f1608bfdbe1de0d38a9527f8381cea7 Author: Dom Heinzeller Date: Tue Aug 27 15:04:42 2019 -0600 Update submodule pointer for NEMS commit 235b712ba15d59c4d56aa990d3a9edeb30999496 Author: Grant Firl Date: Mon Aug 26 15:40:00 2019 -0600 add CCPP-based NoahMP test to RTs for rt_ccpp_gmtb.conf (plus new SDF based on suite_FV3_GFS_2017_gfdlmp.xml) commit e74e0d2ebd6430e39c2f869c7241be858776f385 Author: Dom Heinzeller Date: Tue Aug 27 13:53:55 2019 -0600 Update submodule pointer for NEMS commit 290a484f1e3be763aced44c2dfd099c6d832ce2e Author: Dom Heinzeller Date: Tue Aug 27 13:53:33 2019 -0600 rt_hera_test.conf: temporary regression test config for testing on hera commit c52d27b0d8e99029d1e723ecde07d3ba0813da09 Author: Dom Heinzeller Date: Tue Aug 27 13:52:20 2019 -0600 tests/rt.sh: enable regression testing with rt.sh, changes from Ratko, update STMP and PTMP for GMTB commit 6b9508c93f81383418ad1b779ce8d4bc2358aba4 Author: Dom Heinzeller Date: Tue Aug 27 13:48:01 2019 -0600 modulefiles/hera.intel/fv3: update path to modules following transition from Juno test system to hera commit eb229d3cb145a7811d69348cb2167fbd5a5a097d Author: Dom Heinzeller Date: Tue Aug 27 13:47:33 2019 -0600 ccpp/build_ccpp.sh and conf/configure.fv3.hera.intel: don't use the AVX512 flags yet on hera commit 6aba455146a4a8d4629704e5226570116091691f Merge: 5c289838 75b5715e Author: Dom Heinzeller Date: Tue Aug 27 07:17:17 2019 -0600 Merge pull request #229 from climbfuji/gmtb_develop_update_submodule_20190827 gmtb/develop: update submodule pointers for FV3, ccpp-physics, ccpp-framework commit 75b5715e41c6f978defaa04e38d41b8d20326488 Author: Dom Heinzeller Date: Tue Aug 27 07:15:40 2019 -0600 Update submodule pointer for FV3, ccpp-physics, ccpp-framework commit 5c289838c1bc9d443319e4cdad4b23df5215fc77 Merge: eb7b7ae8 48000a93 Author: Dom Heinzeller Date: Tue Aug 27 07:13:20 2019 -0600 Merge pull request #218 from bluefinweiwei/cires_ugwp UGWP Version 0 commit 51299cadc6514199225605df04246e54446d6486 Author: Qingfu Liu Date: Tue Aug 27 11:03:43 2019 +0000 add MYJ surface layer scheme and MYJ PBL scheme to CCPP commit 75596f60b0d684413cf8a6f42567cd92195b3661 Author: Grant Firl Date: Mon Aug 26 13:34:15 2019 -0600 remove noahmp_pre.F90 from CCPP config since code was moved to existing interstitial scheme commit d913c69b7e11b23f5666c4f8432a6e0c80fe7036 Author: Grant Firl Date: Fri Aug 23 18:04:07 2019 -0600 remove module_wrf_utl.f90 from ccpp_prebuild_config scheme dependency list commit 48000a93dfd9b07159d3d006016c854e14a20886 Merge: 266c9885 e38eda36 Author: Weiwei <42526954+bluefinweiwei@users.noreply.github.com> Date: Fri Aug 23 13:53:36 2019 -0600 Merge pull request #3 from climbfuji/ugwd_dom Delete tests/rt_with_ugwp.conf commit e38eda36b8d1d7181400059c3d7cc1af3511534d Merge: 789ab6bc 266c9885 Author: Dom Heinzeller Date: Fri Aug 23 13:50:02 2019 -0600 Merge branch 'cires_ugwp' of https://github.com/bluefinweiwei/NEMSfv3gfs into ugwd_dom commit 789ab6bc2ae4e04cdeaa580abbb0cbcf0c4d9cb7 Author: Dom Heinzeller Date: Fri Aug 23 13:48:59 2019 -0600 Delete tests/rt_with_ugwp.conf commit 266c9885f97153154fa6caaaf0bbac87addda38b Author: Weiwei <42526954+bluefinweiwei@users.noreply.github.com> Date: Fri Aug 23 13:47:39 2019 -0600 Delete rt_ugwp_only.conf Removed. commit b27a08aa3d2544024a0fb6adf0a38d339ac3a18c Merge: 5ffd3ed8 adc9df36 Author: Weiwei <42526954+bluefinweiwei@users.noreply.github.com> Date: Fri Aug 23 13:22:27 2019 -0600 Merge pull request #2 from climbfuji/ugwd_dom UGWD update for open PR to gmtb/develop commit adc9df36fbe5a866bcab77f709d368286d2a496d Author: Dom Heinzeller Date: Fri Aug 23 11:59:13 2019 -0600 Update submodule pointers commit 4410e285d4f0a99a68f2da799fa8d9d117e8ef1a Merge: 1499c32c eb7b7ae8 Author: Dom Heinzeller Date: Fri Aug 23 09:34:58 2019 -0600 Merge branch 'gmtb/develop' of https://github.com/NCAR/NEMSfv3gfs into ugwd_dom commit 1499c32c862f4471a72c85204208d01c847f8d2d Author: Dom Heinzeller Date: Fri Aug 23 09:11:39 2019 -0600 Update submodule pointers for FV3, ccpp/framework, ccpp/physics commit 7ae19849e6a6365adab0642e674a3e16b04cbbf3 Author: Dom Heinzeller Date: Fri Aug 23 09:10:02 2019 -0600 ccpp/suites/*: rename gwdps_pre to GFS_GWD_generic_pre, remove duplicate UGWP test, rename CCPP UGWP test to match existing IPD test, update regression test configuration files commit eb7b7ae83ec4cc828f640810512ab528f6f7a7c8 Merge: 91e485ca cb382b97 Author: Dom Heinzeller Date: Fri Aug 23 07:52:49 2019 -0600 Merge pull request #226 from climbfuji/update_submodule_pointers_gmtb_develop_20190823 gmtb/develop: update submodule pointers for FV3 and ccpp/framework 2019/08/23 commit cb382b97d933d35a3b40ab7dfa6428079ce810fa Author: Dom Heinzeller Date: Fri Aug 23 07:50:39 2019 -0600 Update submodule pointers for FV3 and ccpp/framework commit 91e485cac197bb902c095770526dfc503f09f028 Merge: 00168544 4741dd2f Author: Dom Heinzeller Date: Fri Aug 23 07:49:50 2019 -0600 Merge pull request #225 from climbfuji/github_gmtb_develop_wcoss_cray_gaea_jet_cheyenne_20190819 gmtb/develop: bugfixes and updates for wcoss/cray/gaea/jet/cheyenne commit 4741dd2f282be63e8e3ceefc0c1e8ad3deb487ab Author: Dom Heinzeller Date: Thu Aug 22 16:25:46 2019 -0600 modulefiles/theia.intel/fv3: workaround to fix EMC's broken yaml-cpp module commit 0dd206c8fc9afde82ee11d145e6021e5e36a6d10 Author: Grant Firl Date: Thu Aug 22 13:40:10 2019 -0600 add noahmp_pre.F90 to ccpp_prebuild_config.py commit 816818024cc3b512794a1a5507628157de8ce23d Author: Dom Heinzeller Date: Thu Aug 22 12:25:37 2019 -0600 doc/README_CENTOS.txt, modulefiles/linux.gnu/fv3: final touches on documentation, update of modulefiles to match the defaults in READ_{CENTOS,UBUNTU}.txt (strictly speaking not necessary) commit 0ab1908a4add63af6250cb33a68505a618a24202 Author: Dom Heinzeller Date: Wed Aug 21 23:20:31 2019 -0600 doc/README_UBUNTU.txt: add missing environment variables for buidling CCPP version on UBUNTU commit 6624c650b92a10bbbe282bf8f3f10618c4d4630c Author: Dom Heinzeller Date: Wed Aug 21 22:09:22 2019 -0600 doc/README_{UBUNTU,CENTOS,MACOSX_*}.txt: add note that 'make check' for ESMF is optional and that it can take a very long time commit 3893de3c5e7e7c561017cf0a6428c41ac07f7704 Author: Grant Firl Date: Wed Aug 21 11:39:39 2019 -0600 update ccpp_prebuild_config.py for NoahMP commit 7415d501a0d9ba1a1ef4235f15141cf254ca4eb5 Merge: 00168544 5ffd3ed8 Author: Dom Heinzeller Date: Wed Aug 21 14:24:29 2019 -0600 Merge branch 'cires_ugwp' of https://github.com/bluefinweiwei/NEMSfv3gfs into HEAD commit 6151127e825b9c195a2e3088989910359736355f Author: Dom Heinzeller Date: Wed Aug 21 12:29:42 2019 -0600 doc/README_CENTOS.txt: instructions for configuring CentOS linux systems, similar to the existing Ubuntu Linux instructions commit 0d4dd7f1140793f21e9bb7989cf4ada7fb4f0245 Author: Dom Heinzeller Date: Wed Aug 21 11:27:38 2019 -0600 doc/README_UBUNTU.txt: update documentation to latest state, simplify installation of netCDF commit 1d9d132652c04a8c1c7ad8f4393cb7fb7d31f4a1 Author: Dom Heinzeller Date: Wed Aug 21 11:25:51 2019 -0600 tests/rt_ccpp_gmtb.conf: remove PGI compiler, this allows to remove multiple entires for runs that only work with Intel and GNU; remove wcoss entries (no dynamic builds), replace gaea (no dynamic build) with jet commit f9ebd24090c38d5037d315f42b5b2f7029c0437b Author: Dom Heinzeller Date: Wed Aug 21 10:03:28 2019 -0600 tests/rt_ccpp_gsd.conf: enable running GSD regression tests on other platforms than theia (regression test baseline now contains GSD input data) commit b2a7580ced26fd21dd9b98688911747e89cfe10b Author: Dom Heinzeller Date: Wed Aug 21 10:00:35 2019 -0600 tests/rt_ccpp_caps.conf: remove PGI commit d1e2b5c8f23cb5c1c78186270b39c54540fcf8c6 Author: Dom Heinzeller Date: Wed Aug 21 09:58:44 2019 -0600 conf/before_components.mk, modulefiles/theia.gnu/fv3: replace user-based libraries with modules located in GMTB project directory, enable theia.gnu for testing commit ffc518e0f4f139fcab0b4138f5e4b78542c25f06 Author: Dom Heinzeller Date: Wed Aug 21 09:56:32 2019 -0600 Update ESMF on Cheyenne, Gaea, Jet; for Jet, also remove the module load anaconda (no longer needed and causes ccpp_prebuild.py to fail) commit e64d8a75dd76d5bed8c1eb47b2ae74b18ee6006f Merge: 00168544 73d2015f Author: Dom Heinzeller Date: Mon Aug 19 09:54:08 2019 -0600 Merge branch 'gaea_jet_cheyenne_support_and_initial_gnu_tests' of gerrit:NEMSfv3gfs into HEAD commit e06da970ac5fb5f177fe6e3baba9ff70e3f44ebd Merge: 18cd1a1a 175971b7 Author: Dom Heinzeller Date: Mon Aug 19 08:53:49 2019 -0600 Merge pull request #224 from climbfuji/gsd_develop_update_submodule_pointers_20190819 gsd/develop update submodule pointers 2019/08/19 commit 175971b7d34d49c371f659adeba870b91628cbc0 Author: Dom Heinzeller Date: Mon Aug 19 08:51:05 2019 -0600 Update submodule pointer for FV3 commit 18cd1a1aadddb816b0f8903fcb059556768b001b Merge: 9fbef48c f663d381 Author: Dom Heinzeller Date: Mon Aug 19 08:48:34 2019 -0600 Merge pull request #221 from climbfuji/update_gsd_develop_with_vlab_master_20190816 Update GitHub gsd/develop with Vlab master 2019/08/16 commit 001685445cb219fd9c4565c0bc3885800c68f813 Merge: 50eca7bb df214421 Author: Dom Heinzeller Date: Sat Aug 17 16:32:16 2019 -0600 Merge pull request #223 from climbfuji/gmtb_develop_update_submodule_pointers_20190817 gmtb/develop: update submodule pointers 2019/08/17 commit df214421c29449cb1f800ed33ffe3b7a9a87663c Author: Dom Heinzeller Date: Sat Aug 17 16:30:49 2019 -0600 Update submodule pointers for FV3 NEMS ccpp/framework ccpp/physics commit 50eca7bbf0cb47d05591286257acd6c5fa4c2edc Merge: de32c317 1686f099 Author: Dom Heinzeller Date: Sat Aug 17 16:28:47 2019 -0600 Merge pull request #212 from climbfuji/make_linux_and_macos_modulefiles_flexible Generalize and update Linux modulefile, add support for hera commit f663d38105a20ddc0c60467493972c47f0aa35e9 Merge: 2a1c6868 9fbef48c Author: Dom Heinzeller Date: Fri Aug 16 13:47:46 2019 -0600 Merge branch 'gsd/develop' of https://github.com/NCAR/NEMSfv3gfs into update_gsd_develop_with_vlab_master_20190816 commit 9fbef48c1b10bc348acc0ca073248e04be7da5b5 Merge: f86243fc a995462a Author: Dom Heinzeller Date: Fri Aug 16 13:47:28 2019 -0600 Merge pull request #217 from climbfuji/update_submodule_pointer_NEMS_20190816 gsd/develop: update submodule pointer for new NEMS repo commit 2a1c6868319d02394b1012be4fe4bd05bc77d1cd Author: Ratko Vasic Date: Thu Aug 8 16:59:04 2019 +0000 Fix hash to NEMS commit 9dfe49f9e0d244186055e272d1298f1e3b18c799 Author: Ratko Vasic Date: Thu Aug 8 16:29:12 2019 +0000 NEMS transitioned from Vlab to GitHub. NEMS documentation is moved to separate repository: NEMS-doc (https://github.com/NOAA-EMC/NEMS-doc) Clone NEMS from new repository: git clone https://github.com/NOAA-EMC/NEMS commit ef403be0795a476ead513ff57ffb5c1f9e75aa7a Author: Ratko Vasic Date: Mon Aug 5 18:34:48 2019 +0000 This commit is part of group effort (Raffaele, Gerhard, Jessica, Dusan and Ratko): Summary of updates in NEMS commit: -- removes 'module load slurm' commands -- Gerhard's mediator updates to run large number of ATM/MED pets and have ATM/MED on diff PETs: https://vlab.ncep.noaa.gov/redmine/issues/66089 -- Increase path size of directory for building WW3 error capturing in NEMS: https://vlab.ncep.noaa.gov/redmine/issues/65507 -- Other WW3 NEMS makefile updates: https://vlab.ncep.noaa.gov/redmine/issues/66085 -- Raffaele's change on debug mode of compiling fv3_gsdchem Applications: EMC_FV3-MOM6-CICE5 -- Updated module to point to ESMFv8.0.0bs40 EMC_FV3-GSDCHEM-WW3 -- Updatedmodule on theia to point to ESMFv8.0.0bs32 on theia and 40 on phase2 (Does not run GSDCHEM compsets here). EMC_FV3GFS-GSDCHEM -- Updates to run ESMFv8.0.0bs40 required pointing to the GSDCHEM 0.8.7_esmf8_bs40 branch, updating modules to point to ESMFv8.0.0bs40 and creating a baseline on WCOSS Cray NEMSfv3gfs -- Updated module to point to ESMFv8.0.0bs40 commit 9d7ddc8695a0742b4865582dabc38824b0b321b6 Author: Dusan Jovic Date: Fri Jul 26 13:51:22 2019 +0000 Fix an issue introduced in the previous commit where merge conflict markers were inadvertently committed. Change-Id: Ib699fae7acda1bbb2cf6475461b41d09a6fba578 commit b53a1117e79822ae158ba8e7f41f10b206c1bf68 Author: Jun.Wang Date: Sat Jul 20 14:17:26 2019 +0000 NEMSfv3gfs: This commits #refs 65267 adding obs-based roughness length formulations and adjustment of K for hurricane simulations Change-Id: Ia71047b284c7ae09b390a2e375b8cba94fdfc46c commit 1686f099f08ac2a7f0909c292619fededec1aabf Author: Dom Heinzeller Date: Fri Aug 16 12:25:22 2019 -0600 Update submodule pointer for ccpp/framework commit 4418499222f2ba30e6965160c4e59493baa202d4 Merge: 0cd98189 4524ac0b Author: Dom Heinzeller Date: Fri Aug 16 12:03:42 2019 -0600 Merge branch 'update_gmtb_develop_from_vlab_master_20190816' of https://github.com/climbfuji/NEMSfv3gfs into make_linux_and_macos_modulefiles_flexible commit 4524ac0b7a4982d28e50c6cebb1b514ce6ac7b7e Author: Ratko Vasic Date: Thu Aug 8 16:59:04 2019 +0000 Fix hash to NEMS commit 8b114af25680fe70f8d302cac8c087e87c472b14 Author: Ratko Vasic Date: Thu Aug 8 16:29:12 2019 +0000 NEMS transitioned from Vlab to GitHub. NEMS documentation is moved to separate repository: NEMS-doc (https://github.com/NOAA-EMC/NEMS-doc) Clone NEMS from new repository: git clone https://github.com/NOAA-EMC/NEMS commit f61d93cb6fb5bf5bacf6c0d6c38429bb71af4f71 Author: Ratko Vasic Date: Mon Aug 5 18:34:48 2019 +0000 This commit is part of group effort (Raffaele, Gerhard, Jessica, Dusan and Ratko): Summary of updates in NEMS commit: -- removes 'module load slurm' commands -- Gerhard's mediator updates to run large number of ATM/MED pets and have ATM/MED on diff PETs: https://vlab.ncep.noaa.gov/redmine/issues/66089 -- Increase path size of directory for building WW3 error capturing in NEMS: https://vlab.ncep.noaa.gov/redmine/issues/65507 -- Other WW3 NEMS makefile updates: https://vlab.ncep.noaa.gov/redmine/issues/66085 -- Raffaele's change on debug mode of compiling fv3_gsdchem Applications: EMC_FV3-MOM6-CICE5 -- Updated module to point to ESMFv8.0.0bs40 EMC_FV3-GSDCHEM-WW3 -- Updatedmodule on theia to point to ESMFv8.0.0bs32 on theia and 40 on phase2 (Does not run GSDCHEM compsets here). EMC_FV3GFS-GSDCHEM -- Updates to run ESMFv8.0.0bs40 required pointing to the GSDCHEM 0.8.7_esmf8_bs40 branch, updating modules to point to ESMFv8.0.0bs40 and creating a baseline on WCOSS Cray NEMSfv3gfs -- Updated module to point to ESMFv8.0.0bs40 commit 8a1e235d57a13d40e8ba71d3ce174d62dfa4f265 Merge: 62eaf40f 8ad5805c Author: Dom Heinzeller Date: Fri Aug 16 11:41:45 2019 -0600 Merge pull request #220 from climbfuji/update_submodule_pointer_fv3 Update submodule pointer for FV3 commit 8ad5805ce1c219f8ba2962d6e84403dd11dfeac2 Author: Dom Heinzeller Date: Fri Aug 16 11:40:27 2019 -0600 Update submodule pointer for FV3 commit 62eaf40f77eae7a450913e9aba54b967da37b9b3 Merge: a8e8fa58 f6eae698 Author: Dom Heinzeller Date: Fri Aug 16 11:36:46 2019 -0600 Merge pull request #219 from climbfuji/update_github_master_from_vlab_master_20190816 Update GitHub master from Vlab master 2019/08/16 commit f6eae698bf40e3adca1b8d95417cb2c8905df7f4 Author: Ratko Vasic Date: Thu Aug 8 16:59:04 2019 +0000 Fix hash to NEMS commit dcc7a818cc8a19c0ec894015c4bd0d8003768fc0 Author: Ratko Vasic Date: Thu Aug 8 16:29:12 2019 +0000 NEMS transitioned from Vlab to GitHub. NEMS documentation is moved to separate repository: NEMS-doc (https://github.com/NOAA-EMC/NEMS-doc) Clone NEMS from new repository: git clone https://github.com/NOAA-EMC/NEMS commit a9cb714dd858e2d46571cd89776275847e2ced7a Author: Ratko Vasic Date: Mon Aug 5 18:34:48 2019 +0000 This commit is part of group effort (Raffaele, Gerhard, Jessica, Dusan and Ratko): Summary of updates in NEMS commit: -- removes 'module load slurm' commands -- Gerhard's mediator updates to run large number of ATM/MED pets and have ATM/MED on diff PETs: https://vlab.ncep.noaa.gov/redmine/issues/66089 -- Increase path size of directory for building WW3 error capturing in NEMS: https://vlab.ncep.noaa.gov/redmine/issues/65507 -- Other WW3 NEMS makefile updates: https://vlab.ncep.noaa.gov/redmine/issues/66085 -- Raffaele's change on debug mode of compiling fv3_gsdchem Applications: EMC_FV3-MOM6-CICE5 -- Updated module to point to ESMFv8.0.0bs40 EMC_FV3-GSDCHEM-WW3 -- Updatedmodule on theia to point to ESMFv8.0.0bs32 on theia and 40 on phase2 (Does not run GSDCHEM compsets here). EMC_FV3GFS-GSDCHEM -- Updates to run ESMFv8.0.0bs40 required pointing to the GSDCHEM 0.8.7_esmf8_bs40 branch, updating modules to point to ESMFv8.0.0bs40 and creating a baseline on WCOSS Cray NEMSfv3gfs -- Updated module to point to ESMFv8.0.0bs40 commit f595bcfeb55c8503c3b3f290cb22169fe75b6065 Author: Dusan Jovic Date: Fri Jul 26 13:51:22 2019 +0000 Fix an issue introduced in the previous commit where merge conflict markers were inadvertently committed. Change-Id: Ib699fae7acda1bbb2cf6475461b41d09a6fba578 commit ae772b0a3fc5b75e3814f2328ac35139d4f4ed99 Author: Jun.Wang Date: Sat Jul 20 14:17:26 2019 +0000 NEMSfv3gfs: This commits #refs 65267 adding obs-based roughness length formulations and adjustment of K for hurricane simulations Change-Id: Ia71047b284c7ae09b390a2e375b8cba94fdfc46c commit 5ffd3ed8b437297040036dc835f86142da8e8879 Author: Weiwei Date: Wed Jul 3 12:23:33 2019 -0600 new file: ccpp/config/ccpp_prebuild_config.py new file: ccpp/suites/suite_FV3_GFS_2017_gfdlmp_ugwp.xml new file: parm/ccpp_ugwp.nml.IN new file: tests/rt_ugwp_only.conf new file: tests/rt_ugwp.sh new file: tests/tests/fv3_gfdlmprad_ugwp new file: tests/tests/fv3_ccpp_gfdlmprad_ugwp new file: tests/rt_ccpp_gmtb_with_ugwp.conf new file: tests/rt_with_ugwp.conf commit a995462aeaa86ce2640c75b77847ff2b9709ce5e Author: Dom Heinzeller Date: Fri Aug 16 10:08:44 2019 -0600 Update submodule pointer for NEMS following transition of EMC NEMS repo Vlab -> GitHub commit 0cd98189b738c9d1fafef7d8c8011582fb6b677b Author: Dom Heinzeller Date: Fri Aug 16 09:55:10 2019 -0600 Update submodule pointer for NEMS following the move from Vlab to GitHub commit ac49f23be40492ab8908161e5c48cd7f10f6c499 Merge: a2c18766 de32c317 Author: Dom Heinzeller Date: Fri Aug 16 09:22:54 2019 -0600 Merge branch 'gmtb/develop' of https://github.com/NCAR/NEMSfv3gfs into make_linux_and_macos_modulefiles_flexible commit de32c31777ff15f0f850bcdc6b7f18e049993794 Merge: ddcf419d d1932bc5 Author: Laurie Carson Date: Fri Aug 16 09:20:59 2019 -0600 Merge pull request #216 from llpcarson/update_nems Update submodule pointers for new NEMS repo commit d1932bc52876a361c3234b00bb0a18aa6039babd Author: Laurie Carson Date: Fri Aug 16 09:15:13 2019 -0600 Update submodule pointers for new NEMS repo commit a8e8fa58e812f2d0fe88e05c8d278af55ff5a4bf Author: Laurie Carson Date: Fri Aug 16 09:11:32 2019 -0600 Update submodule pointers for new NEMS repo, latest ccpp-physics (some SCM updates only) commit a2c1876603ea7b6e959d85d27566f7350a8398a2 Author: Dom Heinzeller Date: Thu Aug 15 17:20:11 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp-framework, ccpp-physics commit 30a41c84d22b9f8bf03d086017c2e5d420531c59 Merge: 42be0321 ddcf419d Author: Dom Heinzeller Date: Thu Aug 15 17:17:29 2019 -0600 Merge branch 'gmtb/develop' of https://github.com/NCAR/NEMSfv3gfs into make_linux_and_macos_modulefiles_flexible commit 42be032139a3e79533fd78f22fedac23efacd056 Author: Dom Heinzeller Date: Wed Aug 14 16:49:50 2019 -0600 Add support for hera with juno (hera test system) modifications commit ddcf419d388d2d181aa0a9a5a2f6a9e19d41539e Merge: 1b5d9cc1 9884db3d Author: Dom Heinzeller Date: Thu Aug 15 12:01:13 2019 -0600 Merge pull request #213 from climbfuji/update_macosx_20190811 Update MacOSX build configuration 2019/08/11 commit 9884db3d03067c73ec6f66e23769d8af25fef7a4 Author: Dom Heinzeller Date: Wed Aug 14 08:33:39 2019 -0600 Update submodule pointer for FV3 commit 450819fcfcbdb624b33aa4e41fb3efcdccefd727 Author: Dom Heinzeller Date: Wed Aug 14 08:33:28 2019 -0600 doc/README_MACOSX_clanggfortran.txt, doc/README_MACOSX_gccgfortran.txt: final touches to install/setup documentation commit e46d3256356a971cbcaa3ce520327115a485a1ad Author: Dom Heinzeller Date: Tue Aug 13 14:48:14 2019 -0600 doc/README_MACOSX_*.txt: add missing command for ESMF commit 730bdfe2286a51857b32da2a999a6f8ab51e5653 Author: Dom Heinzeller Date: Tue Aug 13 10:27:56 2019 -0600 Update submodule pointer for FV3 commit 99ef65ba88b8964bd6c757dab910710e0f0f7107 Author: Dom Heinzeller Date: Tue Aug 13 10:27:41 2019 -0600 doc/README_MACOSX_clanggfortran.txt: remove TODO reminders commit e2c20771b790076a9c932b45ba0d30204914e059 Author: Dom Heinzeller Date: Mon Aug 12 21:03:30 2019 -0600 modulefiles/macosx.gnu/fv3: update library versions, adjust to work with both clang+gfortran and gcc+gfortran commit 1b3302e8cdc59aa302240a0b03ecb34141202ac5 Author: Dom Heinzeller Date: Mon Aug 12 21:02:43 2019 -0600 doc/README_MACOSX_*: work in progress, saving progress commit 35d02b6f2842d5951122777ddb6630f4ea68959d Author: Dom Heinzeller Date: Mon Aug 12 21:01:46 2019 -0600 Update submodule pointer for FV3 commit f86243fce831151f943d64b7bba62391a03f89af Merge: c7dc843e a0596c86 Author: Dom Heinzeller Date: Mon Aug 12 20:30:08 2019 -0600 Merge pull request #215 from climbfuji/update_submodule_pointer_20190812 Update submodule pointer for ccpp/physics commit a0596c864d8936f39a05ff314eb593211aae0b65 Author: Dom Heinzeller Date: Mon Aug 12 20:28:33 2019 -0600 Update submodule pointer for ccpp/physics commit c7dc843eb975f33368037556d0ecf6a55649584f Merge: 1ebaea29 3d01b44f Author: Dom Heinzeller Date: Mon Aug 12 20:26:50 2019 -0600 Merge pull request #214 from climbfuji/bugfix_ruclsm_ice_temp_landmask_landuse_inconsistencies Bugfix RUC LSM ice temperature initialization, appbuild bugfix commit ceef93aa0a0f5815bbca4a5fbf281bb4d9adefbe Author: Dom Heinzeller Date: Mon Aug 12 09:23:58 2019 -0600 Work in progress: provide instructions for both clang+gfortran and gcc+gfortran on MacOSX commit 3d01b44f5b316ca5bfeb0dfa8e570074921bdfec Author: Dom Heinzeller Date: Mon Aug 12 08:18:45 2019 -0600 Update submodule pointer for ccpp/physics commit d4773492a63cfe26bcb84c6d50c78e86855f4b05 Author: Dom Heinzeller Date: Mon Aug 12 08:17:43 2019 -0600 tests/tests/fv3_ccpp_appbuild: bugfix, add back description/control dir that were unintentially removed in a previous commit commit ae4795908cfba0955c7aed812f717cf54562cb62 Author: dom Date: Sun Aug 11 16:07:59 2019 -0600 conf/configure.fv3.macosx.gnu, modulefiles/macosx.gnu/fv3: add flexibility by using user-defined compiler commands and library locations (through environment variables) commit 619382c41818dfee04a5ab1f5c3cafde7fab821b Author: Dom Heinzeller Date: Fri Aug 9 10:35:07 2019 -0600 modulefiles/linux.gnu/fv3: allow user to specify own locations for compilers and libraries commit 1b5d9cc192f1032d899468379569be64a7b13bd1 Merge: e8a4da85 03553110 Author: Dom Heinzeller Date: Thu Aug 1 16:27:31 2019 -0600 Merge pull request #211 from climbfuji/github_gmtb_develop_update_submodule_pointers_20190801 GitHub gmtb/develop update submodule pointers 2019/08/01 commit 0355311007afd0231f93bf5039e72d6df4125292 Author: Dom Heinzeller Date: Thu Aug 1 16:25:10 2019 -0600 Update submodule pointers for FV3, ccpp/framework, ccpp/physics commit e8a4da8588c7495408a931cce323ca3c6f5cd190 Merge: b06eeb95 ab06c106 Author: Dom Heinzeller Date: Thu Aug 1 14:46:17 2019 -0600 Merge pull request #210 from climbfuji/new_metadata_format_step1_20190725 Migrate to new metadata format step 1 commit bd4cb27b7cc39d246f1aa5c055beb2506427f601 Merge: 1ebaea29 b06eeb95 Author: Dom Heinzeller Date: Thu Aug 1 08:22:28 2019 -0600 Merge branch 'gmtb/develop' of https://github.com/NCAR/NEMSfv3gfs into HEAD commit ab06c106e05811faf6e7ae7107769657c3e8b9e0 Author: Dom Heinzeller Date: Wed Jul 31 16:26:46 2019 -0600 Update submodule pointers for ccpp/framework and ccpp/physics commit 74d98ff31771e50553e2eb31e6b8cafcfc305008 Merge: b77f1871 13619a43 Author: Dom Heinzeller Date: Wed Jul 31 15:49:32 2019 -0600 Merge branch 'master' of gerrit:NEMSfv3gfs into HEAD commit b77f187103fbbcf25c0871a328f094f609761193 Author: Dom Heinzeller Date: Wed Jul 31 13:39:37 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add new type definition files and TYPEDEFS_NEW_METADATA configuration entry commit 73d2015f97e3730a334c532eef46f4ae2a3e4193 Author: Dom Heinzeller Date: Mon Jul 22 20:49:37 2019 -0400 tests/rt.sh, tests/fv3_conf/fv3_qsub.IN_jet -> tests/fv3_conf/fv3_slurm.IN_jet: change scheduler on jet from Moab/Torque to Slurm commit 2312a74d685f0c348b71c41af86eefc6606fd196 Author: Dom Heinzeller Date: Fri Jul 19 15:14:44 2019 -0600 conf/before_components.mk: enable jet.intel commit e6cda943e2adc3b54005a64805c667a9185f02c4 Author: Dom Heinzeller Date: Fri Jul 19 14:51:30 2019 -0600 Update submodule pointer for FV3 commit 0642cc07aa0808fc86a538e9b2ae8f8295e569ae Author: Dom Heinzeller Date: Fri Jul 19 14:51:04 2019 -0600 tests/rt.conf: add jet.intel similar to gaea.intel commit 8607bea695293c71f879e70d910853b81b492ea5 Author: Dom Heinzeller Date: Fri Jul 19 14:49:21 2019 -0600 Update modulefiles/jet.intel/fv3 to use modules created by GMTB commit 1ebaea2974ba4f06f4c1c114faa03fde94c3e293 Merge: 2605f0b7 72c10102 Author: Dom Heinzeller Date: Fri Jul 19 11:47:22 2019 -0600 Merge pull request #209 from climbfuji/update_submodule_pointer_20190719 Update submodule pointer for ccpp/physics commit 72c10102ce07ac8c465f571bea6a6cd5aa5fe088 Author: Dom Heinzeller Date: Fri Jul 19 11:45:57 2019 -0600 Update submodule pointer for ccpp/physics commit 2605f0b773ab7a862f9152a0c214f8da372e3d1e Merge: cad0f201 820e0cc2 Author: Dom Heinzeller Date: Fri Jul 19 11:45:20 2019 -0600 Merge pull request #208 from climbfuji/gsd_develop_ruc_bugfixes_sar_update_surface_flux_bugfix_inactive_20190718 Gsd develop ruc bugfixes sar update surface flux bugfix inactive 20190718 commit 820e0cc2a94c9599b4a48e0f7c54900792e8cfbe Author: Dom Heinzeller Date: Thu Jul 18 21:28:28 2019 -0600 Update submodule pointer for ccpp/physics commit d954359f8d36cda0306e9f51a8f5f3797945cd2f Author: Dom Heinzeller Date: Thu Jul 18 21:28:08 2019 -0600 ccpp/suites/suite_FV3_GSD_v0.xml: add calls to temporary interstitial schemes for RUC-sfc_sice interaction commit c3993781d192fa061dc9484342b923e149597b0f Author: Dom Heinzeller Date: Thu Jul 18 21:27:13 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add temporary interstitial schemes in lsm_ruc_sfc_sice_interstitial.F90 commit a8d3ec08a9ed65de0bf45d7bdd4974b7a9ae6c83 Author: Dom Heinzeller Date: Thu Jul 18 15:27:48 2019 -0600 conf/configure.fv3.wcoss_cray, ccpp/build_ccpp.sh: set correct REPRO compiler flags for Intel 16, pass legacy-Intel flag to cmake commit e0b77299c83e21bd38a1cf0a9cb4617e461c4af9 Author: Dom Heinzeller Date: Thu Jul 18 11:13:16 2019 -0600 tests/rt_gnu.conf: initial set of GNU-based regression tests, Cheyenne only commit 35c2ef3f34ca3ca4086d3e71b4c610b56e2659b8 Author: Dom Heinzeller Date: Thu Jul 18 11:12:47 2019 -0600 tests/rt_utils.sh: update of regular expression for Cheyenne only commit 4aa66b51bde51c9ec2bb3ca0b240a8bfd71bf2af Author: Dom Heinzeller Date: Thu Jul 18 11:12:03 2019 -0600 tests/rt.sh: temorary, change location of regression test baseline to ESRL-GSD-GMTB project directory commit ed13c0038d6bd15da146321b8ca04ab632a07abc Author: Dom Heinzeller Date: Thu Jul 18 11:10:58 2019 -0600 modulefiles/gaea.intel/fv3, modulefiles/gaea.intel/fv3.intel-16.0.3.210: update of modulefiles on gaea for both Intel 16 and 18 for CCPP commit b99c6e2a1058fea4ea7c083bcf7ba54cd9fc62b6 Author: Dom Heinzeller Date: Thu Jul 18 11:09:38 2019 -0600 Update of Intel and GNU modulefiles for Cheyenne following the major OS upgrades beginning of July 2019 commit b74241682499f54e474d087fdc6797932534f459 Author: Dom Heinzeller Date: Thu Jul 18 11:08:31 2019 -0600 conf/configure.fv3.gaea.intel: add option to use Intle 16, adjust repro flags if Intel 16 is used commit 89024d4dd5034aedec7ed197e84388e888c01a7f Author: Dom Heinzeller Date: Thu Jul 18 11:03:32 2019 -0600 conf/before_components.mk: enable gaea.intel, add switch to use Intel 16 compiler on this machine (default is Intel 18) commit 9909cd1c5711baf1a59595f3e4047aaa8b960606 Author: Dom Heinzeller Date: Thu Jul 18 11:01:42 2019 -0600 ccpp/CMakeLists.txt, ccpp/build_ccpp.sh: add option INTEL16=Y to build_ccpp.sh, which triggers a cmake flag LEGACY_INTEL to use a different fp-model option in REPRO mode commit cad0f201bf3de40b3e6b4f24a491ff18d654ac5b Author: Dom Heinzeller Date: Thu Jul 18 10:46:02 2019 -0600 Update CODEOWNERS to enable branch protection commit 89a0f8eaf60b393739658b9605de3194d8159a9d Merge: 259b675c c7c692c0 Author: Dom Heinzeller Date: Wed Jul 17 20:50:49 2019 -0600 Merge pull request #207 from climbfuji/gsd_develop_update_submodule_pointers_20190717 gsd/develop: update submodule pointers for FV3 and ccpp/physics commit c7c692c02b8a680c6e8f7c03f0a46eee1afdbd4b Author: Dom Heinzeller Date: Wed Jul 17 20:49:18 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 259b675cfd32286d7995b7c5a2483344f0e81213 Merge: cb0d5e30 75906385 Author: Dom Heinzeller Date: Wed Jul 17 20:48:13 2019 -0600 Merge pull request #206 from climbfuji/add_regression_tests_20190717 gsd/develop: add regression tests for Thompson only, GF only, MYNN only & cleanup commit 759063853f2cae2173afe9234c7d04424baaafb7 Author: Dom Heinzeller Date: Wed Jul 17 14:47:10 2019 -0600 tests/fv3_conf/ccpp_gsd_run.IN: add logic to use correct field table, depending on choice of microphysics schemes and whether a TKE PBL scheme is used commit 835265e06943d297959cc45645d0d5c516e675e2 Author: Dom Heinzeller Date: Wed Jul 17 14:31:47 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit bb7f8838d76dba2f3b8ef85a3015f3fa51b8dd2f Author: Dom Heinzeller Date: Wed Jul 17 14:31:32 2019 -0600 parm/ccpp_gsd.nml.IN, tests/fv3_conf/ccpp_gsd_run.IN, tests/rt_ccpp_gsd.conf: use additional namelist variables for more flexibility commit d454c1cff7d9cf740f2129620f09eddb8fe0cd30 Author: Dom Heinzeller Date: Wed Jul 17 14:29:19 2019 -0600 tests/tests/fv3_ccpp_*: add new tests for individual schemes of the GSD suite, remove increase of wallclock time on Cheyenne commit b93828f3c8f338f9bc5a56f0c67a9b88765efa74 Author: Dom Heinzeller Date: Wed Jul 17 14:28:07 2019 -0600 tests/default_vars.sh: add additional default variables for microphysics commit b06eeb95aeba76e3ad3e6210cb8b4ff81707086b Merge: f4790463 4e253679 Author: Dom Heinzeller Date: Wed Jul 17 09:42:39 2019 -0600 Merge pull request #205 from climbfuji/gitmodules_add_default_branches_20190716 gmtb/develop: add default branches for submodules to .gitmodules commit 4e25367977bbfb401e604e867cafd9e3b09892f0 Author: Dom Heinzeller Date: Tue Jul 16 15:15:37 2019 -0600 .gitmodules: set default branches for submodules commit cb0d5e30c0a244e1bc14b57b9dbc331b7781319d Author: Dom Heinzeller Date: Tue Jul 16 15:04:21 2019 -0600 Update submodule pointers for all submodules commit 22fd642f89cd516f177e160ecb486d6ed179a56c Author: Dom Heinzeller Date: Tue Jul 16 15:04:06 2019 -0600 .gitmodules: set default branches of submodules to gsd/develop commit f1b1245a9f566a13b1d2dabca46a12729fd1c418 Merge: f9330c32 f4790463 Author: Dom Heinzeller Date: Tue Jul 16 15:03:24 2019 -0600 Update CODEOWNERS to GSD team commit f4790463c2aaeb1fcf2d45ff38a68b5b935a4cd2 Merge: d0e04795 b90bc84b Author: Dom Heinzeller Date: Tue Jul 16 14:48:58 2019 -0600 Merge pull request #204 from climbfuji/update_submodule_pointers_gmtb_develop_20190716_2 Update submodule pointer for FV3 commit b90bc84ba18f1a307cf91a5e3c63b9581d8f4cea Author: Dom Heinzeller Date: Tue Jul 16 14:48:11 2019 -0600 Update submodule pointer for FV3 commit d0e047956cb06ba1379d3a0160223f2a046b2638 Merge: 6b83808c 26b7e04e Author: Dom Heinzeller Date: Tue Jul 16 14:45:59 2019 -0600 Merge pull request #203 from climbfuji/update_gmtb_develop_from_vlab_master_20190716 Update gmtb/develop from Vlab master 2019/07/16 commit 26b7e04e5c63606449b3691ab5e9a5d2d460eefd Merge: 6b83808c 2be1ccbc Author: Dom Heinzeller Date: Tue Jul 16 14:41:59 2019 -0600 Merge branch 'master' of gerrit:NEMSfv3gfs into HEAD commit 9fb85921ebe72a8fdd876a2b29a5426b2adbd73f Merge: 94fb4627 8116feaf Author: Dom Heinzeller Date: Tue Jul 16 14:40:28 2019 -0600 Merge pull request #202 from climbfuji/update_submodule_pointers_master_github_20190716 Update submodule pointer for FV3 commit 8116feaf11cdb702b17f5385dbc6d288f8f70467 Author: Dom Heinzeller Date: Tue Jul 16 14:38:44 2019 -0600 Update submodule pointer for FV3 commit 94fb4627f8da089fb87c998a72b40702acde9c92 Merge: 6ede598a 9d267a28 Author: Dom Heinzeller Date: Tue Jul 16 14:37:38 2019 -0600 Merge pull request #201 from climbfuji/update_master_github_from_master_vlab Update master GitHub from master vlab commit 9d267a28bdba2fe42498cc23dec0c823273bd485 Merge: 6ede598a 2be1ccbc Author: Dom Heinzeller Date: Tue Jul 16 14:33:53 2019 -0600 Merge branch 'master' of gerrit:NEMSfv3gfs into HEAD commit 6b83808c9c6ca9421e66416621ae73161161479c Merge: a5ff9b8b 5b4e17d8 Author: Dom Heinzeller Date: Tue Jul 16 14:28:23 2019 -0600 Merge pull request #200 from climbfuji/update_submodule_pointers_gmtb_develop_20190716 Update submodule pointers for FV3 and ccpp/physics commit 5b4e17d86f47fc6974b6c7db9c89726046926898 Author: Dom Heinzeller Date: Tue Jul 16 14:27:12 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit a5ff9b8bec059f51951cec79ee108201d13b526c Merge: 01391756 18f0d376 Author: Dom Heinzeller Date: Tue Jul 16 14:25:23 2019 -0600 Merge pull request #199 from climbfuji/bugfix_gf_conv_AND_thompson_cleanup_20190709 Bugfix GF convection, Thompson cleanup 2019/07/09 commit 18f0d37675f4e890f3298f4d6d49a872bc699998 Merge: 6f7d0c37 01391756 Author: Dom Heinzeller Date: Tue Jul 16 14:24:51 2019 -0600 Merge branch 'gmtb/develop' of https://github.com/NCAR/NEMSfv3gfs into bugfix_gf_conv_AND_thompson_cleanup_20190709 commit 6f7d0c37c6c68cb53c827239bd01942ac119571b Author: Dom Heinzeller Date: Mon Jul 15 11:23:56 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 01391756f2ce47743b274bfe757476ab820fab2e Author: Dom Heinzeller Date: Thu Jul 11 08:52:56 2019 -0600 Update submodule pointer for ccpp/framework after adjusting CODEOWNERS (branch gmtb/develop) commit 14f7761ca37a27e176798895cb6236e2194c3193 Merge: 74b4f625 5652ee3b Author: Dom Heinzeller Date: Thu Jul 11 08:39:50 2019 -0600 Merge pull request #198 from climbfuji/update_submodule_pointers_gmtb_ccpp_20190711 Update submodule pointers for FV3 and NEMS commit 5652ee3bdd467c956a2695396486c0302d6301f0 Author: Dom Heinzeller Date: Thu Jul 11 08:37:55 2019 -0600 Update submodule pointers for FV3 and NEMS commit 74b4f625546615296cda3a2652910b3fd189c87c Merge: 459fa8b3 5d6cb8e4 Author: Dom Heinzeller Date: Thu Jul 11 08:37:22 2019 -0600 Merge pull request #197 from climbfuji/update_from_github_master_20190708 Update from GitHub (=VLab) master 2019/07/08 commit 5d6cb8e433c8a6a1996169bb69d77b005b8df554 Merge: 87538af4 6ede598a Author: Dom Heinzeller Date: Mon Jul 8 11:42:28 2019 -0600 Merge branch 'master' of https://github.com/NCAR/NEMSfv3gfs into HEAD commit 87538af47312ac9682a2fdda52cb880214e7e07b Merge: 459fa8b3 b97b53bf Author: Dom Heinzeller Date: Mon Jul 8 11:42:15 2019 -0600 Merge branch 'master' of gerrit:NEMSfv3gfs into HEAD commit 6ede598abe169b25cd11cff7537186c415bc1a85 Author: Dom Heinzeller Date: Mon Jul 8 08:25:16 2019 -0600 Update submodule pointer for FV3 and NEMS commit 53e4ca365e3d983d896c3fce35db11db48be0ccc Author: Dom Heinzeller Date: Mon Jul 8 08:25:01 2019 -0600 Update .gitmodules to point to submodules on NCAR GitHub after mirroring Vlab master commit 5b2c8644be83640dc30e21e8a36099f6be6e7201 Author: Dom Heinzeller Date: Mon Jul 8 08:24:31 2019 -0600 Add CODEOWNERS after mirroring Vlab master commit 459fa8b340ef30111615c49473929292edc0b638 Merge: b433e913 37b82082 Author: Dom Heinzeller Date: Wed Jul 3 21:51:31 2019 -0600 Merge pull request #196 from climbfuji/remove_ccpp_prod_tests_wcoss_cray Remove CCPP PROD tests from wcoss_cray regression test config commit 37b82082e51524a99be00069320faf45a9cc5e4a Author: Dom Heinzeller Date: Wed Jul 3 21:47:16 2019 -0600 Remove CCPP PROD tests from tests/rt_wcoss_cray.conf commit b433e9139339e55892b9562d0859b7df07282cdd Merge: d826270c 9055383b Author: Dom Heinzeller Date: Wed Jul 3 09:48:34 2019 -0600 Merge pull request #195 from climbfuji/wcoss_cray_mods_20190703 Updates for wcoss_cray (from gerrit codereview) commit 9055383b8580ee6745ed61235f1a1ff38979755d Author: Dom Heinzeller Date: Wed Jul 3 09:31:40 2019 -0600 Updates for wcoss_cray: revert -fp-model consistent to -fp-model source, run only IPD PROD and CCPP PROD tests on this machine using rt_wcoss_cray.conf, make rt_wcoss_cray.conf the default regression test config for this machine commit d826270cfc08ad2a6a45b5824bccdfff30b63715 Merge: 4323801c 297d55c7 Author: Dom Heinzeller Date: Wed Jul 3 08:01:45 2019 -0600 Merge pull request #194 from climbfuji/update_submodule_pointer_20190703_1 Update submodule pointer for FV3 - 2019/07/03 - 1 commit 297d55c7d4d7ca4bdab580cc0d06c12ee45f524a Author: Dom Heinzeller Date: Wed Jul 3 07:59:50 2019 -0600 Update submodule pointer for FV3 commit 4323801c712c7c6f9aa18a9242a2579170111842 Merge: 5e165b96 b321a025 Author: Dom Heinzeller Date: Wed Jul 3 07:58:44 2019 -0600 Merge pull request #193 from climbfuji/cleanup_work_gerrit_codereview_20190701 Cleanup work gerrit codereview 2019/07/01 commit b321a025b0c13a14286f8a44222472d13b612acd Author: Dom Heinzeller Date: Tue Jul 2 08:28:38 2019 -0600 modulefiles/wcoss_cray/fv3, ccpp/build_ccpp.sh: add logic to CCPP to infer NETCDF from NETCDF_DIR on wcoss_cray, if NETCDF is unset, and remove explicit definition in modulefile commit 64805303c70d4d2708ce59382be2dc5cc595c379 Author: Dom Heinzeller Date: Tue Jul 2 08:26:41 2019 -0600 modulefiles/theia.intel/fv3: remove unused NCEPlib modules commit fcfd9db642804f884d3fd7b8756a23d52cc27705 Author: Dom Heinzeller Date: Tue Jul 2 08:13:33 2019 -0600 Remove old CCPP acceptance regression test configs, rename rt_ccpp.conf to rt_ccpp_gmtb.conf commit a2fc1825ffec670e61a72d74bcc9eb8428ec6edb Author: Dom Heinzeller Date: Tue Jul 2 07:29:30 2019 -0600 tests/fv3_conf/fv3_slurm.IN_theia: add environment variables and --exclusive option to reduce the number of tmi_fabric errors on theia commit f0d902da46904e5527adc6d0c9a33aca086d0219 Author: Dom Heinzeller Date: Mon Jul 1 21:32:19 2019 -0600 ccpp/build_ccpp.sh: rename local variable ESMF_MK to CCPP_MK to avoid confusion with ESMFMKFILE, infer ESMF_LIB from ESMFMKFILE's ESMF_LIBSDIR entry; modulefiles/theia.intel/fv3 modulefiles/wcoss_cray/fv3: remove explicit definitions of ESMF_LIB commit 17206cf3832f0118b8689469eadb4a02400b048f Author: Dom Heinzeller Date: Mon Jul 1 15:04:01 2019 -0600 Update submodule pointer for FV3 commit f2490c49aefae06b890ca84b1f977aaf48f1a751 Author: Dom Heinzeller Date: Mon Jul 1 15:03:48 2019 -0600 conf/before_components.mk: add guard to prevent normal users from using gaea.intel,jet.intel,theia.gnu,theia.pgi (still under development) commit de9cdb2487b040dc40a3f08524c16a93a1c7a96a Author: Dom Heinzeller Date: Mon Jul 1 15:03:04 2019 -0600 modulefiles/theia.intel/fv3: replace ESMF and NCEPLIBS from GMTB with versions provided by EMC commit 0ba4df9e397356755ad2ef0a11bfc66571d59776 Author: Dom Heinzeller Date: Mon Jul 1 14:27:02 2019 -0600 tests/rt.sh: remove 'module load slurm' command on theia, cleanup comments from moab-to-slurm transition ongaea, avoid uninitialized RT_SUFFIX/BL_SUFFIX variables commit 961328701eaa70740293634b9008a9bb92bca021 Author: Dom Heinzeller Date: Mon Jul 1 14:24:50 2019 -0600 compsets/jet.input, compsets/theia.input: remove 'module load slurm' command, since this will create an error from August 1 on (module no longer required, will be removed) commit 7b1fe018c088553946ec2dce0e910ba96c3142f9 Author: Dom Heinzeller Date: Mon Jul 1 10:18:55 2019 -0600 Move setting of CCPP compiler environment variables from modulefiles to ccpp/set_compilers.sh (called by ccpp/build_ccpp.sh) to avoid potential conflicts with other NEMS build systems commit 39a09a9a0744518eb725ed53f68eccb48c87ae91 Author: Dom Heinzeller Date: Mon Jul 1 09:39:11 2019 -0600 compsets/fv3.input: move CCPP-specific namelist variable substitution into fv3_ccpp_control test setup commit aa3dc9f17ad53bf2b426785fc7f68dcaf942ebcb Author: Dom Heinzeller Date: Mon Jul 1 09:27:18 2019 -0600 tests/rt.conf: run fv3_wrtGauss_nemsio_c768 only on theia.intel, cheyenne.intel, wcoss_cray commit 5e165b96d01ed6cc0d06db54eff3ff00f5bd7751 Merge: 6e54116d cd6ccb0d Author: Dom Heinzeller Date: Sun Jun 30 20:30:40 2019 -0600 Merge pull request #191 from climbfuji/update_submodule_pointers_20190630 Update submodule pointers 2019/06/30 commit cd6ccb0d2d487f118353f0a97f342d99c7c89f39 Author: Dom Heinzeller Date: Sun Jun 30 20:27:09 2019 -0600 Update submodule pointers for FV3, ccpp-physics, ccpp-framework commit 6e54116d8e69cc4b3075201ae4d7912432d4efab Merge: c1757468 e01c240e Author: Dom Heinzeller Date: Sun Jun 30 20:25:46 2019 -0600 Merge pull request #190 from climbfuji/cleanup_work_gerrit_codereview_20190627 Cleanup work gerrit code review part 2 - 2019/06/29 commit e01c240ec3b4e55d6354d50395a1f9070cde942c Author: Dom Heinzeller Date: Sat Jun 29 22:09:36 2019 -0600 Remove file conf/configure.fv3.macosx.gnu.old, was inadvertently added commit becb07eb26ce48ef7263e398a1db74a9cc1bbc67 Author: Dom Heinzeller Date: Sat Jun 29 21:33:52 2019 -0600 compsets/fv3.input: update fv3_ccpp_control regression test to compare against its own Intel 18 baseline commit 70a9745f2340e343a716dd6f0ef7823cd9a0dbb1 Author: Dom Heinzeller Date: Sat Jun 29 19:55:54 2019 -0600 parm/ccpp_gsd.nml.IN: reduce temperature tendency limiter to 0.004 to avoid model crashes with Intel 18 on Theia commit 951e5c2c6f36632305088a16fe74c8e0a30e5d62 Author: Dom Heinzeller Date: Sat Jun 29 09:56:27 2019 -0600 compsets/all.input: need to add theia.slurm.intel following the change from MACHINE_ID to PLATFORM_NAME commit 13e7aae058b4a33f509d504ca35cc828c105716a Author: Dom Heinzeller Date: Sat Jun 29 09:30:49 2019 -0600 Update submodule pointer for FV3 commit 840f9401bbd341e9142ea2fa37710dda2f0f3f44 Author: Dom Heinzeller Date: Sat Jun 29 08:54:21 2019 -0600 tests/tests/fv_ccpp_*: change CNTL_DIR name for GSD tests from fv3_ccpp_* to fv3_* to match all other tests commit ab2456de08978d2345e4d3924252b0504024aadd Author: Dom Heinzeller Date: Sat Jun 29 08:47:51 2019 -0600 Update submodule pointer for ccpp/framework following the switch to Intel 18 on Theia and Gaea commit ba96e4d1db483d534459524b820068d62557a553 Author: Dom Heinzeller Date: Sat Jun 29 08:42:53 2019 -0600 Make Intel 18 default compiler on Theia and Gaea, remove Intel 15/16 commit 28c6e21f2b167c7101764988293dccc101b8511d Author: Dom Heinzeller Date: Sat Jun 29 08:25:34 2019 -0600 Rename tests/rt.conf to test/rt_old.conf, tests/rt_new_with_ccpp.conf to tests/rt.conf commit c19f2de4882c31cef00ddc50ae1f49cd179c59b2 Author: Dom Heinzeller Date: Sat Jun 29 08:24:59 2019 -0600 Update submodule pointers for Fv3, ccpp/framework, ccpp/physics commit 1c1984929bd66ae439b44a8b3e000a504d2efd35 Author: Dom Heinzeller Date: Sat Jun 29 08:24:30 2019 -0600 compsets/fv3.input: use PLATFORM_NAME instead of MACHINE_ID in if test as request per code review commit 2725fe0a00ad7634ef4c8b214e543bc78601ff62 Author: Dom Heinzeller Date: Sat Jun 29 08:11:54 2019 -0600 conf/configure.*: remove additional/redundant DYN32 logic, this is now handled inside FV3/gfsphysics/makefile and FV3/CCPP_layer/makefile commit 3f1897a7ac9e2a2664c3044a065e9bef564aff62 Author: Dom Heinzeller Date: Fri Jun 28 15:23:11 2019 -0600 Remove unused parm/satmedmf.nml.IN commit fd4f78edcc56ba2f27edc3f1105fe8d2e8b0fd77 Author: Dom Heinzeller Date: Fri Jun 28 15:20:26 2019 -0600 tests/fv3_conf/fv3_slurm.IN_theia: remove environment variable PSM_RANKS_PER_CONTEXT, since this did not help with preventing the issue commit 3372ef82b486afa2327957f6ddbe1d7be20f11da Author: Dom Heinzeller Date: Fri Jun 28 15:17:59 2019 -0600 tests/rt.sh: update comments in file as per code review commit d5e6f6f88ae0dc49e2deb5f13feebbb8c91a5b21 Author: Dom Heinzeller Date: Fri Jun 28 15:15:00 2019 -0600 revert changes to release/v0/parm/parm_fv3diag/field_table as requested per code review commit 944b537bf7699f79fbd98a38f6afa97636673fe7 Author: Dom Heinzeller Date: Fri Jun 28 15:13:35 2019 -0600 *.appBuilder: change comment 'Standalone GSM' to 'Standalone FV3' as requested by Jun commit a4287fc2c8c01060a00ede498da555d0ca086464 Author: Dom Heinzeller Date: Fri Jun 28 13:51:16 2019 -0600 tests/rt.sh: load Python 2.7 modules for WCOSS (from Dusan) commit 256cce9dc2eea2d30c62891f32ac42939c2337c2 Author: Dom Heinzeller Date: Fri Jun 28 08:00:18 2019 -0600 tests/fv3_conf/ccpp_gfs_v15_run.IN, tests/fv3_conf/gfs_v15_run.IN, tests/rt_new_with_ccpp.conf: correct path to field_table for suite2, run tests only on theia commit 0269f321ca69a47ab2339969cc0366089080636d Merge: be24cdb4 c1757468 Author: Dom Heinzeller Date: Thu Jun 27 22:46:12 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into cleanup_work_gerrit_codereview_20190627 commit be24cdb40b974b430414a4b6493f3453de422f69 Author: Dom Heinzeller Date: Thu Jun 27 22:46:09 2019 -0600 Update submodule pointers for FV3 and ccpp-physics commit c1757468ae59a713bbb5444e512f079af4625cc2 Merge: a3439a0a 66a0b799 Author: Dom Heinzeller Date: Thu Jun 27 22:36:07 2019 -0600 Merge pull request #189 from climbfuji/update_submodule_pointers_20190627 Update submodule pointers for FV3 and ccpp/physics commit 66a0b799dc89f60adb03d43b67db7a602b2c877d Author: Dom Heinzeller Date: Thu Jun 27 22:33:48 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit a3439a0a0c4ebca904fea5e891069e276024d1a2 Merge: 8e693659 558b94c9 Author: Dom Heinzeller Date: Thu Jun 27 22:32:49 2019 -0600 Merge pull request #188 from climbfuji/cleanup_work_gerrit_codereview_20190626 Cleanup work for CCPP transition 2019/06/27 - 1 commit e47965e3b19ce300181bcdddb7bb232c3f9ef6fc Author: Dom Heinzeller Date: Thu Jun 27 16:01:33 2019 -0600 tests/rt_new_with_ccpp.conf: rearrange run sequence of tests to reduce the number of compilations commit 558b94c9bf219bbe741b902da2c944a622fea738 Author: Dom Heinzeller Date: Thu Jun 27 15:09:55 2019 -0600 tests/fv3_conf/ccpp_gsd_run.IN: bugfix for warmstart run commit 819e9315659e270fa55f2ff1f11279cdb474cb38 Author: Dom Heinzeller Date: Thu Jun 27 11:36:50 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 6c5aad08e7997b4e300c2e2b678dd2a67c64bc3c Author: Dom Heinzeller Date: Thu Jun 27 11:36:27 2019 -0600 tests/run_test.sh: cleanup comments commit 50b5c6ebd484e2a0fa4c4500c66863e70d1657c4 Author: Dom Heinzeller Date: Thu Jun 27 11:35:50 2019 -0600 tests/rt.sh: by default, remove regression test directories if all tests pass, unless -k option is specified; if regression tests fail, keep regression test directories commit b30246d7a4d2e43f8f15c554c29a0bd2927ce62d Author: Dom Heinzeller Date: Thu Jun 27 11:34:33 2019 -0600 tests/fv3_conf/ccpp_gf_thompson_run.IN and tests/fv3_conf/ccpp_gsd_run.IN: clean up GSD regression tests, use correct input directory commit e35b20a64839a73b49dbafbb6fdc29644936ed1e Author: Dom Heinzeller Date: Thu Jun 27 11:30:45 2019 -0600 standaloneFV3.appBuilder: update comment commit f6e2e605e4a30e945dbeb9e0f2086d41fca1b673 Author: Dom Heinzeller Date: Wed Jun 26 11:54:14 2019 -0600 Remove SIONlib from modulefiles and configure scripts for all NOAA RDHPC systems commit 8e693659bc54d69e1d0947cc83dc7cd57d526518 Merge: fd7527df 9358760d Author: Dom Heinzeller Date: Wed Jun 26 08:46:24 2019 -0600 Merge pull request #187 from climbfuji/update_submodule_pointers_20190626_1 Update submodule pointers 2019/06/26 - 1 commit 9358760de84782d196b021d454c52bc0370e971e Author: Dom Heinzeller Date: Wed Jun 26 08:44:44 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit fd7527dfcaeb9545320698bc7f4a45ab37771cb1 Merge: 039cec55 254c8232 Author: Dom Heinzeller Date: Wed Jun 26 08:44:11 2019 -0600 Merge pull request #186 from climbfuji/ruclsm_b4b_20190625 RUC LSM b4b through restarts, cleanup for Thompson MP / effective radii / debug output commit 254c82323426f1d07855a8c275844afb727fd2a3 Merge: fd525964 039cec55 Author: Dom Heinzeller Date: Tue Jun 25 21:39:11 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ruclsm_b4b_20190625 commit fd525964c74cdae9e280d4a449dcd53682d9c8f8 Author: Dom Heinzeller Date: Tue Jun 25 21:35:52 2019 -0600 Update NEMSfv3gfs from upstream gmtb/ccpp commit 039cec55a189d214c853a8a8948fd68eb7417a95 Merge: 2c070272 e8a08ff3 Author: Dom Heinzeller Date: Tue Jun 25 08:27:44 2019 -0600 Merge pull request #185 from NCAR/update_submodule_pointer_FV3_20190625 Update submodule pointer FV3 2019/06/25 commit e8a08ff3a1b7753b0826f9565e4ba4f2d6ce7ece Author: climbfuji Date: Tue Jun 25 08:26:10 2019 -0600 Update submodule pointer for FV3 commit 2c070272876f3ebbcaac04136293b7d51a7486a9 Merge: dada357c bef92397 Author: Dom Heinzeller Date: Tue Jun 25 08:20:27 2019 -0600 Merge pull request #184 from climbfuji/update_submodule_pointer_ccpp_physics_20190625 Update submodule pointer ccpp/physics 2019/06/25 commit bef92397df7b44c77567f6667e6c6370e917f341 Author: Dom Heinzeller Date: Tue Jun 25 08:18:22 2019 -0600 Update submodule pointer for ccpp/physics commit dada357c478bed7bfb05a89711ece080e5e14b33 Merge: 7379a03f 63ed8737 Author: Dom Heinzeller Date: Fri Jun 21 09:07:39 2019 +0200 Merge pull request #183 from climbfuji/update_submodule_pointers_20190621 Update submodule pointers for ccpp-framework, ccpp-physics, FV3 commit 63ed87377c6bb2ec75ce990b154bc08b3d5a15a1 Author: Dom Heinzeller Date: Fri Jun 21 09:06:00 2019 +0200 Update submodule pointers for ccpp-framework, ccpp-physics, FV3 commit 7379a03f7e91c3bac2ee9c3c4ab232e9997072a0 Merge: d4d1aee9 bd97d4a6 Author: Dom Heinzeller Date: Fri Jun 21 08:59:26 2019 +0200 Merge pull request #182 from climbfuji/ccpp_github_update_vlab_master_20190611 CCPP GitHub update from VLab master 2019/06/11 commit bd97d4a63ba4bcf0e07768442c8b1d231562ad36 Author: Dom Heinzeller Date: Sat Jun 15 19:27:36 2019 -0600 This commit combines three commits to Vlab master: NEMSfv3gfs: this commits #refs 56264: support fractional landmask on FV3 grid, and #refs 64400: bug fix for UGW and in CSAW Change-Id: Id42e31a8b32ba52dd810e98dff059b14135884ec NEMSfv3gfs: this commits #refs 64015 Add updated scale-aware TKE-based moist EDMF scheme. Updated fv3_cap #refs 62862 Change-Id: Ic6a04044bd2826a3a4be700e77067ff435fadc56 NEMSfv3gfs: this commits #refs 61507, coupling Noah MP to fv3gfs Change-Id: Ia3b86d247d98ee143e47b5e41fce3ae92dde0564 commit d4d1aee929f2f1a9c44bbc56728575bcfc939d10 Merge: 6859de0f e9a415ac Author: Dom Heinzeller Date: Mon Jun 10 20:38:43 2019 -0600 Merge pull request #180 from climbfuji/update_submodule_pointers_20190610 Update submodule pointers for ccpp/framework and ccpp/physics commit e9a415ac8a74740b37eca61d23ff416627c882fc Author: Dom Heinzeller Date: Mon Jun 10 20:36:46 2019 -0600 Update submodule pointers for ccpp/framework and ccpp/physics commit 6859de0f149b3de7a1d1b5b8bcb589720e42b0bf Merge: 53dc5b38 a49a2085 Author: Dom Heinzeller Date: Mon Jun 10 20:32:07 2019 -0600 Merge pull request #179 from climbfuji/rt_sh_fixes_gnu_32bit_cheyenne_intel19_automatic_unit_conversion_pilot Bugfix rt.sh, 32-bit dynamics with GNU compilers, Cheyenne Intel 19 update commit a49a20852ab549d29bf0aa810006933126ebf1fc Author: Dom Heinzeller Date: Sun Jun 9 20:30:19 2019 -0600 Update submodule pointers for ccpp/framework and ccpp/physics commit edd9c4c434acea656cc12bad08491d02f646d334 Author: Dom Heinzeller Date: Sun Jun 9 20:19:30 2019 -0600 ccpp/CMakeLists.txt: add logic to separate compiler flags for floating point precision from other compiler flags commit 94c1d546e0ccbf30e38f886d78ee6f4782a857a7 Author: Dom Heinzeller Date: Sun Jun 9 20:17:30 2019 -0600 tests/fv3_conf/fv3_slurm.IN_theia: add 'export PSM_RANKS_PER_CONTEXT=4' as recommended by Theia Helpdesk to avoid job launch errors of kind 'Error attaching to shared memory object in shm_open: Permission denied (err=9); MPI startup(): tmi fabric is not available and fallback fabric is not enabled' commit b7da5f720dee51db44cf6b62ad7e11672fc90d04 Author: Dom Heinzeller Date: Sun Jun 9 10:48:54 2019 -0600 tests/rt_new_with_ccpp.conf: test fv3_regional_c768 not working on Cheyenne in REPRO mode, remove for all modes commit 88298444a61047c4a0e1e0c3b838e63fa0f23075 Author: Dom Heinzeller Date: Sun Jun 9 06:10:01 2019 -0600 modulefiles/cheyenne.intel/fv3: use Intel 19 instead of Intel 18 commit b4659768735f9c3ef0e53cae8d995f7de5ec4e7b Author: Dom Heinzeller Date: Sat Jun 8 19:46:43 2019 -0600 tests/rt_ccpp.conf: do not run fv3_stretched_nest with GNU compilers, leads to out-of-memory/allocation errors commit 0b53f43301effc3b01a778e13885d4b48090ea06 Author: Dom Heinzeller Date: Fri Jun 7 20:31:44 2019 -0600 CCPP_static_trans.appBuilder: bugfix, use SUITES instead of SUITE (thanks Dusan) commit 5c460528656705165645ab4df79272d9ce6ec9a8 Author: Dom Heinzeller Date: Fri Jun 7 20:31:14 2019 -0600 tests/rt.sh: bugfix for rt.sh not capturing errors in appbuild.sh, doing the same thing as for compile.sh works commit 53dc5b38027ab45e370f42d5ab703ee7561de3eb Merge: 5923e234 787a69d1 Author: Dom Heinzeller Date: Thu Jun 6 08:20:13 2019 -0600 Merge pull request #177 from climbfuji/update_submodule_pointers_20190606_1 Update submodule pointers 2019/06/06 - 1 commit 787a69d1fd7c378b15ae13c5781bfffa9e0eab07 Author: Dom Heinzeller Date: Thu Jun 6 08:18:43 2019 -0600 Update submodule pointer for ccpp/physics commit 5923e234255a4183ea8df8957cf3ab7c8c212541 Merge: 5cb7741f 15534459 Author: Laurie Carson Date: Wed Jun 5 13:36:43 2019 -0600 Merge pull request #175 from grantfirl/update_submodule_pointers update submodule pointers for ccpp/framework and ccpp/physics commit 15534459f60a40800a5284ba87001e72a64c1070 Author: Grant.Firl Date: Wed Jun 5 13:19:31 2019 -0600 update submodule pointers for ccpp/framework and ccpp/physics commit 5cb7741f9ac248e0462b65148e92f5734dd45dce Merge: 10d4699e 96168111 Author: grantfirl Date: Wed Jun 5 11:23:54 2019 -0600 Merge pull request #173 from climbfuji/bugfix_gfs_v15_jet_modules_rt_sh_speedup Bugfix GFS v15 regression tests, update for Gaea and Jet, cleanup of Theia modules, speedup of rt.sh, update CCPP library versions, and more cleanup commit 96168111d75e4d24aad5c311c74baf01744cb2f4 Author: Dom Heinzeller Date: Tue Jun 4 10:30:08 2019 -0600 conf/before_components.mk, tests/appbuild.sh: remove logic to replace default modulefiles for Theia/Gaea with CCPP versions for Intel15/16 commit 3ee0e191df938803ffe49a0e56355922cc5a6ca4 Author: Dom Heinzeller Date: Tue Jun 4 10:20:48 2019 -0600 Merge necessary CCPP changes from modulefiles/theia.intel/fv3.intel-15.1.133 into modulefiles/theia.intel/fv3, remove modulefiles/theia.intel/fv3.intel-15.1.133, update documentation in modulefiles/theia.intel/fv3.intel-18.0.1.163 commit af38a828dc5a1d14705df6341eb5b10741424ccf Author: Dom Heinzeller Date: Tue Jun 4 10:17:18 2019 -0600 Merge necessary CCPP changes from modulefiles/gaea.intel/fv3.intel-16.0.3.210 into modulefiles/gaea.intel/fv3, remove modulefiles/gaea.intel/fv3.intel-16.0.3.210, update documentation in modulefiles/gaea.intel/fv3.intel-18.0.3.222 commit 78fb0bf60d683d5b8d2aeecad0f654804d754471 Author: Dom Heinzeller Date: Tue Jun 4 10:13:28 2019 -0600 modulefiles/theia.intel/fv3.intel-18.0.1.163: remove slurm module, no longer required commit 9cd4e617e320052dc6dac16ff2d3abcea5997fc2 Author: Dom Heinzeller Date: Tue Jun 4 10:13:02 2019 -0600 tests/fv3_conf/gfs_v15_run.IN, tests/fv3_conf/ccpp_gfs_v15_run.IN: bugfix for GFS v15 setup script, replace undefined variable 'inputdir' with 'FV3_input_data' commit 7b47b507f65d41a83e6a3f4765e0c7774693ea83 Author: Dom Heinzeller Date: Tue Jun 4 10:12:11 2019 -0600 tests/detect_machine.sh gaea now reporting full qualified domain name instead of just hostname, detect both commit 4011e9d3b5bd5ce6c7e3ee8ef147b947f3c1b625 Author: Dom Heinzeller Date: Tue Jun 4 10:10:27 2019 -0600 tests/rt.sh: avoid compiling code if none of the tests is run in the next block in 'create' mode, add 'fv3' to COMPILE lines in tests/rt*conf so that these compile executions are executed in 'create' mode; tests/rt_ccpp_static_for_acceptance.conf: remove all 'fv3' entries, because these tests are only run in 'compare-against-own-baseline' mode commit fd37ad4ff54581b8cf195e672ccb83e1e50caedf Author: Dom Heinzeller Date: Tue Jun 4 10:04:58 2019 -0600 modulefiles/jet.intel/fv3: remove slurm module, no longer required commit d453400edffff8aef8998cb99a3b2b7302b44a49 Author: Dom Heinzeller Date: Tue Jun 4 10:04:13 2019 -0600 Update for Gaea to use slurm instead of moab commit 89205ca285ec2f46f91b7c89537d8146edcea183 Author: Dom Heinzeller Date: Tue Jun 4 08:57:00 2019 -0600 ccpp/suites/*.xml: bump up CCPP version number from 2 to 3 commit 67fd47ee706d7c024a4f0a351197483a719e2d9e Author: Dom Heinzeller Date: Mon Jun 3 20:25:37 2019 -0600 Remove old regression test configurations rt_ccpp_{ref,standalone,static}.conf - use rt_ccpp.conf instead commit 10d4699e99fe982385f08aa2ddc99c9edb2500e0 Merge: 5cc7b360 daf7b5af Author: Dom Heinzeller Date: Mon Jun 3 09:10:47 2019 -0600 Merge pull request #172 from climbfuji/update_submodule_pointer_20190603 Update submodule pointer 2019/06/03 commit daf7b5af511d502c2d3a4a5f8e3b2e3f2c5dedd8 Author: Dom Heinzeller Date: Mon Jun 3 09:08:08 2019 -0600 Update submodule pointer for ccpp/physics commit 5cc7b3601115151d4cb4e1ecfa6374055fe3d9d0 Merge: 3c372a25 fc70bfb4 Author: Dom Heinzeller Date: Mon Jun 3 09:07:18 2019 -0600 Merge pull request #164 from climbfuji/regtest_logic_to_append_repro_or_ccpp_to_regtest_dirs_20190524 Regression test logic to append "repro" or "prod/ccpp" to regression test directories/log files commit fc70bfb49009c40df55a1de444b8593f845e4853 Merge: 01f51d6e 3c372a25 Author: Dom Heinzeller Date: Fri May 31 08:52:15 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into regtest_logic_to_append_repro_or_ccpp_to_regtest_dirs_20190524 commit 01f51d6eac027737ed5c09c2619d906f97df3612 Author: Dom Heinzeller Date: Fri May 31 08:32:20 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 698938303229ca95799b7b3d8de4ccddf699e397 Author: Dom Heinzeller Date: Fri May 31 08:32:00 2019 -0600 tests/rt.sh: bugfix, for CCPP acceptance tests (TRANSITION=Y), do not append any suffices to the regression test or baseline directories/log files (need to compare CCPP PROD to IPD PROD) commit e0d77046deed9f0266933aba134d1c3c3f546b43 Author: Dom Heinzeller Date: Fri May 31 08:31:07 2019 -0600 Workaround to pass standaloneFV3.appBuilder regression tests against official baseline (Intel 15) and against new baseline created by rt_new_with_ccpp.conf (Intel 18) commit 3c372a2525d6f283786b8150ebbf46a7780599c9 Merge: 44de0c7c 9e616673 Author: Dom Heinzeller Date: Thu May 30 22:07:45 2019 -0600 Merge pull request #169 from climbfuji/update_submodule_pointers_20190530_2 Update submodule pointers 2019/05/30 - 2 commit 9e616673152e46a6531e01c7f5824d226ae8d9c7 Author: Dom Heinzeller Date: Thu May 30 22:02:31 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 44de0c7cfef0d01b461bf61fdd7c81324305ccfc Merge: cd230386 ef3605ca Author: Dom Heinzeller Date: Thu May 30 22:00:54 2019 -0600 Merge pull request #168 from climbfuji/bugfix_fractional_landmask_and_cleanup Bugfix fractional landmask, scientific documentation update, cleanup commit ffcb7d9cbd0a01fb9a513957232a9fb4cdfc6870 Merge: 1a098b7a ef3605ca Author: Dom Heinzeller Date: Thu May 30 10:44:33 2019 -0600 Merge branch 'bugfix_fractional_landmask_and_cleanup' of https://github.com/climbfuji/NEMSfv3gfs into regtest_logic_to_append_repro_or_ccpp_to_regtest_dirs_20190524 commit ef3605ca61d30c209f69222a2c70d95c9b8dda9b Author: Dom Heinzeller Date: Thu May 30 10:24:32 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 1a098b7a23b2aef7f865ddc2892e76f935b41eab Author: Dom Heinzeller Date: Thu May 30 08:52:11 2019 -0600 tests/rt.sh, tests/run_test.sh: add BL_SUFFIX environment variable to control the names of the regression test baseline directories independent of the regression test runtime directories commit cfb1b7ae3918f085cbc4002b2f23cf6f1ba90a15 Author: Dom Heinzeller Date: Thu May 30 08:49:15 2019 -0600 standaloneFV3.appBuilder, tests/appbuild.sh: make Intel 18 the default compiler for IPD PROD tests on Theia commit c348dd7fcddab5e4bf98c37bfa3df0da0fbcf630 Merge: ba93a885 cd230386 Author: Dom Heinzeller Date: Thu May 30 08:42:04 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into bugfix_fractional_landmask_and_cleanup commit cd23038639e609d6eb51d3d77f1cddcfe0e8117a Merge: 83ac78d8 6f79354f Author: Dom Heinzeller Date: Thu May 30 06:37:47 2019 -0600 Merge pull request #167 from climbfuji/update_submodule_pointers_20190530_1 Update submodule pointers for FV3 and ccpp/physics 2019/05/30 - 1 commit 6f79354f1b5fcbb2f7d7976ae10a1a1fa7f0fe41 Author: Dom Heinzeller Date: Thu May 30 06:35:46 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 83ac78d81e24e0e8252f2c652bf81c476865d32f Merge: ecb8f2a0 986919b9 Author: Dom Heinzeller Date: Thu May 30 06:34:38 2019 -0600 Merge pull request #166 from climbfuji/gsd_suite_cleanup_and_fractional_landmask_follow_up GSD suite cleanup and fractional landmask follow up commit ba93a8853661b18f76c596cc93cb48ee271a493f Author: Dom Heinzeller Date: Wed May 29 15:09:40 2019 -0600 ccpp/config/ccpp_prebuild_config.py: remove schemes/dependencies that have been removed from ccpp-physics repository commit 986919b9ba803d82090570853e01a825bddeaf1f Author: Dom Heinzeller Date: Wed May 29 09:52:03 2019 -0600 tests/tests/fv3_ccpp_gsd, tests/tests/fv3_ccpp_gsd_noah: bugfixes, increase wallclock time to 30minutes for 48h integrations commit 4eebc0d5e99402a2479e25002c49aed3b7085901 Author: Dom Heinzeller Date: Wed May 29 09:50:09 2019 -0600 parm/ccpp_gsd.nml.IN, parm/ccpp_gsd.nml.IN.tmp.with.sat.adj: set Thompson tendency limiter to 0.005 commit 4b9d305080e9bab7b152725ea2b0cbb77a6f0dfc Author: Dom Heinzeller Date: Tue May 28 15:57:48 2019 -0600 Adding TEMPORARY files ccpp/suites/suite_FV3_GSD_v0.xml.tmp.with.sat.adj and parm/ccpp_gsd.nml.IN.tmp.with.sat.adj for running GSD physics with fast physics turned on commit ed8b674d051486c8c5fb4143726bc9b4f195e325 Author: Dom Heinzeller Date: Tue May 28 15:57:02 2019 -0600 Update submodule pointer for FV3 commit b7eba2463605b8069bf66e4b8e4cbcba815366c7 Author: Dom Heinzeller Date: Tue May 28 15:33:19 2019 -0600 tests/fv3_conf/fv3_stretched_run.IN tests/fv3_conf/ccpp_stretched_run.IN: comment out warm-start logic that does not work with the way the input data is copied from a common directory; add note to look at regional run setup scripts for how to implement this if needed commit ba008ae3e112affd0dfa1b99748f30dbbe7d4d5c Author: Dom Heinzeller Date: Tue May 28 15:25:12 2019 -0600 tests/rt.sh, tests/run_test.sh: combine RT_NAME_SUFFIX and RT_DIR_SUFFIX to RT_SUFFIX, save original CNTL_DIR name as INPUT_DIR, fix regression regional regression tests commit 6fac819a0c0b4d9fd21074fafd6967fd2e0d9bb4 Author: Dom Heinzeller Date: Tue May 28 15:14:24 2019 -0600 parm/ccpp_gsd.nml.IN: remove TODO comment, test passed commit 4b27178623d8e3d8019c63dd01163b364c9914e4 Author: Dom Heinzeller Date: Tue May 28 15:11:11 2019 -0600 Update submodule pointer for FV3 and ccpp/physics commit ec785c37317c6c58785171fc08dd9162001927a1 Author: Dom Heinzeller Date: Tue May 28 14:34:29 2019 -0600 New regression test config for GSD+Noah LSM commit 63ee76416b869c92a2a3a74b3a13b3525488c29a Author: Dom Heinzeller Date: Tue May 28 14:34:02 2019 -0600 tests/rt_ccpp_gsd.conf: fix name of full GSD suite, add regression test for GSD+Noah LSM commit 77159dd518ed48e7277bec3007e31bbb68c52867 Author: Dom Heinzeller Date: Tue May 28 14:33:05 2019 -0600 tests/fv3_conf/ccpp_gsd_run.IN: copy diag_table depending on choice of LSM commit afc2f5b6338460747faf00487a3ee8044a73914f Author: Dom Heinzeller Date: Tue May 28 14:31:24 2019 -0600 ccpp/suites/suite_FV3_GSD_v0.xml: workaround for fractional landmask changes, run sfc_sice to handle ice points, run RUC LSM only for land points commit 94f40446535588a4ae1200c5cd2da5466544f0d0 Author: Dom Heinzeller Date: Sat May 25 20:29:07 2019 -0600 tests/rt_new_with_ccpp.conf: bugfix, remove DEBUG=Y tests from list of REPRO=Y tests (specifying both options is not compatible) commit be378251d3be6567b1ad9af03a5d84ac1680c0ec Author: Dom Heinzeller Date: Sat May 25 20:28:09 2019 -0600 tests/rt.sh, ests/run_test.sh: similar to RT_DIR_SUFFIX, add RT_NAME_SUFFIX to regresssion test logs commit 49e31e74bdcb1f08766a9b2597c5c47f2bbd2fd1 Author: Dom Heinzeller Date: Fri May 24 22:22:32 2019 -0600 tests/rt_new_with_ccpp.conf: bugfix, replace COMPILE with APPBUILD commit e785fe85d42a1c5fd97a98e12e0f1e68bac36d8a Author: Dom Heinzeller Date: Fri May 24 22:21:15 2019 -0600 tests/rt.sh and tests/run_test.sh: add logic to suffix RUNDIR and CNTL_DIR with _repro or _ccpp, depending on MAKEOPTS/APP commit afee802bdefa2644f21256dac8c3029e2d616076 Author: Dom Heinzeller Date: Fri May 24 22:19:41 2019 -0600 tests/appbuild.sh: add missing appBuilder configurations and replace theia.* with theia.intel commit 2707970df58b46de44d4fc8e3feb8be0d2b0c9e1 Author: Dom Heinzeller Date: Fri May 24 22:18:32 2019 -0600 compsets/fv3.input: (preliminary) add note on how to change in the future when separate compiler versions and baselines are in use for IPD PROD and CCPP PROD commit 9f56c40ad8b619dca4c96b7c9fc2c2511bed7dff Author: Dom Heinzeller Date: Fri May 24 22:17:23 2019 -0600 CCPP*.appBuilder: fix MAKEOPT, add INTEL18=Y where missing commit ecb8f2a0633e6ab4fa46f282a50817791e61d5b5 Merge: 086f0b14 cb8bacb2 Author: Dom Heinzeller Date: Fri May 24 14:02:22 2019 -0600 Merge pull request #163 from climbfuji/update_submodule_pointers_20190324 Update submodule pointers 2019/05/24 commit cb8bacb20d5f118c58150a89b406d4f630cc0627 Author: Dom Heinzeller Date: Fri May 24 14:00:53 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp-framework, ccpp-physics commit 086f0b1452b29b68e2e70f2d7044b78c0dc06b27 Merge: fd51ae97 33933c8a Author: Dom Heinzeller Date: Fri May 24 14:00:01 2019 -0600 Merge pull request #162 from climbfuji/remove_ccpp_hybrid_20190523 Remove CCPP HYBRID mode commit 33933c8a9e0dc7f817220cb590a90deb60fa39b6 Author: Dom Heinzeller Date: Fri May 24 05:30:32 2019 -0600 Update submodule pointer for FV3 commit afcea8112c65c00df658d9c924c1ed46411d809a Author: Dom Heinzeller Date: Thu May 23 20:01:25 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp-framework, ccpp-physics commit 2d58649d8f0d7c4ef0f39ca539027178f8604c6e Author: Dom Heinzeller Date: Thu May 23 20:00:21 2019 -0600 Remove HYBRID CCPP build commit fd51ae9722b328878c6ee080de5be9e962c9274c Merge: 446619b0 97d988f7 Author: Dom Heinzeller Date: Thu May 23 11:00:23 2019 -0600 Merge pull request #161 from climbfuji/ccpp_github_cleanup_20190523 CCPP GitHub cleanup 2019/05/23 - remove temporary directory only, update submodule pointers commit 97d988f7c6e69865f0ed4f7a74bb7fd12fa1ef65 Author: Dom Heinzeller Date: Thu May 23 10:58:20 2019 -0600 Update submodule pointers for FV3 NEMS ccpp/framework ccpp/physic commit 5d38f22b1246998bf0f3a0a9e801e4cca2857e6b Merge: 9ddc8157 446619b0 Author: Dom Heinzeller Date: Thu May 23 10:56:15 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ccpp_github_cleanup_20190523 commit 446619b06cf27e5b8ae1c3236a47554930a3e193 Merge: d0d51bdf 19f3b477 Author: Dom Heinzeller Date: Thu May 23 10:53:52 2019 -0600 Merge pull request #158 from climbfuji/ccpp_github_cleanup_20190513 CCPP cleanup 2019/05/13 commit 9ddc815762b4ae02a8fd184c85c7d3c20702daa7 Author: Dom Heinzeller Date: Thu May 23 10:50:07 2019 -0600 Cleanup: remove temporary directory TMP_CCPP_ACCEPTANCE_DEBUGGING commit 19f3b477aa000e57a6e07cf3cda5021e355c81fa Author: Dom Heinzeller Date: Tue May 21 19:42:16 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 28fe7861e835c66012b466bfc6cb510daee5b782 Author: Dom Heinzeller Date: Tue May 21 19:41:47 2019 -0600 tests/rt_ccpp_static.conf: bugfix, remove linebreak that prevents tests from running beyond fv3_ccpp_regional_restart commit ec7260a5109c0eaea25bcba0fbd9bb56f2ff245a Author: Dom Heinzeller Date: Tue May 21 16:31:49 2019 -0600 parm/ccpp_gsd.nml.IN: adjust settings as in manual tests used for bit-for-bit identical results through restarts commit 1743baa1e023dbb70ea23adcbe80b700a3e65d91 Author: Dom Heinzeller Date: Tue May 21 10:21:06 2019 -0600 tests/tests/fv3_ccpp_cpt, tests/tests/fv3_ccpp_gsd*: fix name of suites in tests commit 1ee28fa988c758f6997abfad93ac7da885bd705e Author: Dom Heinzeller Date: Mon May 20 20:38:10 2019 -0600 tests/rt_ccpp.conf and tests/rt_ccpp_static.conf: bugfix, rename FV3_CPT_advanced to FV3_CPT_v0 commit aa130e60ef09236298081b6badae215bfd84ff9e Author: Dom Heinzeller Date: Mon May 20 16:06:55 2019 -0600 Update submodule pointer for FV3 commit 4dfb308e72d336b19278bcd441e4121318652489 Author: Dom Heinzeller Date: Mon May 20 16:01:13 2019 -0600 ccpp/config/ccpp_prebuild_config.py: bugfix, use correct version of GFS_typedefs commit 808c3ba78fb5f5ace2eee65c2b4185736d0eca95 Author: Dom Heinzeller Date: Mon May 20 15:29:41 2019 -0600 tests/rt*.conf: GSD tests are CCPP-only, which has consequences on how to generate the baseline and test against it commit 4e196bfc688dc3554536e4c481768161fa7c418a Author: Dom Heinzeller Date: Mon May 20 14:06:53 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp/framework commit 47a28aa1fe2e33a0fb4f2c99c6e68c7c32a5e301 Author: Dom Heinzeller Date: Mon May 20 10:51:21 2019 -0600 Reverse whitespace changes to NEMSfv3gfs code commit 2f1d99a783fc4b2e9d567b7aac1407c5da0e0e5d Author: Dom Heinzeller Date: Sat May 18 21:14:47 2019 -0600 ccpp/config/ccpp_prebuild_config.py: update name of GFS_typedefs file for CCPP commit 678575aa9348997ab73c6e217985235150ffe261 Author: Dom Heinzeller Date: Fri May 17 20:35:41 2019 -0600 tests/rt_new_with_ccpp.conf: first version of mother-of-all-regression-tests (MOART) commit 53545beccd60f500999d11e516e4709d6b4ad066 Author: Dom Heinzeller Date: Fri May 17 20:34:58 2019 -0600 Add new appbuilder configurations for REPRO mode and corresponding logic in tests/appbuild.sh commit 976d37950a30afe028dfadf86d0fea418e72138a Author: Dom Heinzeller Date: Tue May 14 20:54:49 2019 -0600 Cleanup of regression test configurations in tests/fv3_conf: use runtime selections to reduce number of files commit 75b3dddb44b844c0a8f20ff5299ed475f356f866 Author: Dom Heinzeller Date: Mon May 13 11:53:47 2019 -0600 rt_ccpp*.conf: rename/add physics bakeoff testing suites commit 50455042b79889cb6e393ad619c3d7c36d86bbee Author: Dom Heinzeller Date: Mon May 13 11:12:06 2019 -0600 Rename suites FV3_CPT_advanced and FV3_GSD to FV3_CPT_v0 and FV3_GSD_v0, adjust namelist for suite CPT_v0 to match physics bakeoff experiment (partially) commit e9e05f32655696cde39422b8b9da59ed6488a790 Merge: 63915469 d0d51bdf Author: Dom Heinzeller Date: Mon May 13 09:42:37 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ccpp_github_cleanup_20190509 commit d0d51bdf509742d1f4ba3506368e31bf20ce3234 Merge: 22dc7ebd 1834364f Author: Dom Heinzeller Date: Mon May 13 09:42:30 2019 -0600 Merge pull request #157 from climbfuji/update_submodule_pointers_20190513 Update submodule pointers 2019/05/13 commit 1834364fb77a2628be93852f3c5fd136a57f026a Author: Dom Heinzeller Date: Mon May 13 09:40:33 2019 -0600 Update submodule pointer for FV3 commit 6391546989ba2b3592d0557dd8cba57bf5524e60 Author: Dom Heinzeller Date: Mon May 13 09:38:34 2019 -0600 Rename suite2 tests to gfs_v15plus, add suite1 tests as gfs_v15 commit 22dc7ebd0ad4cd287c78bb6d6872ce65e0e8c929 Merge: 9cc176b7 1ea07801 Author: Dom Heinzeller Date: Mon May 13 09:36:29 2019 -0600 Merge pull request #156 from climbfuji/ccpp_github_cleanup_20190509 gmtb/ccpp cleanup in preparation for transition to VLab master - part 1 commit 1ea0780164ed4fc9c450870e2487f9ea012995fc Author: Dom Heinzeller Date: Mon May 13 09:13:53 2019 -0600 tests/tests/fv3_ccpp_regional_restart tests/tests/fv3_regional_restart: set MAKE_NH as in official regression test commit 2cbf109ecea772acf477294010f8f4d9bdcf5255 Merge: c7ae0c03 9cc176b7 Author: Dom Heinzeller Date: Thu May 9 16:34:51 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ccpp_github_cleanup_20190509 commit c7ae0c03542fb00083ecbdb0028d3f3dd5ca6676 Author: Dom Heinzeller Date: Thu May 9 16:31:25 2019 -0600 Add submodule pointers for FV3, ccpp/framework, ccpp/physics commit 9cc176b76c6fc2cf0db5354cc98c50ff8f71026e Merge: 5ba27c8a d153683b Author: Dom Heinzeller Date: Thu May 9 13:39:22 2019 -0600 Merge pull request #155 from climbfuji/update_submodule_pointers_20190509 Update submodule pointers for gmtb/ccpp 2019/05/09 commit d153683bdc9b41786eb60117aa55425bf799fc99 Author: Dom Heinzeller Date: Thu May 9 13:36:49 2019 -0600 Update submodule pointers for FV3 ccpp/framework ccpp/physics commit be2860cb22bfa9c77dbcf30ab6da248ce4c5876f Merge: c2a027b1 5ba27c8a Author: Dom Heinzeller Date: Thu May 9 13:20:50 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ccpp_github_cleanup_20190509 commit c2a027b159b6d3c5d46d981be33c20d6ccd105a7 Author: Dom Heinzeller Date: Thu May 9 11:51:05 2019 -0600 Cleanup of ozphys_2015/ccpp_ozphys_2015 regression tests, use input.nml.IN/ccpp_control.nml.IN commit 7cf1a9c663a30920574acbb3661d36df82e132c6 Author: Dom Heinzeller Date: Thu May 9 11:45:08 2019 -0600 Cleanup of ccpp_satmedmf regression test, use ccpp_control.nml.IN commit 2290c3bc1a8e1c4ae74d29666375d4169c70c598 Author: Dom Heinzeller Date: Thu May 9 11:42:16 2019 -0600 Remove unused ccpp_mynnedmf.nml.IN commit 311023c25d78977ce42aa9836990860cc2f1cc70 Author: Dom Heinzeller Date: Thu May 9 11:41:46 2019 -0600 Remove unused ccpp_gfdlmp_mynn.nml.IN commit ce0c6ac06e95eb7b425823861fd559a61b45f949 Author: Dom Heinzeller Date: Thu May 9 11:41:12 2019 -0600 Cleanup of h2ophys/ccpp_h2ophys regression tests, use input.nml.IN/ccpp_control.nml.IN commit 64f4e58ba125c29086678813effc2dd8a465e398 Author: Dom Heinzeller Date: Thu May 9 11:35:40 2019 -0600 Add default variables for GSD physics, use in ccpp_gsd.nml.IN, cleanup gsd/gf_thompson/thompson_mynn regression tests commit 58b13c5d8d14680af3009cae422fae9529e20c0a Author: Dom Heinzeller Date: Thu May 9 10:41:24 2019 -0600 Add default variable DO_YSU=.F., use in ccpp_gfdlmp.nml.IN, cleanup ysu regression test commit 287f1f9d03dcc3322f78d63626963d95c12285b4 Author: Dom Heinzeller Date: Thu May 9 10:36:12 2019 -0600 Add default variable SHINHONG=.F., use in ccpp_gfdlmp.nml.IN, cleanup shinhong regression test commit 80e6dc638d48bc5b0a43a4b5af38fa50a04b8586 Author: Dom Heinzeller Date: Thu May 9 08:55:18 2019 -0600 Add default variables IMFSHALCNV=2 and IMFDEEPCNV=2, use in ccpp_gfdlmp.nml.IN, cleanup ntiedtke regression test commit 5ba27c8aac4051b8d98040f078c425df1f286f6b Merge: 8b560aa4 462b693a Author: Dom Heinzeller Date: Thu May 9 08:57:21 2019 -0600 Merge pull request #153 from climbfuji/ccpp_github_update_vlab_master_20190507 Fractional landmask changes in GFS physics, change sfc_ex_coef to sfc_diff to avoid confusion commit 9415c5b11bd10f36e485c5c7749e96be5928e722 Author: Dom Heinzeller Date: Thu May 9 08:47:05 2019 -0600 Cleanup of regional_{control,quilt,restart} regression tests, remove unused ccpp_ruc.nml.IN commit 852bc2024c4e9b26fe8e362fad4a1cf97427929d Author: Dom Heinzeller Date: Thu May 9 08:00:32 2019 -0600 Remove temporary folders with diag tables, field tables and namelists - data is available in /scratch4/NCEPDEV/stmp4/Dom.Heinzeller/FV3_RT/REGRESSION_TEST_INPUT_DATA_GMTB on theia commit 462b693aff31a2d0f9f8414bb505c3652d9fd669 Author: Dom Heinzeller Date: Wed May 8 14:04:55 2019 -0600 New regression test set tests/rt_ccpp.conf that will replace rt_ccpp_{hybrid,static,standalone}.conf commit 4e593a71d0d67ce9b4b7948699c57d5a80550042 Author: Dom Heinzeller Date: Wed May 8 12:32:43 2019 -0600 tests/rt_ccpp_ref_for_acceptance.conf, tests/rt_ccpp_static_for_acceptance.conf: simplify regression test sets by removing Cheyenne (PROD+TRANSITION flags only valid on Theia), combine multiple suites into one compile command to shorten time required to run the tests, update documentation commit 478b828c5e2b35a11edabc6b8a43e4b36d164062 Author: Dom Heinzeller Date: Wed May 8 12:11:32 2019 -0600 Cleanup work of modulesfiles for wcoss and jet: transfer minimal CCPP settings from special CCPP modulefiles to standard modulefiles for wcoss_cray and wcoss_dell_p3; for jet, additionally make Intel 18 the only choice; correct logic in conf/before_components.mk accordingly commit 8f2abf36a35c8594f110933c5b95cbc7bed94e14 Author: Dom Heinzeller Date: Wed May 8 10:44:13 2019 -0600 Combine GSD and CAPS regression test configurations into one file each, make use of multi-suite static build commit 9b188383a2f86be58ac5ac39312afc07cf3a452d Author: Dom Heinzeller Date: Wed May 8 09:05:47 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 91d915a47fca87b45c5d53dac9e3a943a2518969 Author: Dom Heinzeller Date: Wed May 8 09:05:31 2019 -0600 TMP_CCPP_ACCEPTANCE_DEBUGGING/FV3/gfsphysics/GFS_layer/debug_bitforbit_diagtoscreen.inc: interstitial-to-screen debugging output (disabled by default) commit d9584779cf1b1a93229b03460c06cc235cd88d68 Author: Dom Heinzeller Date: Tue May 7 14:47:36 2019 -0600 Update submodule pointer for ccpp/physics commit d97dc304b2be51b170e441be252da5024dffad5c Author: Dom Heinzeller Date: Tue May 7 14:20:31 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add new schemes GFS_surface_composites_{pre,post} commit dbc3cdc8cc9e909d1aa04fc487badaa6525a0b43 Author: Dom Heinzeller Date: Tue May 7 14:02:22 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 41733f319b6eb4b5c1736c6f2e8de1ef083c61b9 Author: Dom Heinzeller Date: Tue May 7 13:41:56 2019 -0600 ccpp/suites/*: add calls to new composite_{pre,post} schemes, add missing calls to maximum hourly diagnostics scheme commit b11120eebdb1fb6dd38bc765ddab0b958b920d66 Author: Dom Heinzeller Date: Tue May 7 13:28:27 2019 -0600 Update files in TMP_CCPP_ACCEPTANCE_DEBUGGING commit f8544cf18d7858e8d68ceb7d81893a709cd7af53 Author: Jun Wang Date: Mon May 6 02:35:42 2019 +0000 NEMSfv3gfs: #56264: support fractional landmask on FV3 grid. No changes in results if current default non-frac landmask is used Change-Id: Ie2a127dc99ba765b35f000b64b79a2bc64c0a15b commit 1f5c5819c47166e6652904f6bc575284bb84ea83 Author: Dom Heinzeller Date: Tue May 7 10:26:36 2019 -0600 Update submodule pointer for FV3 commit f9330c3207887ee7c44e3f05d933a846879def75 Author: Dom Heinzeller Date: Tue May 7 08:48:22 2019 -0600 Update submodule pointer for NEMS commit 8b560aa46812304c3db3ade466d8314321f3fba4 Merge: 3868e983 848d6daf Author: Dom Heinzeller Date: Tue May 7 08:47:08 2019 -0600 Merge pull request #152 from climbfuji/update_submodule_pointers_20190507 Update submodule pointers 2019/05/07 commit 848d6daf3b95ff70895e8c2327465b1efddfb760 Author: Dom Heinzeller Date: Tue May 7 08:45:19 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp/physics commit 3868e98332064c147177ed163fe758942470cb45 Merge: 902a18e8 98402849 Author: Dom Heinzeller Date: Tue May 7 08:44:31 2019 -0600 Merge pull request #150 from climbfuji/update_gmtb-ccpp_with_gsd-develop_20190506 Merge gsd/develop into gmtb/ccpp 2019/05/06 commit 98402849ffbf71f650bc1d2f6c3855f29f67b629 Author: Dom Heinzeller Date: Mon May 6 10:47:25 2019 -0600 Update submodule pointers for FV3 NEMS ccpp/physics commit efaa2cf0befcf6e97319c0a7e7b6b80b3c5c67f7 Author: Dom Heinzeller Date: Mon May 6 10:47:25 2019 -0600 Update submodule pointers for FV3 NEMS ccpp/physics commit f911a79a76b0f3dd8e656a295347e9202b896a56 Merge: 776553be b7bd7f74 Author: Dom Heinzeller Date: Mon May 6 10:45:24 2019 -0600 Merge pull request #149 from climbfuji/gsd_develop_merge_in_gmtb-ccpp_20190503 gsd/develop merge in gmtb/ccpp 2019/05/03 commit b7bd7f744b36f9f786ec77f6fb6f97185f3469b6 Author: Dom Heinzeller Date: Sun May 5 08:13:08 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 614aeaab63d1b5e518952bef5718511994ec2d6c Author: Dom Heinzeller Date: Sun May 5 08:09:52 2019 -0600 Update GSD regression tests: do not use SIONlib, copy SIONlib and standard precomputed tables for Thompson scheme commit 5e0a5e1a75bbe03ecefec720bcb0f7b013212cbb Author: Dom Heinzeller Date: Fri May 3 19:42:15 2019 -0600 Update submodule pointer for NEMS commit bef25b9c53de86145d4c93b0075d0a65c187e968 Merge: 776553be 902a18e8 Author: Dom Heinzeller Date: Fri May 3 19:41:59 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into HEAD commit 902a18e86f927ea96195ca697f1ec0f3653ea15a Merge: d95afccf c13cd943 Author: Dom Heinzeller Date: Fri May 3 19:31:50 2019 -0600 Merge pull request #148 from climbfuji/update_submodule_pointers_20190503 Update submodule pointers for FV3 and ccpp/physics commit c13cd943f96ec3f10fd97ebda2830ed81ad6a755 Author: Dom Heinzeller Date: Fri May 3 19:30:28 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 776553be18a03b16e2124a90a2b680346f341b84 Author: Dom Heinzeller Date: Fri May 3 19:29:42 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp/physics commit d5584305bf40eb57bc382166c5561ffa1d8d4271 Merge: 9287d677 84cf4d02 Author: Dom Heinzeller Date: Fri May 3 19:27:24 2019 -0600 Merge pull request #147 from climbfuji/update_gsd_regression_tests_20190502 Update/cleanup gsd/develop: fix/add GSD regression tests, rename Thompson MP, update NCEPlibs handling commit 84cf4d0240657a864a1205aebde04daa3397382a Author: Dom Heinzeller Date: Fri May 3 17:26:49 2019 -0600 doc/README_MACOSX.txt: remove 'export SIONLIB' statement from documentation, because instructions for compiling are not provided commit 56aa055ea55d8405b4d3632f8b1e0a2094b85ad3 Author: Dom Heinzeller Date: Fri May 3 16:32:19 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp/physics commit dda284c7e3aa49281694c7c4b4bd2b5cec000e36 Author: Dom Heinzeller Date: Fri May 3 16:13:27 2019 -0600 Update regression test configurations for GSD suite, GF+Thompson, Thompson+MYNN; add restart test for GSD suite commit daeb5b9f4a511fd2d6d2f13152189112c0b2e36f Author: Dom Heinzeller Date: Fri May 3 16:11:58 2019 -0600 ccpp/build_ccpp.sh: add support for for SuperMUC Phase2, change how NCEP libraries are passed to CCPP (used for dynamic build only) commit 96b65697936809936c96087cc13cad64bf9d88be Author: Dom Heinzeller Date: Fri May 3 16:10:37 2019 -0600 Add NEMSfv3gfs configuration for LRZ SuperMUC Phase2 commit de127d3e1460ed44c4d6b45bd2684e4bcb347739 Author: Dom Heinzeller Date: Fri May 3 15:00:21 2019 -0600 Rename CCPP version of Thompson scheme from mp_thompson_hrrr to mp_thompson commit d95afccf27eb41af26d49c8ec6598b6a84608acc Merge: a9b9da98 08b01f18 Author: Dom Heinzeller Date: Fri May 3 11:41:50 2019 -0600 Merge pull request #146 from climbfuji/ccpp_github_update_vlab_master_20190429 GitHub CCPP update to VLab master 2019/04/29 commit 0ca635646b7a77c351bc7221dfe6f43c4577cb5f Author: Dom Heinzeller Date: Thu May 2 13:55:09 2019 -0600 Update submodule pointers for FV3, NEMS and ccpp-framework commit 08b01f1866a33d6aafa7e0632e9f5fe1b38198be Author: Dom Heinzeller Date: Wed May 1 20:47:25 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit cace329297ccf7e7511861ef10d9c66e76d60d7f Author: Dom Heinzeller Date: Mon Apr 29 20:05:32 2019 -0600 Update submodule pointer for FV3 commit 930d262012bc3fbfe30fc04424d95cb3708af9cf Author: Dom Heinzeller Date: Mon Apr 29 14:53:04 2019 -0600 Update submodule pointers commit 7eb8b0014f1c8b4e0148298f94ccacd949feafd7 Author: Dom Heinzeller Date: Mon Apr 29 14:51:41 2019 -0600 Remove obsolete WORKAROUND_SRFLAG MAKEOPT and CPP directive commit 2077935b21a72fb3f4dfb54265564efca7bfed6b Author: Dom Heinzeller Date: Mon Apr 29 14:49:12 2019 -0600 Remove obsolete fv3_regional_c768_moninq regression test commit e88e9c8ad3fbb7f9e705524b74266e7c1b4023bb Author: Jun Wang Date: Sat Apr 27 11:49:40 2019 +0000 NEMSfv3gfs: this commits #61778 enhance restart capability for continuous accumulated diagnostic fields and #61740 Incorrect units in calculation of Sfcprop%srflag for GFDL-MP; remove obsolete test fv3_csawmg_moninq Change-Id: If641b0270f97401877e1ffe3a5b8cf06d1be6a7d commit a9b9da98962961338615914a2b4dc576c6fbc0e0 Merge: 49007b37 fb431ca1 Author: grantfirl Date: Mon Apr 22 13:15:20 2019 -0600 Merge pull request #144 from grantfirl/gmtb/ccpp updated submodule pointers commit fb431ca1ca627b98d7baae906f4e5e70276c5ab5 Author: Grant.Firl Date: Mon Apr 22 13:11:15 2019 -0600 updated submodule pointers commit 49007b378f42decae99b554e50fbe8e6f9b077c1 Merge: fbf531c8 b125afcb Author: grantfirl Date: Mon Apr 22 13:03:05 2019 -0600 Merge pull request #142 from climbfuji/ccpp_github_update_vlab_master_20190417_BASED_ON_static_build_xml_validation_20190326 GitHub CCPP update with VLab master changes 20190419 commit b125afcbfc6854bef047ed4305e3f74dcc21fb4d Author: Dom Heinzeller Date: Mon Apr 22 06:05:45 2019 -0600 Update submodule pointers commit 9287d677ee14932890db53ef3c9f1ab456e65dbc Author: Dom Heinzeller Date: Fri Apr 19 20:58:24 2019 -0600 Update submodule pointers commit d8c509f0c666e65b7b58e8854b8c9b7adab9b339 Merge: e07432b4 2174781f Author: Dom Heinzeller Date: Fri Apr 19 20:53:58 2019 -0600 Merge pull request #143 from climbfuji/gsd_develop_bugfix_20190419 gsd/develop: bugfix for sncovr (compilation error) commit 2174781fd1958a849248dea6168dfd0f0affaf70 Author: Dom Heinzeller Date: Fri Apr 19 20:49:33 2019 -0600 Update submodule pointers commit 4101b5e5e06f837ae80b35d3bac57cf0bdf54b70 Merge: db58cd32 fbf531c8 Author: Dom Heinzeller Date: Fri Apr 19 15:49:00 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ccpp_github_update_vlab_master_20190417_BASED_ON_static_build_xml_validation_20190326 commit db58cd3221090cd2c087e44beb6cb2b8cbbcde28 Author: Dom Heinzeller Date: Fri Apr 19 15:22:49 2019 -0600 Update submodule pointers commit 4a0565da880a6f68f21cfa34fac1228d7efbfc67 Author: Dom Heinzeller Date: Fri Apr 19 15:22:38 2019 -0600 Add MULTI_GASES MAKEOPT to machine configuration files commit e7fb9123677d0b788b5d8ff87c445eaad84ea19b Author: Dom Heinzeller Date: Fri Apr 19 15:22:15 2019 -0600 Enable multi-gases physics in CCPP commit e07432b40523c48ce80a8f921be0f373ec05a280 Merge: c47c8840 fbf531c8 Author: Dom Heinzeller Date: Fri Apr 19 14:49:18 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into HEAD commit fbf531c820da75245c1da33c2a8ad7833a6aa3d6 Merge: 37b7d86e c34b7e9f Author: Dom Heinzeller Date: Fri Apr 19 13:57:40 2019 -0600 Merge pull request #141 from climbfuji/update_submodule_pointers_20190419 Update submodule pointers for FV3, NEMS, ccpp/framework ... commit c34b7e9fe115e4aef50930024ce82a80950afe82 Author: Dom Heinzeller Date: Fri Apr 19 13:56:20 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp/framework commit 37b7d86e78bba38b77d9f4d5c58748333f9f7085 Merge: 2a282a5f 1f0eeea6 Author: Dom Heinzeller Date: Fri Apr 19 13:47:28 2019 -0600 Merge pull request #139 from climbfuji/multi_suite_static_build ccpp_prebuild version of multi-suite static build, cleanup validation of SDF used commit 52855ee5b2d1641fda51066c73960d3c5e2c6ff4 Author: Adam Kubaryk Date: Tue Apr 16 10:40:08 2019 -0400 NEMSfv3gfs: this commit refs #60993 Adds -DMULTI_GASES to CPPDEFS for compile option MULTI_GASES=Y Change-Id: I305afadfcc81c9480d70c02b374321205c50173f commit 40989f18687474f732d12557664f2a40f0eab430 Author: Ratko Vasic Date: Sat Apr 6 23:15:27 2019 +0000 NEMS commit regarding adding FV3GFS-GSDCHEM application. Modified files: src/module_EARTH_GRID_COMP.F90 src/module_MEDIATOR.F90 tests/apps.def tests/commit.def tests/nightly/nightly.def FV3GFS-GSDCHEM application will be part of nightly tests on Theia and WCOSS-Cray. NEMS passed supported tests. *) App FV3-MOM6-CICE5 need to be updated from icesurfacetemp branch. *) App FV3GFS-GSDCHEM have to be updated with new baselines. *) Gaea and Jet are temporarily not supported. Changes are going to be committed on Saturday, April 6th by 8PM. commit c47c88401920b3b8def65da98232e0b828f9ca62 Author: Dom Heinzeller Date: Wed Apr 17 13:22:29 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 1f0eeea6365cabe82d56359acd95dfde830e5fbd Author: Dom Heinzeller Date: Tue Apr 16 21:22:34 2019 -0600 doc/README_*.txt, tests/compile.sh: remove confusing documentation, update date tags for regression test baseline commit dfe411d540815291e395eec11738c392c59d457f Author: Dom Heinzeller Date: Tue Apr 16 21:21:13 2019 -0600 Remove _updated from SDF filenames and suite names to shorten module names of auto-generated Fortran code; cleanup: remove old ldiag3d tests commit d13d1a155e3b8b897c4cdb3d03476fa9060c8808 Merge: 82b8a258 2a282a5f Author: Dom Heinzeller Date: Mon Apr 15 07:57:35 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into multi_suite_static_build commit 82b8a258a93d90b042974992e29712c68cfb692a Author: Dom Heinzeller Date: Sat Apr 13 15:03:59 2019 -0600 Update submodule pointers commit e197d58616a265946c3afb2cb8abba5c2cc53174 Author: Dom Heinzeller Date: Sat Apr 13 15:02:12 2019 -0600 tests/rt_ccpp_static*.conf: change SUITE argument to SUITES commit 601a32831bbf59695973f5822c36cc328f215285 Author: Dom Heinzeller Date: Sat Apr 13 15:01:37 2019 -0600 ccpp/build_ccpp.sh, ccpp/suites/suite_FV3_GFS_suite2.xml: cleanup, fix inconsistencies in suite names commit 54dc4a8561d17ff45c4db363873955540ea6cb8b Author: Dom Heinzeller Date: Sat Apr 13 15:00:53 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add config option SUITES_DIR commit ac826dce72e0b78bd2d99ab6551cafad4082b14f Author: Dom Heinzeller Date: Sat Apr 13 14:12:55 2019 -0600 parm/ccpp_*.nml.IN: change ccpp_suite = 'ccpp_suite.xml' to ccpp_suite = '@[CCPP_SUITE]' commit 1503c8388433d841ae98b828e6846bdb09ebbbc7 Author: Dom Heinzeller Date: Sat Apr 13 14:11:28 2019 -0600 tests/fv3_conf/ccpp*.IN: change 'cp /../ ccpp_suite.xml' to 'cp /../ccpp/suites/suite_.xml suite_.xml' commit 5278d8d8c224e58880456773efd11068cf32bcf7 Author: Dom Heinzeller Date: Sat Apr 13 14:10:16 2019 -0600 tests/tests/fv3_ccpp_*: change CCPP_SDF=ccpp/suites/suite_FV3_GFS_2017_updated.xml to CCPP_SUITE=FV3_GFS_2017_updated etc. commit 5bba51c4db48cce229277ead20ef87444fdfac82 Merge: e0de5471 93386fb4 Author: Dom Heinzeller Date: Sat Apr 13 09:12:50 2019 +0200 Merge pull request #133 from climbfuji/gsd_develop_thompson_improvements_and_bugfixes_20190403 Thompson MP bug fix for saving temperature, and calculation of initial number concentrations commit 93386fb413c3c86fa667667c60bb7fe113dfe859 Author: Dom Heinzeller Date: Fri Apr 12 20:56:44 2019 +0200 Update submodule pointers for FV3 and ccpp/physics commit 2a282a5f25ee1831df3f6b0613827f647c73db15 Author: Dom Heinzeller Date: Tue Apr 9 23:50:36 2019 +0200 Update submodule pointer for FV3 and ccpp/physics commit 5f7c40d0fe1f6f76aa1d0b973623bba96a9a724e Merge: 4488ba77 3b446822 Author: Laurie Carson Date: Tue Apr 9 14:29:21 2019 -0600 Merge pull request #137 from climbfuji/ccpp_github_update_to_vlab_master_20190406 GitHub CCPP update to Vlab master as of 2019/04/01 commit 3b4468227862cf72d6949f7690f0d4cbcd5c9d68 Author: Dom Heinzeller Date: Sat Apr 6 20:53:06 2019 -0600 Update submodule pointer for FV3 commit 4371705198847e590045d29365fc2782e4207133 Author: Dom Heinzeller Date: Sat Apr 6 20:39:30 2019 -0600 Update submodule pointer for ccpp/physics commit 9bade56798f1a2682b66a825ae07c9308e42dbb6 Author: Dom Heinzeller Date: Sat Apr 6 20:39:14 2019 -0600 conf/configure.fv3.theia.intel tests/rt.conf: remove temporary MAKOPT WORKAROUND_DT3DT7 commit b14463ff42da20ecc5c5b82cb2e911402015f487 Author: Jun Wang Date: Mon Apr 1 02:29:45 2019 +0000 NEMSfv3gfs: this commit #refs 61047 Merge FV3 chemistry development branch into master branch. Change-Id: I9d6c44ff0bd971fca5dc2468348ea15a310d3898 commit 2dfcaad4e37eab52d6acec2814e90a807eb4064d Author: Dom Heinzeller Date: Thu Apr 4 10:09:25 2019 -0600 Update submodule pointer for ccpp-physics commit 2d795003b9803b3fdc2b85e2468a13dace14cf2b Merge: 119c2b09 e0de5471 Author: Dom Heinzeller Date: Thu Apr 4 10:09:10 2019 -0600 Merge branch 'gsd/develop' of https://github.com/NCAR/NEMSfv3gfs into gsd_develop_thompson_improvements_and_bugfixes_20190403 commit e0de54718d4d21ef4c338c9f7260c81ae279656e Author: Dom Heinzeller Date: Thu Apr 4 10:05:40 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit b1d6c1261648440188913bb80a3ead691f8acbe0 Merge: 7adf3696 d7f1a349 Author: Dom Heinzeller Date: Thu Apr 4 10:04:36 2019 -0600 Merge branch 'gmtb/ccpp' into gsd/develop commit d7f1a3495b44211b9fdda23c84684ea55e500d51 Merge: 4488ba77 7adf3696 Author: Dom Heinzeller Date: Thu Apr 4 10:04:18 2019 -0600 Merge branch 'gsd/develop' into gmtb/ccpp commit 4488ba772292e8ba63641ae48e4f2cc56eb251cc Merge: 194c4805 6c5070b9 Author: Dom Heinzeller Date: Thu Apr 4 09:57:31 2019 -0600 Merge pull request #134 from climbfuji/update_submodule_pointers_20190404 Update submodule pointers 2019/04/04 commit 6c5070b95342453c2bb0f6092049672b78e813a0 Author: Dom Heinzeller Date: Thu Apr 4 09:56:13 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp/physics commit 194c48053a97f8a6a78be6f2e8a4d6d6bad35966 Merge: 5df6c0c0 2762de3e Author: Dom Heinzeller Date: Thu Apr 4 08:59:19 2019 -0600 Merge pull request #132 from climbfuji/cheyenne_jet_updates_20190402 Jet and Cheyenne build system updates commit 119c2b09ade4581061686ec4798ee8b73a9c1390 Author: Dom Heinzeller Date: Thu Apr 4 08:48:04 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add module to calculate initial number concentrations for Thompson MP to list of scheme dependencies commit 2762de3e74ca129fcd6036c40007fa931465a18d Author: Dom Heinzeller Date: Wed Apr 3 14:37:59 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp/physics commit 1a12e85f51e086a0301cb541b290e2ae20d93612 Author: Dom Heinzeller Date: Wed Apr 3 14:37:39 2019 -0600 ccpp/CMakeLists.txt conf/configure.fv3.jet.intel: add AVX-512 SIMD instruction set flags for Skylake processors on kJet commit d00418c67665ae735f3f51e677bb3aac9a79d804 Author: Dom Heinzeller Date: Wed Apr 3 09:24:28 2019 -0600 Add config for Cheyenne with Intel+iMPI commit 1dddafb7d7b76b9be69b6bfc9ca7e968a14e0b8b Author: Dom Heinzeller Date: Wed Apr 3 09:24:10 2019 -0600 Update build config for Jet: remove Intel 15 config, update Intel 18 config commit 7adf36966c1c88d53fde80968378414b8cb1934a Merge: 994e6a35 a3b3a6e3 Author: Dom Heinzeller Date: Tue Apr 2 13:05:58 2019 -0600 Merge branch 'climbfuji-update_github_ccpp_to_vlab_master_20190328' into gsd/develop commit a3b3a6e3f6dab91682784cac23b1f84cdef17b2a Merge: 994e6a35 5e6a07ca Author: Dom Heinzeller Date: Tue Apr 2 13:05:39 2019 -0600 Merge branch 'update_github_ccpp_to_vlab_master_20190328' of https://github.com/climbfuji/NEMSfv3gfs into climbfuji-update_github_ccpp_to_vlab_master_20190328 commit 5df6c0c04872880413bcd35730f93fd1cf531b6e Merge: 6c713852 ff7c80da Author: Dom Heinzeller Date: Tue Apr 2 09:05:32 2019 -0600 Merge pull request #130 from climbfuji/update_submodule_pointers_20190402 Update submodule pointers for FV3 and ccpp/physics commit ff7c80da04a9c2b340722785bc1bc3a61dcd6392 Author: Dom Heinzeller Date: Tue Apr 2 09:04:03 2019 -0600 Update submodule pointers for FV3 and ccpp/physics commit 6c713852ab8b51f509c8d9637959605aa8c76d7d Merge: 2ab90d30 5e6a07ca Author: Laurie Carson Date: Mon Apr 1 08:52:57 2019 -0600 Merge pull request #129 from climbfuji/update_github_ccpp_to_vlab_master_20190328 Update GitHub CCPP branches to Vlab master 20190329 commit 5e6a07cad6df88a3dc0d631f888ccab4fbb25bc1 Merge: 4fd13209 2ab90d30 Author: Dom Heinzeller Date: Sat Mar 30 21:35:07 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into update_github_ccpp_to_vlab_master_20190328 commit 4fd13209ddde79f69c47f3a77b73e4347584ae74 Author: Dom Heinzeller Date: Sat Mar 30 21:34:35 2019 -0600 Update submodule pointers for FV3, NEMS, ccpp/physics commit 51b88cf5616c4101836233cb303f96743fc13054 Author: Dom Heinzeller Date: Sat Mar 30 21:15:40 2019 -0600 tests/rt.conf: add flag for workaround Diag%dt3dt(i,k,7) (missing *dtf) commit c478980713ea94b7244dcd76795c2c2147b510d7 Author: Dom Heinzeller Date: Sat Mar 30 21:15:18 2019 -0600 conf/configure.fv3.theia.intel: add flag for workaround Diag%dt3dt(i,k,7) (missing *dtf) commit a984e0f0f73479c2d32efeb96f5baa8584a29465 Author: Dom Heinzeller Date: Sat Mar 30 21:14:06 2019 -0600 ccpp/suites/{suite_FV3_GFS_2017_updated.xml,suite_FV3_GFS_2017_updated_gfdlmp.xml}: add new scheme maximum_hourly_diagnostics for demonstration purposes, right this data is not output in the regression tests and as such the scheme doesn't have to run; adding it nonetheless to test that it doesn't change the answer commit cf0e09f54431cc89455776ba5610ec79d28fb0c2 Author: Dom Heinzeller Date: Sat Mar 30 21:11:39 2019 -0600 ccpp/config/ccpp_prebuild_config.py: add new scheme maximum_hourly_diagnostics commit 09132145eb4030d840e59edf22f807345e0f852a Author: Dom Heinzeller Date: Sat Mar 30 21:10:31 2019 -0600 Update temporary files in TMP_CCPP_ACCEPTANCE_DEBUGGING commit 994e6a35cc9a480e499f6a02c763e80332e70d7a Merge: 3621d3f0 38f384f6 Author: Dom Heinzeller Date: Fri Mar 29 20:20:33 2019 -0600 Merge branch 'climbfuji-ccpp_github_update_to_vlab_master_20190308' into gsd/develop commit 38f384f6372dece3819a2ecb006f11f9a9edad17 Merge: 3621d3f0 46834608 Author: Dom Heinzeller Date: Fri Mar 29 20:20:20 2019 -0600 Merge branch 'ccpp_github_update_to_vlab_master_20190308' of https://github.com/climbfuji/NEMSfv3gfs into climbfuji-ccpp_github_update_to_vlab_master_20190308 commit 2ab90d3081ba7e726be5546c11dd038d843da7df Merge: 7b4e3f54 46834608 Author: Dom Heinzeller Date: Fri Mar 29 10:44:24 2019 -0600 Merge pull request #121 from climbfuji/ccpp_github_update_to_vlab_master_20190308 Update GitHub gmtb/ccpp branch to VLab master 03/08/2019 commit 4c744f68ec74de0c709c60b470c643b708fd48bd Author: Jessica.Meixner Date: Wed Mar 27 20:36:08 2019 +0000 NEMSfv3gfs: this commits refs #61777 sea-surface-ice-temperature fix for cplflx=t commit 8aaffaf48207d7862fdefc987308c244a6a2b3df Author: Jun Wang Date: Mon Mar 25 12:53:17 2019 +0000 NEMSfv3gfs: this commits #refs 60897 update FV3 restart capability Change-Id: I76149e59e7790593f2ad5bcbc1a62d4ca6a28a74 commit 1f55346e1742dc17b8e586041cc3f6d9d90fa719 Author: Jun Wang Date: Tue Mar 19 02:09:09 2019 +0000 NEMSfv3gfsS: this commits #refs 60951 output physics diagnostics tendency fields to history files and #refs 60775 update qmin in cloud_diagnosis for gfdlmp Change-Id: I26ce7f65c53f6c77c61a4abf5eaba6ac5aa46656 commit f0243cea02ef52817d8b07e522e96df5be01d7ed Author: Jun Wang Date: Tue Mar 12 01:38:21 2019 +0000 NEMSfv3gfs: this commits #refs 61150 Severe storm and max/min hourly diagnostics + gfdl microphysics full reflectivity only at output times Change-Id: I1ef8bb24ebab585e72bd1b0115e340e53b5df121 commit 3621d3f008090acf0466d856923af2519eaf9ce4 Author: Dom Heinzeller Date: Thu Mar 28 20:54:18 2019 -0600 Update CODEOWNERS for NEMSfv3gfs' gsd/develop branch commit af86fa9ae15de670d7c464cd5de5f388df3a90ea Merge: 7b4e3f54 075c2a45 Author: Dom Heinzeller Date: Thu Mar 28 20:39:05 2019 -0600 Merge pull request #126 from climbfuji/update_ruc_snowfallvars Update RUC LSM snowfall variables commit 075c2a455ebb58408f1cef0dc2e4d6ac191a943a Author: Dom Heinzeller Date: Thu Mar 28 20:38:20 2019 -0600 Update submodule pointer for NEMS commit 42795a26d29f049bf14f63f5c6e6be516c5955db Merge: 8af532af 7b4e3f54 Author: Dom Heinzeller Date: Thu Mar 28 20:38:02 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into update_ruc_snowfallvars commit 4683460880fc8fc54d4284db66d4816902bc5b1d Author: Dom Heinzeller Date: Thu Mar 28 13:52:48 2019 -0600 Update submodule pointers for FV3 and ccpp-physics commit bec30a4dd144abd42ed2b875ffad9b6140bae41d Author: Dom Heinzeller Date: Wed Mar 27 17:09:04 2019 -0600 conf/configure.fv3.*: bugfix for linking SIONlib libraries, have to come last (i.e. after the CCPP libraries) commit 46e76b5783b30e2c15db1bbf46aa254c2dae65a1 Author: Dom Heinzeller Date: Wed Mar 27 16:48:12 2019 -0600 modulefiles/theia.intel/fv3.intel-18.0.1.163: upgrade ESMF library to 8.0.0_bs21 commit a5f8272283e59bfd61b6ea679f215b95a731900a Author: Dom Heinzeller Date: Wed Mar 27 16:28:38 2019 -0600 tests/fv3_conf/ccpp_regional_run.IN: bugfix, correct date/location of initial conditions commit d9672f9b49344e49160e3289c3bccb8fa8d8eb18 Author: Dom Heinzeller Date: Wed Mar 27 15:02:02 2019 -0600 tests/rt_ccpp_static_gsd.conf: bugfix, correct name of suite definition file commit 8af532af7694c9d12bc1157872452ac8f56e2b4b Author: Dom Heinzeller Date: Mon Mar 25 13:42:33 2019 -0600 Update submodule pointers commit e64727496b21a55739d93e154fb18f4748aae286 Merge: 11e801f4 7b4e3f54 Author: Dom Heinzeller Date: Tue Mar 26 08:22:34 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ccpp_github_update_to_vlab_master_20190308 commit 11e801f4f94cf2ee12da53520e49e737a8c710d0 Author: Dom Heinzeller Date: Tue Mar 26 08:19:47 2019 -0600 Remove temporary regression test suites tests/{rt_ccpp_ref_gaea_wcoss.conf,rt_ccpp_static_gaea_wcoss.conf} commit 01ea2c7c07f436e0e5df0bfe1493a243fff6ba22 Merge: ce9fca4a 928b5e44 Author: Dom Heinzeller Date: Tue Mar 26 08:19:14 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ccpp_github_update_to_vlab_master_20190308 commit 7b4e3f5434c14567afaac680858c817ad018555f Merge: 928b5e44 1fe845ba Author: Laurie Carson Date: Tue Mar 26 08:11:58 2019 -0600 Merge pull request #125 from climbfuji/update_jet_paths_20190325 Update filesystem information for detecting Jet, update NEMS CompsetRun config for Jet and Gaea commit ce9fca4aa0a4381550625a250cabcbfba4d479f5 Author: Dom Heinzeller Date: Mon Mar 25 20:51:27 2019 -0600 Update CCPP regression test configs with changes to non-CCPP reference tests commit 0cd960fcc54adc28fb307d44e085a89f5e5fab62 Author: Dom Heinzeller Date: Mon Mar 25 20:44:48 2019 -0600 tests/rt.conf: add temporary workaround for srflag bug on theia.intel, rename _moninq regression tests for tests that no longer use moninq (but hedmf instead) commit a753c6ba5013aef71fa6e57d1d29d483967eeed4 Author: Dom Heinzeller Date: Mon Mar 25 20:43:47 2019 -0600 conf/configure.fv3.theia.intel: add temporary switch for workaround of srflag bug commit 7c92643ec72a663f173f9bd92c3235b8d50e6a17 Author: Dom Heinzeller Date: Mon Mar 25 20:43:11 2019 -0600 conf/before_components.mk: extend logic to detect that CCPP is enabled commit 583cae2a4c8e730f71180ed0e4aefd508ba7b837 Author: Dom Heinzeller Date: Mon Mar 25 20:42:28 2019 -0600 Add new tests fv3_ccpp_lheatstrg fv3_ccpp_gfdlmprad to regression test configs commit 852989b9f5661e3819b907dd3666ecbf75c339e7 Author: Dom Heinzeller Date: Mon Mar 25 20:41:02 2019 -0600 New regression tests tests/tests/fv3_ccpp_gfdlmprad tests/tests/fv3_ccpp_lheatstrg tests/tests/fv3_ccpp_stretched_nest_quilt commit 1fe845ba045f69d7fd054c1dc54576d46a1fbdaf Author: Dom Heinzeller Date: Mon Mar 25 17:41:36 2019 -0600 tests/rt.sh: fix DISKNM for jet commit 003c8d93feb48f1373bf65d447e2c24c536d0f4f Author: Dom Heinzeller Date: Mon Mar 25 17:39:58 2019 -0600 compsets/jet.input: MACHINE_ID jet -> jet.intel; replace /pan2 with /lfs1 commit aef4abf5886da55af24e134ffc5643ab70e0b593 Author: Dom Heinzeller Date: Mon Mar 25 17:38:46 2019 -0600 compsets/gaea.input: MACHINE_ID gaea -> gaea.intel commit 9ac90e3872ef62ba265d5e9c156dcf0ea4f169da Author: Dom Heinzeller Date: Mon Mar 25 17:38:21 2019 -0600 compsets/fv3.input: fix logic to not substitute . with _ commit 3566335598b41167cacc83fca16d003f498a1027 Author: Dom Heinzeller Date: Mon Mar 25 17:37:27 2019 -0600 Update submodule pointers commit 5942440bba961ecd3455471049f260da6f4a061b Author: Dom Heinzeller Date: Mon Mar 25 17:11:56 2019 -0600 modulefiles/theia.intel/fv3.intel-15.1.133: load slurm module, use ESMFv8; modulefiles/theia.intel/fv3.intel-18.0.1.163: load slurm module; modulefiles/jet.intel/fv3.intel-15.0.3.187: use ESMFv8; delete regression tests using moninq instead of hedmf that are no longer required: tests/tests/{fv3_stretched_moninq, fv3_stretched_nest_debug_moninq, fv3_stretched_nest_moninq} commit 78da1737bf427f05c3515d863e85d91189859f53 Author: Dom Heinzeller Date: Mon Mar 25 16:34:56 2019 -0600 parm/{ccpp_cpt.nml.IN, ccpp_csawmg.nml.IN, ccpp_csawmgshoc.nml.IN, ccpp_gf_thompson.nml.IN, ccpp_gfdlmp_ldiag3d.nml.IN, ccpp_gfdlmp_mynn.nml.IN, ccpp_mynnedmf.nml.IN, ccpp_ntiedtke.nml.IN, ccpp_ozphys_2015.nml.IN, ccpp_satmedmf.nml.IN, ccpp_shinhong.nml.IN, ccpp_thompson_mynn.nml.IN, ccpp_wsm6.nml.IN, ccpp_wsm6_ldiag3d.nml.IN, ccpp_ysu.nml.IN, csawmg_moninq.nml.IN}: add new parameter lheatstrg with default value ".F."; delete namelists that are no longer required commit bb5874f69b242550e4656dbbebfde2818a427cb6 Merge: fbc358a0 928b5e44 Author: Dom Heinzeller Date: Mon Mar 25 13:40:52 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into update_ruc_snowfallvars commit fbc358a05f1286c6c1def587c5b0f0e28184ffc8 Author: Dom Heinzeller Date: Mon Mar 25 13:37:53 2019 -0600 Regression test config for GSD suite (coldstart and restart) commit d46fc34e52e8af2589c9c9865348c2751a0f1f83 Author: Dom Heinzeller Date: Mon Mar 25 13:30:51 2019 -0600 TMP_TABLES_GSD_SUITE/diag_table: add RUC snowfall variables commit 928b5e4473413e3de39dff939b51aacb32c96f5b Merge: 39e4fb12 88af9659 Author: Dom Heinzeller Date: Mon Mar 25 09:39:01 2019 -0600 Merge pull request #123 from climbfuji/gaea-cheyenne-build CCPP builds gaea and wcoss, updates for cheyenne, cleanup commit 88af9659dec6c4f0e75605950a643ce53043ee99 Author: Dom Heinzeller Date: Fri Mar 22 13:42:28 2019 -0600 conf/before_components.mk: add TODO note commit 0954ac70e309558019a6781f5721471e078fd8fe Author: Dom Heinzeller Date: Fri Mar 22 13:35:12 2019 -0600 TMP_CCPP_ACCEPTANCE_DEBUGGING/conf/configure.fv3.theia.intel: update with changes from conf/configure.fv3.theia.intel commit ae09e44cdc00a2cbd601b217a087ad8c322746f3 Author: Dom Heinzeller Date: Fri Mar 22 11:14:50 2019 -0600 Update submodule pointer for ccpp-physics commit 880a981be8a2c2db5054c456c0abf5ecd9ee5a8d Author: Dom Heinzeller Date: Fri Mar 22 11:09:37 2019 -0600 Update submodule pointer for ccpp-framework commit 5854e5eed3ca3ac7918d83e374de870bacda32b1 Author: Dom Heinzeller Date: Fri Mar 22 11:08:57 2019 -0600 Update submodule pointer for FV3 commit 0bcf71a140c0ac8e11981f566db88d7125c34c61 Author: Dom Heinzeller Date: Fri Mar 22 11:06:59 2019 -0600 tests/tests/{fv3_stretched_nest, fv3_ccpp_stretched_nest}: increase wallclock time for GNU builds commit 9424c458dcf7bd04c2464de2ac556c357ae02042 Author: Dom Heinzeller Date: Fri Mar 22 11:05:02 2019 -0600 tests/fv3_conf/suite2_run.IN, tests/fv3_conf/ccpp_suite2_run.IN: bugfix, use correct fixed files for oz_phys_2015 and h2o_phys commit c8147ea622e57c79ea38717da6eee1abc2076ca8 Author: Dom Heinzeller Date: Fri Mar 22 11:04:20 2019 -0600 tests/default_vars.sh: add CCPP default vars (no impact on non-CCPP code) commit 90fe8dc54b73c5ac9412418d5dc20164806da999 Author: Dom Heinzeller Date: Fri Mar 22 11:03:24 2019 -0600 ccpp/CMakeLists.txt: update REPRO flags, replace -fp-model source with -fp-model consistent commit d28b38bc87dac9340c9c3d73cc51ef8b0ecf105e Author: Dom Heinzeller Date: Fri Mar 22 11:01:53 2019 -0600 compsets/all.input: create compset group 'ccpptrans' commit c77a2f855bb8c60513b94d8b393d62545c98b29b Author: Dom Heinzeller Date: Fri Mar 22 10:16:56 2019 -0600 conf/configure.fv3.*.intel, conf/configure.fv3.{wcoss_cray,wcoss_dell_p3}: update REPRO flags, replace -fp-model source with -fp-model consistent; revert change to CCPP include/linker flags commit d38763e805d11337dc5d0c976d2e8b1c3dbf11e5 Author: Dom Heinzeller Date: Fri Mar 22 10:15:58 2019 -0600 conf/configure.fv3.{wcoss_phase2,odin}: update REPRO flags, replace -fp-model source with -fp-model consistent commit 3dafbe95ed792a0af9729e6efc04623300884e32 Author: Dom Heinzeller Date: Fri Mar 22 10:14:51 2019 -0600 conf/configure.fv3.*.{gnu, pgi}: revert changes to CCPP include/linker flags; test/rt_gnu_pgi.conf: remove outdated regression test config (for now, use rt_ccpp_ref.conf instead) commit 198cdee6610a237daebd756019909a97b9356d74 Author: Dom Heinzeller Date: Thu Mar 21 16:48:16 2019 -0600 ccpp/build_ccpp.sh: update documentation, move clean-after to end of file commit ba8a31540a6675b67fe5ca5d0c257fd61839f38d Author: Dom Heinzeller Date: Thu Mar 21 16:43:05 2019 -0600 TMP_CCPP_ACCEPTANCE_DEBUGGING/FV3/atmos_model.F90: add CPP guards around debugging statement to easily turn them on or off commit 858286805ec1e98cd7b6f5784be787c5869b6692 Author: Dom Heinzeller Date: Wed Mar 20 17:40:11 2019 -0600 parm/{ccpp_control.nml.IN,ccpp_gfdlmp.nml.IN,gfdlmp.nml.IN}: add configuration options that will be set by rt.sh and that allow using the namelist templates for more than one of test commit 18a781f1e8acfc7e9e663c676b804fb9cac7bcfa Author: Dom Heinzeller Date: Wed Mar 20 16:53:33 2019 -0600 all.input, fv3.input: add Compset fv3_ccpp_control for theia.intel commit 63a4dff8c55b52541f142e9867c6c3a17b5649db Author: Dom Heinzeller Date: Tue Mar 19 15:39:48 2019 -0600 Remove temporary directory TMP_SRC_WCOSS_GAEA commit 13eba69d40d2fa3fadd8dac0c4626f80c78c4566 Author: Dom Heinzeller Date: Tue Mar 19 15:35:03 2019 -0600 ccpp/build_ccpp.sh: add reminder to check if EMSF dependency is required commit 71fdf8008ef200ca40c44fe2191c42a0ddd3a1fe Merge: 1bb2d2f8 39e4fb12 Author: Dom Heinzeller Date: Tue Mar 19 15:33:56 2019 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into gaea-cheyenne-build commit 39e4fb126a465b9df798734e98144c141ed89fc4 Merge: 6712a956 ce91a743 Author: Dom Heinzeller Date: Mon Mar 18 09:13:02 2019 -0400 Merge pull request #122 from climbfuji/bugfix_thompson_20190313 Bugfix optional arguments for Thompson aerosol aware runs commit 1bb2d2f832cfb9847b3fb3ca5b25a5b66f001664 Author: Dom Heinzeller Date: Fri Mar 15 16:46:15 2019 -0400 Remove all code related to the memcheck utility commit 78f16eac955e5db84d2fa798ffd13b01e47318f1 Author: Dom Heinzeller Date: Fri Mar 15 16:01:37 2019 -0400 Update submodule pointer for ccpp/physics commit 0888ebab3178c7ea0a7f9a09f5991bee5121d4a9 Author: Dom Heinzeller Date: Fri Mar 15 16:01:21 2019 -0400 Update CCPP modulefiles for wcoss_cray and wcoss_dell_p3 commit 1733b86cf7f9b98a825757da9c38e356f9e07711 Author: Dom Heinzeller Date: Fri Mar 15 16:00:40 2019 -0400 ccpp/build_ccpp.sh: remove NCEPlibs cmake flags, update build configuration for wcoss_cray commit bffa0fd0d06823319b45d35abc972677bc36228b Merge: f8f5806e 6712a956 Author: Dom Heinzeller Date: Fri Mar 15 09:01:14 2019 -0400 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into gaea-cheyenne-build commit f8f5806eaaa07a01e242e3e90915f2d85ba73eb6 Author: Dom Heinzeller Date: Fri Mar 15 07:20:27 2019 -0400 conf/configure.fv3.wcoss_cray conf/configure.fv3.wcoss_dell_p3: add CCPP config options commit 76e3b94f8a17392a1956cdb619d06595b8a90e10 Author: Dom Heinzeller Date: Thu Mar 14 21:20:52 2019 -0400 TEMPORARY: add rt_ccpp_ref_gaea_wcoss.conf and rt_ccpp_static_gaea_wcoss.conf for porting code to gaea and wcoss commit d4c2630eeac1bdd1e0ab77ed746a7a9a93648d4b Author: Dom Heinzeller Date: Thu Mar 14 21:08:45 2019 -0400 Update submodule pointers for FV3, NEMS, ccpp-physics, ccpp-framework commit cfd9e3c9df170ceef06f5df1060254c5b27b54b4 Author: Dom Heinzeller Date: Thu Mar 14 21:08:17 2019 -0400 conf/before_components.mk: add switch for CCPP modulefile for wcoss_cray and wcoss_dell_p3 commit 74c21852369876706406bff56bb28065badebc1d Author: Dom Heinzeller Date: Thu Mar 14 20:34:44 2019 -0400 ccpp/build_ccpp.sh: add wcoss_cray, wcoss_dell_pe placeholders, disable dynamic build for Cray systems commit 74451cf8ae5039929e434e973538618d1d6129a6 Author: Dom Heinzeller Date: Thu Mar 14 19:50:37 2019 -0400 rt_ccpp_ref.conf, rt_ccpp_static.conf: add minimum set of tests for wcoss_dell_p3 and wcoss_cray commit 0db837fc325036c05b40270283beae2e538d6461 Author: Dom Heinzeller Date: Thu Mar 14 19:49:37 2019 -0400 tests/rt.sh: follow filesystem migration f1->f2 commit d8b70c032d1957cc4747d782ba46f23a23e1cfdb Author: Dom Heinzeller Date: Thu Mar 14 17:47:46 2019 -0400 modulefiles/gaea.intel/fv3.intel-16.0.3.210 and modulefiles/gaea.intel/fv3.intel-18.0.3.222: follow filesystem migration from f1 to f2 commit abec7f571876e1f0e4b18eb60eb630ce1d0e32df Author: Dom Heinzeller Date: Thu Mar 14 17:46:42 2019 -0400 modulefiles/cheyenne.*/fv3: bugfix, correct date string for NCEPlibs; for PGI, revert to mpt-2.15f version of ESMF due to the inability to build it with mpt-2.19 commit 149bc8f5abede5c377e13ece55ea788c70ecda80 Author: Dom Heinzeller Date: Thu Mar 14 17:44:31 2019 -0400 modulefiles/wcoss_cray/fv3.ccpp modulefiles/wcoss_dell_p3/fv3.ccpp: modulefiles for CCPP port commit f2ab5e7e309ef1651fae0285eb768dcce0c8eacc Author: Dom Heinzeller Date: Thu Mar 14 16:10:39 2019 -0400 Temporarily add libxml source code for building on WCOSS commit ce91a743374a01561b93c2999850c973fd05cf30 Author: Dom Heinzeller Date: Wed Mar 13 21:28:38 2019 -0400 ccpp/config/ccpp_prebuild_config.py: bugfix, optional argument 'cloud_droplet_number_concentration_updated_by_physics' should have been added to mp_thompson_hrrr_pre_run routine, not to mp_thompson_hrrr_init routine commit 69939edc0e74aebe3ac410617581448d02c20a0d Author: Dom Heinzeller Date: Tue Mar 12 21:18:38 2019 -0400 ccpp/build_ccpp.sh: create ESMF makefile fragment at end of CCPP build, flags for SIMD multi-architecture flags on Jet, stop attempts to build dynamic CCPP on gaea commit 16d8fd5b7ae34355be1808d300a46bb84fd2c148 Author: Dom Heinzeller Date: Tue Mar 12 21:09:40 2019 -0400 rt_ccpp_ref.conf, rt_ccpp_static.conf: add gaea.intel commit 080a5386953973580ed6e5b6064c1a52930c4e43 Author: Dom Heinzeller Date: Tue Mar 12 21:03:04 2019 -0400 tests/rt.conf, tests/rt.sh: rename build target gaea to gaea.intel commit d91738744a0e1f3e3100dcd36178baebbe856bfb Author: Dom Heinzeller Date: Tue Mar 12 21:02:09 2019 -0400 fv3_conf/fv3_msub.IN_gaea: source module-setup.sh commit 5dbd70c62d4c395e342e08018d129d4a7971e603 Author: Dom Heinzeller Date: Tue Mar 12 21:00:31 2019 -0400 tests/default_vars.sh, tests/detect_machine.sh: add .intel to gaea build target commit f779142aad7fcc1bb47afc2543b185bee46880bb Author: Dom Heinzeller Date: Tue Mar 12 20:55:32 2019 -0400 ccpp/CMakeLists.txt: define SIMD multi-architecture compiler flags, to be used for jet commit dfa26e858a0ca7deb3c9fb5c70bcd4eadfe302ed Author: Dom Heinzeller Date: Tue Mar 12 20:52:58 2019 -0400 Add modulefiles for gaea/intel16 and gaea/intel18 commit 80eab8ede4d90828d5580336c48d29940a38f597 Author: Dom Heinzeller Date: Tue Mar 12 20:51:35 2019 -0400 modulefiles/cheyenne.*/fv3: update Intel compiler to 18.0.5 and MPI to mpt-2.19 commit a6913acc9916d5e51bb0afaaea0bba1b869f726b Author: Dom Heinzeller Date: Tue Mar 12 20:34:10 2019 -0400 Add configuration for gaea.intel, change the include and link flags when CCPP is selected (now done inside NEMS build system) commit 6302db95c85f6c335287594484cf4d9e21dd1d65 Author: Dom Heinzeller Date: Fri Mar 8 15:49:30 2019 -0700 parm/ccpp_gfdlmp.nml.IN: add new namelist options for GFDL MP commit d6f8a2fcc8ecc9dd0d8e9097ecc09874844a8595 Author: Dusan Jovic Date: Tue Mar 5 14:05:55 2019 +0000 NEMSfv3gfs: this commits #refs 57070 Add nesting support in write component commit a1340af66b4df2c847e36fdc1d4cf592c807af04 Author: Ratko Vasic Date: Thu Feb 28 18:08:43 2019 +0000 The changes: 1. NEMS: location of rocoto is updated to 1.3.0rc2 in nemspara or hurdata areas. Note that rc2 and rc3 are the same; the increment in some places was due to a miscommunication. 2. All three repos: Everything on GAEA is switched to /lustre/f2 except libraries which are expected to be ready soon. 3. NEMSfv3gfs: The workaround for Theia SLURM using 12 cores per node has been removed now that the bug in SLURM is fixed. 4. NEMS: Documentation in NEMS/doc is updated 5. NEMSfv3gfs: The wallclock limit on WCOSS Phase 2 is increased from 40 minutes to 50 so that the expensive physics schemes will stop reaching their wallclock limit. 6. NEMSfv3gfs: On Jet, "module load slurm" is replaced by "module load slurm/default" 7. Compatibility of NEMS with ESMF versions 7 and 8.0.0_bs 21 8. NEMSfv3gfs/compsets/gaea.input - updated BASELINES date. commit 637ee7c55208d593ecc68d1d4cd8fb4ec3772634 Author: Jun Wang Date: Tue Feb 26 21:24:09 2019 +0000 NEMSfv3gfs: this commits #refs 60593 changes in srflag to reduce excessive snowfall Change-Id: Ifef935546b46aaa9605d43492ec26578491e1b14 commit 3f3e3f600071ffbbd3729ddfcbd8582d83f948ac Author: Jun Wang Date: Fri Feb 22 13:59:22 2019 +0000 NEMSfv3gfs: this commits #refs 59609 Interaction between GFDL MP and radiation and #refs 60561 submit build jobs on compute nodes in NEMSCompsetRun Change-Id: I84b27721ceca902ae2a9205a83673c0ff79081b1 commit b1404e2eeda8ef348fb3d8652567b12fb93013eb Author: Dusan Jovic Date: Tue Feb 12 13:30:56 2019 +0000 NEMSfv3gfs:​ this commits #refs 59928 convert regression test script (rt.sh) to use slurm on theia commit 08f8ff1c51f4f34f2d84417fd9b1e4a4b1f4ae32 Author: Samuel Trahan Date: Mon Feb 11 18:13:57 2019 +0000 SLURM updates, multi-app test suite improvements, and a fix to "make clean" 1. SLURM support for NEMSfv3gfs app's NEMSCompsetRun on uJet and Theia (see notes below). Results match the Moab/Torque baselines. 2. Bug fix from Dusan Jovic to eliminate error messages when cleaning FMS, and remove one temporary file created during the cleaning process. 3. Major bug fix to the multi-app test system to allow multiple, multi-app, tests, to happen at the same time. This bug was causing the nightly test website to incorrectly report some branch-specific tests people were doing as the nightly test results. The change adds a "test id" that is passed around; the nightly test uses "ngt". Documentation is updated accordingly. SLURM SUPPORT NOTES: 1. At this point, only NEMSfv3gfs has been set up for SLURM. That app was used because it is the only one that runs on all machines. Other apps can be easily ported; the underlying Rocoto and pyprodutil are the hard parts, and those are done. 2. On Jet, the fv3_wrtGauss_nemsio_c768 hangs with SLURM but not Moab; all other t/u Jet tests pass on SLURM. Note that Moab is using tJet, while SLURM uses uJet, a different set of hardware. It is possible this is a uJet issue, not a SLURM issue. The system logs suggest there is a firmware bug in the Mellanox Infiniband switches on uJet. Once xJet is connected to SLURM, we'll have a better idea. For now, the failed test is disabled in SLURM. 3. All Theia Moab tests pass on SLURM. However, on Theia, the SLURM is misconfigured to think there are only 12 cores per node instead of 24 when task geometries are requested. I've compensated by telling the nightly tests that there are only 12 cores per node, which doubles the number of nodes we use. To avoid pounding the machine TOO hard, the Theia SLURM "nightly" tests will only run once a week. This can be changed once the admins fix the SLURM misconfiguration. 4. For now, we're putting the GAEA SLURM port on hold. This is because GAEA's SLURM configuration may be undergoing a major change in the near future. Presently it has a very non-standard configuration which would require extra effort to support. The new configuration may require very different extra effort, and we don't want to do that twice. commit 17f9536a5b4ac21336830a7682f972411668185a Author: Samuel Trahan Date: Wed Feb 6 16:30:55 2019 +0000 NEMS documentation updates: 1. Land mask documentation updates in NEMS/doc/configuration.md 2. The multi-app test system is now documented in NEMS/doc 3. All CRONs related to the nightly test are now in NEMS/tests/nightly/cron 4. The nightly email script is in NEMS/tests/nightly/email-rt.pl commit 4c400b95ee3e4a3c4ddfda73dd0456139b6c6498 Author: Jun Wang Date: Wed Jan 30 21:11:20 2019 +0000 NEMSfv3gfs: this commits #refs 57811, Implementation of a canopy heat storage parameterization scheme Change-Id: Icc882d9bcc9e722ac0163fc6473725e0f2009655 commit b03450b73650e4d206017d827b4770783bd1b12f Author: Jun Wang Date: Mon Dec 17 19:16:16 2018 +0000 NEMSfv3gfs: this commites #refs 57587 Add digital filter weights to IAU and #refs 58696 set iccn to be false for MG scheme Change-Id: I63ca78d976be5868771d18dcdaaf4c2e9baf8d52 commit b09ff7f776e45c6b64d3b260e15de7c6815d27f0 Author: Dusan Jovic Date: Fri Dec 7 16:11:50 2018 +0000 NEMSfv3gfs: this commits #refs 56857 Use FV3GFS input in regional mode. Radar reflectivity into GFDL MP Change-Id: I07543ab0ffa967ee4f3f154ad9c7fc816abe1e72 commit 509b438dea24eef464a7e9883e08c9fcdad8861a Author: Jessica.Meixner Date: Mon Dec 3 17:48:55 2018 +0000 NEMSfv3gfs: This commit refs #54414 which updates FV3 for cplwav cplwav is added as a parameter here commit 82ee19464b2471953ea1216ef08e78b7471cb1a7 Author: Jun Wang Date: Fri Nov 30 13:30:36 2018 +0000 NEMSfv3gfs: this commits #refs 47603 Update sfcsub.f to Read Tiled Static Fields in NetCDF and #refs 57956 add rt.sh on dell Change-Id: Idd44a8de87628c14f91fe7a22482adcbb27f459d commit f7c651ffe72a66e84ff33c243e7e077279e68975 Author: Jun Wang Date: Mon Nov 26 15:18:02 2018 +0000 NEMSfv3gfs: this commits #refs 52308, Implementation of cellular automata for stochastic physics Change-Id: Ief604078ca6af73836fc538f1a7f8fcd1389fd8e commit d9c87827d585242ca9b321ef120a54c471ee43c1 Author: Samuel Trahan Date: Thu Nov 15 18:46:14 2018 +0000 WCOSS Phase 3 support, FMS portability, build system bug fixes The remainder of this commit message is split into three sections: 1. WCOSS Phase 3 (Dell) Support 2. FMS Updates 3. Other Changes ------------------------------------------------------------------------ WCOSS Phase 3 (Dell) Support ------------------------------------------------------------------------ All of these were from Sam Trahan: 1. produtil.cluster can detect WCOSS Phase 3, and report whether it is the operational side 2. produtil.run's automatic MPI chooser is updated to find IMPI on WCOSS Phase 3. 3. NEMS/tests/rtgen is updated to know how to autodetect the dell1/2/3 ptmp & stmp with the most available space. 4. NEMS/src/incmake is updated for WCOSS Phase 3 awareness. 5. NEMSfv3gfs/compsets is updated to have baseline locations, Rocoto information, and node sizes, for WCOSS Phase 3. ------------------------------------------------------------------------ FMS Updates ------------------------------------------------------------------------ All of these updates are from Dom Heinzeller. This is verbatim from Dom's pull request to the GFDL FMS master: "This PR adds missing/modifies existing/removes no longer needed portability features from the GFS-FMS branch with the goal to minimize the drift from NOAA-GFDL FMS master: * "mpp/include/mpp_gather.h: bugfix/workaround for Intel18 compiler, already in NOAA-GFDL/FMS master and required to run the fv3_stretched_nest tests with Intel18 * "mpp/affinity.c: use empty functions to set and get affinity on MacOSX platforms instead of removing functions entirely; this is a modified version of the changes to mpp/affinit.c that was created based on the request by Rusty, currently prepared for merging into NOAA-GFDL/FMS master * "mpp/include/mpp_domains_define.inc: revert workaround previously introduced for gfortran, no longer required; this change removes a workaround that was needed several months back to mitigate a GNU crash when starting up the model; it turns out that this is no longer required, most likely because the crash in that particular file was only a symptom for an issue that had to do with the ESMF version used back then (pre 7.1.0); that workaround never made it into NOAA-GFDL/FMS master" ------------------------------------------------------------------------ Other Updates ------------------------------------------------------------------------ These updates come from various individuals, so they're detailed in parentheses. 1. Baselines are generated for NEMSfv3gfs on all Jets, GAEA, and all four WCOSS phases. NEMSfv3gfs compsets are updated with new baseline locations. (This update is from Sam Trahan.) 2. The t/u Jet now runs the fv3_wrtGauss_nemsio_c768. (This update was modified from Terry McGuinness's FV3 GFS workflow port to Jet.) 3. Some invalid spaces were replaced with a tab in the GSDCHEM compilation logic in NEMS (This update is from Raffaele Montuoro.) 4. Configuration file dependencies in NEMS/src/incmake/configure*.mk files are corrected (This is Sam Trahan's resolution of bugs identified by Dusan Jovic.) 5. Some bash-specific logic in Makefiles was replaced with POSIX sh compliant code. (This update is from Dusan Jovic.) 6. The temporary file components.mk is now deleted before the NEMS/GNUmakefile exits. (This is Sam Trahan's resolution of bugs identified by Dusan Jovic.) 7. The tests-results.mk is handled as a regular configuration file (like configure.nems or modules.nems) and is cleaned up by "make unconfigure." (This is Sam Trahan's resolution of bugs identified by Dusan Jovic.) 8. Some "echo" statements were replaced by "@echo" so that the echo command is not printed. (This update is from Dusan Jovic.) commit 6712a956cacea358cad84c33bfcc05ecf51a94a4 Merge: 0840201e bb78937b Author: Dom Heinzeller Date: Fri Mar 8 10:32:23 2019 -0700 Merge pull request #119 from climbfuji/update_submodule_pointers_20190308 Update submodule pointers 03/08/2019 commit bb78937b8facfb71f83b6f24143fec608b76ac4c Author: Dom Heinzeller Date: Fri Mar 8 10:30:54 2019 -0700 Update submodule pointers for FV3 and ccpp/physics commit 0840201ee0af549d2f52e44381f8e7bbbf5a89b3 Merge: 7874a9b8 4244b7b5 Author: Dom Heinzeller Date: Fri Mar 8 10:08:01 2019 -0700 Merge pull request #118 from climbfuji/regtest_regional_c768_bitforbit CCPP acceptance: fv3_regional_c768 and fv3_ccpp_regional_c768 bit-for-bit commit 4244b7b57bcafefc84f22d53dce172be51ee3eed Author: Dom Heinzeller Date: Thu Mar 7 15:40:27 2019 -0700 Update submodule pointers for FV3, ccpp/framework and ccpp/physics commit 28603030b6a3ba34c914de436e4a66943b335bc5 Author: Dom Heinzeller Date: Thu Mar 7 15:39:37 2019 -0700 TMP_CCPP_ACCEPTANCE_DEBUGGING/FV3/atmos_model.F90: print debug statements before each 'physics' group commit 3900afd6ff51065e16cf1c28e0db22c89f17c6f2 Author: Dom Heinzeller Date: Thu Mar 7 15:38:39 2019 -0700 parm/regional_c768.nml.IN: change blocksize from 32 to 30 so that each block has the same length and that it matches the CCPP version commit 7874a9b8a7faee70d8facced4a8ba258a7414329 Merge: 243de0b7 22a6b48f Author: Dom Heinzeller Date: Thu Mar 7 14:06:17 2019 -0700 Merge pull request #117 from climbfuji/thompson_allocate_sfc_aerosol_emissions Support for GSD physics in regional configuration, update/add regression tests, cleanup SDFs commit 22a6b48f4836a665ab37941a6405ec89296db2df Author: Dom Heinzeller Date: Wed Mar 6 13:25:16 2019 -0700 Update submodule pointer for ccpp/framework commit 8a5d1f31ae19075e02a46d4a976c00aa614f660a Merge: 383c9d40 243de0b7 Author: Dom Heinzeller Date: Tue Mar 5 09:36:14 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into thompson_allocate_sfc_aerosol_emissions commit 383c9d4001e520588c5497e62184496369ba76e1 Author: Dom Heinzeller Date: Tue Mar 5 09:30:02 2019 -0700 Update submodule pointer for FV3 and ccpp/physics commit d18007462a4f21335cb364226a0325392f9719ad Author: Dom Heinzeller Date: Tue Mar 5 09:29:37 2019 -0700 Add fv3_suite2/fv3_ccpp_suite2 to list of regression tests for CCPP-REF and CCPP, run only on Theia (because path to input files is hardcoded) commit e78114e44aef56636f227698323e78d95260db01 Author: Dom Heinzeller Date: Tue Mar 5 09:28:53 2019 -0700 Run GSD regression tests only on Theia (because path to input files is hardcoded) commit 5daed1bf9794df8331e6793a4f4b3625d7ce7bc9 Author: Dom Heinzeller Date: Tue Mar 5 09:23:03 2019 -0700 Add new regression test configurations for GFS suite2 (GFDL-MP + SATMEDMFVDIF, 32-bit dynamics) commit 79475b642baed3c759ff323ce1fc9da95a47e2f3 Author: Dom Heinzeller Date: Tue Mar 5 09:10:59 2019 -0700 New regression test setups for GSD physics commit 43bef1f3f44122ddcb248849001cebd66f0a275c Author: Dom Heinzeller Date: Tue Mar 5 09:10:33 2019 -0700 Remove CCPP-only regression tests from standard CCPP regression test setups (no non-CCPP baseline to compare against) commit e146abd575efa199dab94c6dfd620928d5d04b86 Author: Dom Heinzeller Date: Tue Mar 5 09:09:22 2019 -0700 Update/add regression test configurations for regression tests fv3_ccpp_gf_thompson, fv3_ccpp_gsd, fv3_ccpp_gsd_restart, fv3_ccpp_thompson_mynn commit 312557cf5d28be8836b15ee13c68a737d1bbcd53 Author: Dom Heinzeller Date: Tue Mar 5 09:08:18 2019 -0700 TMP_TABLES_GSD_SUITE/input.nml: remove duplicate entry for ttendlim commit 615d121695befa2f6958643f2345769e69697249 Author: Dom Heinzeller Date: Tue Mar 5 09:01:21 2019 -0700 Update/add namelist templates for regression tests fv3_ccpp_gf_thompson, fv3_ccpp_gsd, fv3_ccpp_gsd_restart, fv3_ccpp_thompson_mynn. Remove unused CCPP suite definition files from ccpp/suites/ commit ce47edba524ac2db417bc55f01576e50e9dbb990 Author: Dom Heinzeller Date: Tue Mar 5 08:03:06 2019 -0700 ccpp/suites/suite_FV3_GFS_2017_updated_thompson_mynn.xml: new suite using Thompson MP and MYNN PBL commit fbef55c6b622c373bcafb360c1287d10297028fb Author: Dom Heinzeller Date: Tue Mar 5 08:01:16 2019 -0700 TMP_TABLES_GSD_SUITE/input.nml: add ttendlim configuration option commit 1c6bc773b487844cdf1a47a59f99d07da5c42c72 Author: Dom Heinzeller Date: Tue Mar 5 08:00:48 2019 -0700 tests/rt.sh: change paths for regression testing from hardcoded username to dom.heinzeller environment variable commit e9c832504e401d37b0e1aa793136883023bbc534 Author: Dom Heinzeller Date: Tue Mar 5 07:58:41 2019 -0700 ccpp/config/ccpp_prebuild_config.py: add cloud droplet number concentration to list of optional variables for mp_thompson_hrrr_init commit bf6fd365ca35c5f656c607bf3979bc48bd58b6be Author: Dom Heinzeller Date: Sun Mar 3 15:30:02 2019 -0700 Update path to NCEPlibs repository on GitHub commit 5b06736f4bdebde72e7b7108be42c3e4a7623955 Author: Dom Heinzeller Date: Sun Mar 3 15:28:47 2019 -0700 rename conf/{configure.fv3.gaea => configure.fv3.gaea.intel}, rename modulefiles/{gaea => gaea.intel}/fv3 commit 243de0b7af16fd59b3d02b048acfcb5e5172e31b Merge: 6b4e7353 1609e295 Author: Dom Heinzeller Date: Fri Mar 1 07:34:38 2019 -0700 Merge pull request #116 from climbfuji/update_submodule_pointer_20190301 Update submodule pointer ccpp-physics 03/01/2019 commit 1609e295d18b5b27a3f17587ccafc41f7b167058 Author: Dom Heinzeller Date: Fri Mar 1 07:33:00 2019 -0700 Update submodule pointer for ccpp/physics commit 6b4e735385ca1006febef681b2d988c143aacb71 Merge: 272b3ed8 18849dce Author: Dom Heinzeller Date: Thu Feb 28 14:15:26 2019 -0700 Merge pull request #115 from climbfuji/update_submodule_pointers_20190228 Update submodule pointers 02/28/2019 commit 18849dce898daa5b6066abce0d1c2fbd074012d1 Author: Dom Heinzeller Date: Thu Feb 28 14:13:23 2019 -0700 Update submodule pointers for FV3 and ccpp/physics commit 272b3ed89916fcd9a86feaaea8bb740a817fcd4a Merge: 2c5948cf 7b177dee Author: Dom Heinzeller Date: Tue Feb 26 16:00:51 2019 -0700 Merge pull request #114 from climbfuji/update_submodule_pointers_20190226 Update submodule pointers 02/26/201920190226 commit 7b177dee010c88d7e394e9ba80d50551971b745b Author: Dom Heinzeller Date: Tue Feb 26 15:59:20 2019 -0700 Update submodule pointers for FV3 and ccpp/physics commit 2c5948cfb326f05b2b2609b767e70f5c64e464ad Merge: 97912b6d 82272217 Author: Dom Heinzeller Date: Tue Feb 26 15:44:54 2019 -0700 Merge pull request #113 from climbfuji/csawmg_bitforbit_prod CCPP-acceptance bit-for-bit csawmg and gfdlmp-32bit commit 82272217e8637337519b9496421520c7b0b3ca73 Author: Dom Heinzeller Date: Mon Feb 25 16:41:42 2019 -0700 Update submodule pointer for FV3 and ccpp/physics commit ba2dd2da4092ba7c84f70b249d03585cc97541d9 Merge: c3621bbe 97912b6d Author: Dom Heinzeller Date: Mon Feb 25 13:49:33 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into csawmg_bitforbit_prod commit 97912b6db9b36017d35b89576aa2c5a4e3b00a8b Merge: 22e91ec6 882e885c Author: Dom Heinzeller Date: Mon Feb 25 13:15:43 2019 -0700 Merge pull request #112 from climbfuji/update_fms_gitmodules Update FMS .gitmodules commit 882e885cbdb4f4ec20c44c337b85acc8f6cf9ba8 Author: Dom Heinzeller Date: Mon Feb 25 13:13:50 2019 -0700 Update .gitmodules to point to NCAR's FMS repository commit c3621bbe93d541ac46f7222e94d32489c9e3e07d Author: Dom Heinzeller Date: Mon Feb 25 13:03:52 2019 -0700 ccpp/CMakeLists.txt: introduce special compiler flags CMAKE_Fortran_FLAGS_OPT that can be overwritten on a file-by-file basis; currently only used for Intel compilers commit 22e91ec64949b2ae230cc08da036c02e3c04a36a Merge: ab19fb6f c06f4480 Author: Dom Heinzeller Date: Mon Feb 25 10:01:12 2019 -0700 Merge pull request #111 from climbfuji/update_submodules_20190225_1 Update submodule pointers 02/25/2019 - 1 commit c06f448009a03aa31dd5e3b4a78b84496cb69c31 Author: Dom Heinzeller Date: Mon Feb 25 09:58:49 2019 -0700 Update submodule pointers for FV3 and ccpp/physics commit ab19fb6ff09be51c0455c851729e8c4947ad7230 Merge: d41037bb ce3a2033 Author: Dom Heinzeller Date: Mon Feb 25 08:57:15 2019 -0700 Merge pull request #110 from climbfuji/gfs_suite2 Physics bakeoff: CCPP version of GFS suite2 commit ce3a2033a135aab90e29a56ef6370d226f183efd Author: Dom Heinzeller Date: Fri Feb 22 20:46:32 2019 -0700 TMP_TABLES_GSD_SUITE/input.nml: update with latest changes used in GSD realtime runs commit 05f0db37634235ee99b28ec643f1ad30132ebb34 Merge: 35b389c2 d41037bb Author: Dom Heinzeller Date: Fri Feb 22 19:52:46 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into gfs_suite2 commit 35b389c26b805b943911e3bf528f24ef2d9c07c2 Author: Dom Heinzeller Date: Fri Feb 22 18:12:30 2019 -0700 tests/rt_ccpp_static.conf: add test fv3_ccpp_satmedmf commit b2c6dabdfb6e6be3f4a8de0c52bd79bdce9e714a Author: Dom Heinzeller Date: Fri Feb 22 18:02:49 2019 -0700 ccpp/suites/suite_FV3_GFS_2017_updated_satmedmf.xml: add call to GFS_PBL_generic_pre commit 4bc0b12e6d9fa7acd850f1822ccf2bf0d66125e8 Author: Dom Heinzeller Date: Fri Feb 22 18:02:13 2019 -0700 Suite definition file for FV3 GFS suite2 (= operational suite GFS 2017 with satmedmf instead of moninedmf, temporary folder with runtime configuration files commit a5a826a5a76543b7f0b4f545ce65ffeae4b94f16 Author: Dom Heinzeller Date: Fri Feb 22 18:00:36 2019 -0700 Update of temporary files used for bit-for-bit hunting commit d41037bbf1d41d0b2f1b6bbbed74cf3954e54244 Merge: a978bc91 0ddd02e3 Author: Dom Heinzeller Date: Fri Feb 22 17:24:59 2019 -0700 Merge pull request #109 from climbfuji/caps_physics_follow_up CAPS physics follow-up commit 0ddd02e3dc388cea2246e1d6fe4c9fc3e84afc29 Author: Dom Heinzeller Date: Fri Feb 22 17:21:46 2019 -0700 Update submodule pointers for FV3, NEMS, ccpp/physics commit 5ad17b2c4ce1046323c9e59020367a53f806f9d9 Author: Dom Heinzeller Date: Fri Feb 22 17:21:31 2019 -0700 tests/rt.sh: bugfix, revert change to NEW_BASELINE commit a978bc917555501a170c308faa94c1a1f840cbe0 Merge: 77d017a1 d03c2015 Author: Dom Heinzeller Date: Fri Feb 22 17:20:01 2019 -0700 Merge pull request #96 from AustinChunxi/caps_physics Caps physics - compiling on Stampede2 and regression tests for YSU, saYSU and NTDK commit d03c2015136b74136759c6439b5b1250c4350003 Merge: c90f11ca 3b575101 Author: AustinChunxi <45803778+AustinChunxi@users.noreply.github.com> Date: Fri Feb 22 13:09:41 2019 -0600 Merge pull request #3 from climbfuji/caps_physics_dom_20190221 Update submodule pointer for FV3 commit 3b575101b9347c11048804511bf2c86e1bbb438d Author: Dom Heinzeller Date: Thu Feb 21 13:56:45 2019 -0700 Update submodule pointer for FV3 commit c90f11caf410fbc714aee03732eceebccbdc227e Merge: ad151d44 87f476c1 Author: AustinChunxi <45803778+AustinChunxi@users.noreply.github.com> Date: Thu Feb 21 10:59:03 2019 -0600 Merge pull request #2 from climbfuji/caps_physics_dom_20190221 Update CAPS physics to master (second round) for final testing commit 87f476c1449f995f9fa77cb8cc29f3877959832f Merge: ad151d44 77d017a1 Author: Dom Heinzeller Date: Wed Feb 20 08:38:39 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into HEAD commit ad151d44785990c5a282c67fbd724b3d795fd042 Merge: c3d8a64b 9d756a9d Author: AustinChunxi <45803778+AustinChunxi@users.noreply.github.com> Date: Tue Feb 19 22:19:28 2019 -0600 Merge pull request #1 from climbfuji/caps_physics_dom_20190205 CAPS physics modifications and update to trunk commit 77d017a1edf33a5c3fc276c876cb21cbd1bfc4a8 Merge: ac9ba7e7 17736237 Author: Dom Heinzeller Date: Tue Feb 19 10:39:46 2019 -0700 Merge pull request #107 from climbfuji/update_submodule_pointers_20190219 Update submodule pointers for FV3 and ccpp/physics commit 17736237a69e0933e0a388c29bc58eb01f8063e6 Author: Dom Heinzeller Date: Tue Feb 19 10:37:46 2019 -0700 Update submodule pointers for FV3 and ccpp/physics commit ac9ba7e70d62828e8918ea62a4009de20f0a69d2 Merge: 63f46747 173f8b02 Author: Dom Heinzeller Date: Mon Feb 18 19:34:02 2019 -0700 Merge pull request #105 from climbfuji/add_ccpp_regression_tests_repro Add missing regression tests for CCPP acceptance (REPRO mode) commit 173f8b026a9fba45c447d673cab4f548ff162aa8 Author: Dom Heinzeller Date: Fri Feb 15 18:46:11 2019 -0700 tests/rt_ccpp_static.conf: bugfix, add missing INTEL18=Y for Theia commit b71b4594f474005f98aca151a52d60ce1884f581 Author: Dom Heinzeller Date: Fri Feb 15 17:54:15 2019 -0700 tests/rt_ccpp_static.conf: add regression tests fv3_ccpp_stretched, fv3_ccpp_stretched_nest, fv3_ccpp_regional_control, fv3_ccpp_regional_restart, fv3_ccpp_regional_quilt, fv3_ccpp_regional_c768 commit 0f78343318546e9bd9e21dd6af3f4712d8bbf8b1 Author: Dom Heinzeller Date: Fri Feb 15 15:19:43 2019 -0700 tests/rt_ccpp_ref.conf: add regression tests fv3_stretched, fv3_stretched_nest, fv3_regional_control, fv3_regional_restart, fv3_regional_quilt, fv3_regional_c768 commit d7bf92763b7a66ca629a0c0bb73f064fc0553482 Author: Dom Heinzeller Date: Fri Feb 15 15:19:13 2019 -0700 tests/rt_ccpp_hybrid.conf, tests/rt_ccpp_standalone.conf: add regression tests fv3_ccpp_stretched, fv3_ccpp_stretched_nest, fv3_ccpp_regional_control, fv3_ccpp_regional_restart, fv3_ccpp_regional_quilt, fv3_ccpp_regional_c768 commit 769ed297c05039fa8fdb486d9ba803964d63cc23 Author: Dom Heinzeller Date: Fri Feb 15 15:12:32 2019 -0700 parm/ccpp_regional_c768.nml.IN: change blocksize from 32 to 30 to get same-sized blocks commit 27605016735fb7c39923c71cd36b64719ad80eb1 Author: Dom Heinzeller Date: Fri Feb 15 15:08:56 2019 -0700 ccpp/suites/suite_FV3_GFS_2017_updated_stretched.xml: add new scheme sfc_ocean commit 5a692025ab51aab8208f6c7893ffa28bbb7cbef6 Author: Dom Heinzeller Date: Fri Feb 15 15:05:22 2019 -0700 ccpp/config/ccpp_prebuild_config.py: add new scheme sfc_ocean commit 63f4674783ff9f31b3b8fa423084cc1e7112fbed Merge: eaea25a9 9810520d Author: Dom Heinzeller Date: Fri Feb 15 09:24:38 2019 -0700 Merge pull request #104 from climbfuji/ccpp_acceptance_gfdlmp_bitforbit CCPP acceptance: GFDL MP with 64bit dynamics bit-for-bit commit 9810520d0a70c0083a3034dffb7570e23c87c2b9 Merge: e7b72367 eaea25a9 Author: Dom Heinzeller Date: Thu Feb 14 17:32:12 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ccpp_acceptance_gfdlmp_bitforbit commit eaea25a98c0b229e8f8d8b04d0fd9a9a07f2ef05 Merge: 46f3652f 7e4be9d5 Author: Dom Heinzeller Date: Thu Feb 14 16:47:36 2019 -0700 Merge pull request #102 from climbfuji/stochy_bitforbit_prod CCPP acceptance: fv3_stochy / fv3_ccpp stochy bit-for-bit identical commit e7b72367f89be091f7b9037ea5000f9407577949 Author: Dom Heinzeller Date: Thu Feb 14 10:20:18 2019 -0700 Update submodule pointers for FV3, ccpp/physics, ccpp/framework commit f8876c0e95e5838516af9f8a6446418dee5b46bb Author: Dom Heinzeller Date: Thu Feb 14 10:17:53 2019 -0700 parm/ccpp_gsd.nml.IN TMP_TABLES_GSD_SUITE/input.nml: set default value for Thompson MP temperature tendency limiter to 0.01 K/s commit 9cccb81aed985bcf4348cc36dff4d9b0e782c6af Author: Dom Heinzeller Date: Wed Feb 13 20:57:59 2019 -0700 New temporary files used for bit-for-bit hunting for GFDL-MP regression test commit 1ff0ef9b5923b65cec9a53d068f70d6ddcb8aff0 Merge: 81aecfb8 46f3652f Author: Dom Heinzeller Date: Wed Feb 13 20:56:05 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into HEAD commit 81aecfb85a78491d0a0ebf14ad7b3e504d5d2f35 Author: Dom Heinzeller Date: Wed Feb 13 08:09:42 2019 -0700 Increase default value for Thompson MP temperature tendency limiter from 0.002 to 0.07 commit 9d756a9dc9b3e560330312ec6115f8f9c7325b09 Author: Dom Heinzeller Date: Fri Feb 8 17:34:56 2019 -0700 Add CAPS regression test configs for hybrid, standalone and static builds (can use one of them to generate and test the others against) on Theia, Cheyenne, Stampede commit 6975631f274c47cdf5bc087424673ff288e92a9f Author: Dom Heinzeller Date: Fri Feb 8 17:33:57 2019 -0700 rt_ccpp_static.conf: add stampede.intel for a limited set of regression tests for ccpp-static commit aa83ecfb972a0ede561038b861a99a7d5ce0e129 Author: Dom Heinzeller Date: Fri Feb 8 17:33:02 2019 -0700 Add stampede.intel as target for most of the ccpp_ref, ccpp_hybrid and ccpp_standalone regression tests; turn off the CAPS physics in these regression test configurations, since there is no non-CCPP baseline to compare against commit 27a1e461759d11076fbf54642494d5a23f877455 Author: Dom Heinzeller Date: Fri Feb 8 17:26:15 2019 -0700 conf/configure.fv3.stampede.intel modulefiles/stampede.intel/fv3: bugfix to get environment variable NETCDF set correctly commit 6f4f447962ac423dcf96c7ba354df68e559ed3ca Author: Dom Heinzeller Date: Fri Feb 8 16:27:38 2019 -0700 modulefiles/stampede.intel/fv3: remove memcheck, update documentation commit 5c8bf7a5edea63bc9469b4cd45c7545b832937a0 Author: Dom Heinzeller Date: Fri Feb 8 16:26:25 2019 -0700 conf/configure.fv3.stampede.intel: remove unused option MEMCHECK, add option DYN32, fix netCDF include/lib settings commit 2e3456de961dbfdbd605d8d8dd07a2b0c0e1370c Author: Dom Heinzeller Date: Fri Feb 8 09:31:24 2019 -0700 tests/tests/fv3_ccpp_{ntiedtke,shinhong,ysu}: correct names of tests commit 6734ab79759baa5a0432257cd6a460f06990ff8c Author: Dom Heinzeller Date: Fri Feb 8 09:25:31 2019 -0700 tests/rt.sh: change order of machines, change hard-coded paths for regression test dirs to predefined environment variables on stampede commit 89a7eee3f454fdfa738a1444b6276e9070ec8da1 Author: Dom Heinzeller Date: Fri Feb 8 09:18:58 2019 -0700 tests/default_vars.sh: change order of machines commit bebedf5a29cc287afde8a699a7bc505845262003 Author: Dom Heinzeller Date: Fri Feb 8 09:13:15 2019 -0700 tests/buildfv3.sh: revert changes to auto-generated script commit 753066b32041279438b227833e82abee30aa3bc5 Author: Dom Heinzeller Date: Thu Feb 7 16:25:57 2019 -0700 parm/ccpp_ntiedtke.nml.IN: set imfdeepcnv and imfshalcnv to 4 for New Tiedtke scheme commit 6220113d588fbfd1f4cc4789c607421a019d3969 Author: Dom Heinzeller Date: Thu Feb 7 16:24:52 2019 -0700 ccpp/config/ccpp_prebuild_config.py: add schemes/modules cu_ntiedtke_{pre,post} commit c44be15e9ec3694d2a4fe7e4b1b711cc4d9e3bca Author: Dom Heinzeller Date: Thu Feb 7 16:24:04 2019 -0700 ccpp/suites/suite_FV3_GFS_2017_updated_ntiedtke.xml: replace cu_gf_driver_{pre,post} with cu_ntiedtke__{pre,post} commit 7e4be9d56c0e6b51fcebbf6cc84a90038f381b47 Merge: 234b69b8 46f3652f Author: Dom Heinzeller Date: Thu Feb 7 08:38:32 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into satmedmf_bitforbit_prod commit 234b69b83f390da7170a4cd0441142641ed4524b Author: Dom Heinzeller Date: Thu Feb 7 08:38:14 2019 -0700 Update submodule pointer for ccpp/physics commit 557d6d4b1a9745ef9617cc8db26d79fcb5fd6478 Author: Dom Heinzeller Date: Thu Feb 7 08:38:08 2019 -0700 Update submodule pointer for FV3 commit 0b8e3cdba1ae25678f9582408b5c7d9fb5d6eb32 Author: Dom Heinzeller Date: Thu Feb 7 08:37:52 2019 -0700 New temporary files used for debugging of fv3_stochy/fv3_ccpp_stochy commit eb747cbc4a5188e811554c7f72c948843e74ed41 Merge: c3d8a64b 46f3652f Author: Dom Heinzeller Date: Tue Feb 5 14:03:11 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into caps_physics_dom_20190205 commit 46f3652f3f8d13d5b37a360dbbd7f205269436ff Merge: bac3900f 32625a88 Author: Dom Heinzeller Date: Mon Feb 4 10:52:38 2019 -0700 Merge pull request #99 from climbfuji/satmedmf_bitforbit_prod CCPP acceptance: satmedmf bit-for-bit commit 32625a8812a197db8b83c4302f86af69c1f51f4e Author: Dom Heinzeller Date: Mon Feb 4 10:45:02 2019 -0700 Update submodule pointer for ccpp/physics commit 2ad5def7391757c0506534d6403c929674c1e42b Author: Dom Heinzeller Date: Mon Feb 4 10:44:56 2019 -0700 Update submodule pointer for FV3 commit c1101155c4f0d845c562d3ea71d58aed48568164 Merge: 97069053 bac3900f Author: Dom Heinzeller Date: Mon Feb 4 10:44:40 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into satmedmf_bitforbit_prod commit bac3900f4c0efec3df7b6e32cb8d3067fcefeffd Merge: 7ee41f99 5a01f244 Author: Dom Heinzeller Date: Mon Feb 4 10:42:19 2019 -0700 Merge pull request #98 from climbfuji/fix_metadata_tables_and_threading_improvements Fix NST metadata tables, threading improvements time vary steps commit 5a01f244a98f815db7e530d0b1f4c1901e065901 Merge: 77dc0993 7ee41f99 Author: Dom Heinzeller Date: Mon Feb 4 10:28:25 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into fix_metadata_tables_and_threading_improvements commit 7ee41f99ea3df6547101190cada61a0d3d2ce990 Merge: 1e867ee8 ed0779a2 Author: Dom Heinzeller Date: Mon Feb 4 10:10:00 2019 -0700 Merge pull request #100 from climbfuji/update_submodules_20190204 Update submodule pointers for all submodules (branch gmtb/ccpp) commit ed0779a28b089f9ebd07a71888147159f71a4c20 Author: Dom Heinzeller Date: Mon Feb 4 10:07:43 2019 -0700 Update submodule pointers for all submodules commit 970690539cb4e478a8764519c873d426a8321099 Author: Dom Heinzeller Date: Sun Feb 3 06:26:30 2019 -0700 Update submodule pointer for ccpp/physics commit 8cf745aa10f622291b4b0e70bdfce385739a00d2 Author: Dom Heinzeller Date: Sun Feb 3 06:26:21 2019 -0700 Update submodule pointer for FV3 commit 15d9ddf0c4ec5559238d3320d144f3244cca6579 Author: Dom Heinzeller Date: Sun Feb 3 06:25:44 2019 -0700 TMP_CCPP_ACCEPTANCE_DEBUGGING: add new temporary files used for debugging bit-for-bit differences for satmedmf commit 77dc0993706bbabc32cbeb9ed51b613273368af8 Author: Dom Heinzeller Date: Fri Feb 1 14:13:14 2019 -0700 Update submodule pointers for FV3, NEMS, ccpp/framework, ccpp/physics commit 1e867ee895fa3dfa68f93213d437e3bcb87f53c4 Merge: dee22ec2 d1f66f0a Author: Dom Heinzeller Date: Thu Jan 31 16:16:20 2019 -0700 Merge pull request #95 from climbfuji/suite_fv3_gsd_test GSD suite for NEMSfv3gfs commit d1f66f0a688e117cec06414439cb5a3e1eaab078 Author: Dom Heinzeller Date: Wed Jan 30 19:59:02 2019 -0700 Update submodule pointers for FV3 and ccpp/physics commit db58aeb7e19a1678f9e26d1f7bc3593249304d05 Author: Dom Heinzeller Date: Wed Jan 30 16:39:35 2019 -0700 TMP_CCPP_ACCEPTANCE_DEBUGGING: temporary folder holding debugging versions of various files needed for CCPP acceptance (bit-for-bit in PROD mode) commit 100a7a5bb35a747f9a6581598d3429f6ba0b86dd Author: Dom Heinzeller Date: Tue Jan 29 18:02:08 2019 -0700 Update submodule pointer for ccpp/physics commit c3d8a64b6c6d694d358e02869cd285b03e77e8cb Merge: 16cd186a dee22ec2 Author: Chunxi Zhang Date: Tue Jan 29 17:52:28 2019 -0600 Merge branch 'gmtb/ccpp' into caps_physics commit 97ef7bf0c82823b23a7dd0932ff08abbe3855ce3 Author: Dom Heinzeller Date: Tue Jan 29 14:50:53 2019 -0700 Update submodule pointer for FV3 commit 18fe04014f95d3ff0793fcee5db089c6afbc8a1e Author: Dom Heinzeller Date: Tue Jan 29 14:22:50 2019 -0700 Update submodule pointer for ccpp/physics commit f68f881a477f405c8fe77d8c9581de3c059411c1 Author: Dom Heinzeller Date: Tue Jan 29 11:20:49 2019 -0700 Update submodule pointer for ccpp/framework commit 2bd07d0df15ce69a1906966cf7f723189c210565 Author: Dom Heinzeller Date: Tue Jan 29 11:15:07 2019 -0700 conf/before_components.mk: fix redundant code introduced by git merge commit 16cd186a192719cbb901977aa9335f566e4c4262 Author: Chunxi Zhang Date: Mon Jan 28 18:30:00 2019 -0600 Files related to compile FV3 on STAMPEDE2 modified: ccpp/build_ccpp.sh modified: ccpp/config/ccpp_prebuild_config.py modified: tests/buildfv3.sh modified: tests/compile.sh modified: tests/default_vars.sh modified: tests/detect_machine.sh added: tests/buildfv3_ccpp.sh added: conf/configure.fv3.stampede.intel added: modulefiles/stampede.intel/ fv3 file in this directory Files related to regression tests for Shinhong, YSU and Tiedtke modified: tests/rt.conf modified: tests/rt.sh modified: tests/rt_ccpp_ref.conf modified: tests/rt_ccpp_standalone.conf modified: tests/rt_fv3.sh modified: tests/rt_utils.sh added: ccpp/suites/suite_FV3_GFS_2017_updated_ntiedtke.xml added: ccpp/suites/suite_FV3_GFS_2017_updated_shinhong.xml added: ccpp/suites/suite_FV3_GFS_2017_updated_ysu.xml added: parm/ccpp_ntiedtke.nml.IN added: parm/ccpp_shinhong.nml.IN added: parm/ccpp_ysu.nml.IN added: tests/fv3_conf/ccpp_ntiedtke_run.IN added: tests/fv3_conf/ccpp_shinhong_run.IN added: tests/fv3_conf/ccpp_ysu_run.IN added: tests/fv3_conf/fv3_qsub.IN_stampede added: tests/tests/fv3_ccpp_ntiedtke added: tests/tests/fv3_ccpp_shinhong commit 20f13e32a6202e3479e1b6cd7d2a886d01720b51 Merge: 94692c26 dee22ec2 Author: Dom Heinzeller Date: Mon Jan 28 17:05:42 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into suite_fv3_gsd_test commit dee22ec23632196741b9f2ede9c4cee69e139efa Merge: 252c7cca 71b59cf6 Author: Dom Heinzeller Date: Mon Jan 28 16:35:03 2019 -0700 Merge pull request #91 from climbfuji/no-cdata-for-static-build Static build: no cdata to store and retrieve variables commit 94692c266c75b7abfc14d93809474e2ae2f5183b Author: Dom Heinzeller Date: Mon Jan 28 09:59:18 2019 -0700 tests/rt.sh: overwrite default RUNDIR_ROOT with environment variable RUNDIR_ROOT if set commit 142255bc20a484142442fef99903aa7634e3b4eb Merge: 3c9bb3e4 71b59cf6 Author: Dom Heinzeller Date: Mon Jan 28 09:34:05 2019 -0700 Merge branch 'no-cdata-for-static-build' of https://github.com/climbfuji/NEMSfv3gfs into suite_fv3_gsd_test commit 71b59cf65f34a1d6e961d5dedf071e5d8bb54951 Author: Dom Heinzeller Date: Sun Jan 27 13:45:31 2019 -0700 tests/rt_ccpp_static_for_acceptance.conf tests/rt_ccpp_ref_for_acceptance.conf: remove tests fv3_regional_c768/fv3_ccpp_regional_c768 on Cheyenne, because code aborts with invalid values for surface pressure, out of range warnings and all other sorts of errors (both CCPP and non-CCPP code) commit 3c9bb3e4f8699d62be3208aa2569ba0e42cb7f74 Author: Dom Heinzeller Date: Fri Jan 25 15:51:05 2019 -0700 conf/configure.fv3.endeavor.intel: enable SIONlib commit f5c1e9a71ebcb17784041b4ef558e9a2a6b0d611 Merge: aa6e16fc 16059550 Author: Dom Heinzeller Date: Fri Jan 25 15:49:00 2019 -0700 Merge branch 'intel_endeavor' of https://github.com/climbfuji/NEMSfv3gfs into suite_fv3_gsd_test commit aa6e16fc4d7a7819418691a334af2258728423ec Merge: db9c0949 ae41910d Author: Dom Heinzeller Date: Fri Jan 25 15:20:28 2019 -0700 Merge branch 'no-cdata-for-static-build' of https://github.com/climbfuji/NEMSfv3gfs into suite_fv3_gsd_test commit db9c094910443a78ce60ea5f609e171a0600c329 Merge: 52805239 252c7cca Author: Dom Heinzeller Date: Fri Jan 25 15:18:17 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into suite_fv3_gsd_test commit ae41910d48022961d498b22078af29fe0f1ad7ac Author: Dom Heinzeller Date: Fri Jan 25 14:58:08 2019 -0700 Update submodule pointer for FV3 commit 56588d4991002b714cbb021b5e46e84eb048c937 Merge: e26058c7 252c7cca Author: Dom Heinzeller Date: Fri Jan 25 14:54:49 2019 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into no-cdata-for-static-build commit 252c7cca75c794a771f91efbe731c451eebe8042 Merge: da10bd53 650bc84a Author: Dom Heinzeller Date: Fri Jan 25 14:27:06 2019 -0700 Merge pull request #94 from NCAR/update_submodule_pointers_20190125 Update submodule pointers for FV3, ccpp-framework, ccpp-physics commit 650bc84ae15a8b2d99d598d8496d880ede4e8249 Author: climbfuji Date: Fri Jan 25 14:24:04 2019 -0700 Update submodule pointers for FV3, ccpp-framework, ccpp-physics commit da10bd5303928b3b055dc21c2774322d48dfcfca Merge: 9419a6fe b64bf8d7 Author: Dom Heinzeller Date: Fri Jan 25 14:21:41 2019 -0700 Merge pull request #93 from NCAR/gmtb/develop Merge gmtb/develop into gmtb/ccpp commit 9419a6febe85369ba6b50312ff0fe174fda22d6d Merge: 6ad0f2cc f40cc315 Author: Dom Heinzeller Date: Fri Jan 25 14:14:27 2019 -0700 Merge pull request #86 from climbfuji/dynamics-real4-laurie-dom-20181226 Dynamics 32BIT compile, with CCPP (Laurie's changes with updates from Dom) commit e26058c750bec4ca8ba5c95b7655eea307f5df87 Author: Dom Heinzeller Date: Fri Jan 25 14:00:21 2019 -0700 conf/configure.fv3.theia.intel conf/configure.fv3.cheyenne.intel: add TRANSITION MAKEOPT commit 49b765742cbee3ddcbcdaa407392bd3789f34fa2 Author: Dom Heinzeller Date: Fri Jan 25 13:58:26 2019 -0700 tests/rt_ccpp_ref_for_acceptance.conf tests/rt_ccpp_static_for_acceptance.conf: add TRANSITION=Y flag, use corresponding appbuilder configurations commit 841aff9bae01c2e8ed32921ff608e36a2654a387 Author: Dom Heinzeller Date: Fri Jan 25 13:57:47 2019 -0700 tests/rt_ccpp_{ref,hybrid,standalone,static}.conf: turn off csawmg-based tests for GNU and PGI compiler, because these are all crashing commit 767cf32547ba2ec9fa874a02d43ecb99daa8ecc3 Author: Dom Heinzeller Date: Fri Jan 25 13:54:20 2019 -0700 tests/appbuild.sh: add support for appbuild config CCPP_static_trans commit 9275414441b95ee58501049a9beaf7ce8d7830ea Author: Dom Heinzeller Date: Fri Jan 25 13:53:07 2019 -0700 CCPP_ref_trans.appBuilder, CCPP_static_trans.appBuilder: new appbuilder configurations that contain the 'TRANSITION=Y' MAKEOPT commit 689ef1764e55ea735162d639786dc8fdcdf4794c Author: Dom Heinzeller Date: Fri Jan 25 12:59:18 2019 -0700 ccpp/CMakeLists.txt, ccpp/build_ccpp.sh: pass MAKEOPT TRANSITION=Y to cmake for adding CPP flag -DTRANSITION commit b64bf8d74e6c42e2d3a7f00c2cd70b8d38f7f144 Merge: 7602c5e5 4c62f64f Author: Dom Heinzeller Date: Fri Jan 25 06:27:31 2019 -0700 Merge pull request #90 from climbfuji/nemfsfv3gfs_add_regtest_for_noaa_ncar_testing Add regression test configuration for NOAA-NCAR testing commit 9cf3500408c04200de2ba01178a20f54dca222fe Author: Dom Heinzeller Date: Thu Jan 24 15:39:03 2019 -0700 Update submodule pointer for FV3 commit aa655ae968264756e192ce0367f4c025305ffbe4 Author: Dom Heinzeller Date: Thu Jan 24 11:01:57 2019 -0700 Update submodule pointer for FV3 commit 528052398d93c53479eac2a094d5a05a03ba3c61 Merge: 02351051 182f4528 Author: Dom Heinzeller Date: Wed Jan 23 17:34:41 2019 -0700 Merge branch 'no-cdata-for-static-build' of https://github.com/climbfuji/NEMSfv3gfs into suite_fv3_gsd_test commit 02351051d3c30ca279b5e891e20fdc929e3f0e30 Author: Dom Heinzeller Date: Wed Jan 23 17:03:16 2019 -0700 ccpp/CMakeLists.txt: missing updates of compiler flags commit f9c241a211b95b5737659de1b456e227d4967919 Merge: a5c68185 7602c5e5 Author: Dom Heinzeller Date: Wed Jan 23 16:56:30 2019 -0700 Merge branch 'gmtb/develop' of https://github.com/NCAR/NEMSfv3gfs into suite_fv3_gsd_test commit 4c62f64f64244fff9b09fec2bc0adfcfa2be409e Author: Dom Heinzeller Date: Wed Jan 23 15:17:33 2019 -0700 tests/rt_ccpp.conf: turn off tests fv3_control_32bit and fv3_ccpp_control_32bit, since there is no official baseline to compare against commit 182f452859f20b462764323f35f303ddace48b3b Author: Dom Heinzeller Date: Wed Jan 23 13:45:08 2019 -0700 Update submodule pointer for FV3 commit bad67132a6060cc0c0964fe965f4764966152966 Author: Dom Heinzeller Date: Wed Jan 23 13:44:59 2019 -0700 Update submodule pointer for ccpp/physics commit 8e1cc87d365b0bce30917deb902e8ff8df3803e1 Author: Dom Heinzeller Date: Wed Jan 23 13:44:51 2019 -0700 Update submodule pointer for ccpp/framework commit 0c46962e767914b7688af3c561e57f8405599a31 Author: Dom Heinzeller Date: Wed Jan 23 11:29:56 2019 -0700 ccpp/config/ccpp_prebuild_config.py: add new metadata definition files, add new parameters for static build, add additional comments commit 708aabb488fefbeaf62e96bd1d35d245aca48cdd Author: Dom Heinzeller Date: Wed Jan 23 11:26:25 2019 -0700 ccpp/build_ccpp.sh: instruct cmake about hybrid or non-hybrid build commit 56fad98b8384ec49ea8d3923a7bc5caeafe4dcf2 Author: Dom Heinzeller Date: Wed Jan 23 11:25:26 2019 -0700 ccpp/CMakeLists.txt: define HYBRID preprocessor directive, add traceback flags for C/C++ to Intel debug build commit fd2c087b8c9297d999c3c031886c980331d342ca Author: Dom Heinzeller Date: Tue Jan 22 15:47:42 2019 -0700 Update submodule pointers for FV3 and ccpp/physics commit 80df7a19c1c8d59e65e14faca4189069ecf3bfce Author: Dom Heinzeller Date: Tue Jan 22 15:47:22 2019 -0700 New regression test configuration for automated testing on Cheyenne (for NOAA-NCAR collaboration) commit 7602c5e56f99f1c6a7c3fad276fd6df7cac94bf6 Merge: 6ad0f2cc f40cc315 Author: Dom Heinzeller Date: Tue Jan 8 12:00:47 2019 -0700 Merge pull request #88 from climbfuji/dynamics-real4-laurie-dom-20181226 Dynamics 32BIT compile, with CCPP (Laurie's changes with updates from Dom) for gmtb/develop commit 16059550d2051acc7f8af0c2a853cdaf36841c80 Author: Dom Heinzeller Date: Fri Jan 4 20:58:54 2019 -0700 Update submodule pointers for FV3, NEMS, ccpp/framework and ccpp/physics commit c3899a76f41d617587ffbd27dc37ded7b36d2486 Author: Dom Heinzeller Date: Fri Jan 4 20:58:34 2019 -0700 ccpp/build_ccpp.sh conf/configure.fv3.endeavor.intel modulefiles/endeavor.intel/: add build configuration for Intel Endeavor with Intel compilers commit f40cc3159bf87d5dfccdd01b31d13da35048e154 Author: Dom Heinzeller Date: Fri Jan 4 14:47:05 2019 -0700 tests/rt.conf: remove tests fv3_regional_quilt and fv3_regional_c768_moninq for Cheyenne; tests/rt_ccpp_ref_for_acceptance.conf: remove test fv3_regional_quilt for Cheyenne; tests/rt_ccpp_static_for_acceptance.conf: remove test fv3_ccpp_regional_quilt for Cheyenne commit bbf980e69ba8e69e4a677ad239eac219b412845f Author: Dom Heinzeller Date: Fri Jan 4 14:45:38 2019 -0700 Update submodule pointer for ccpp/framework commit 86feb96244d68f0f868302f1cc57352683ff3d5c Author: Dom Heinzeller Date: Fri Jan 4 10:25:29 2019 -0700 tests/rt.conf: run more regression tests on Cheyenne by default commit 9c754a828816bb7df47d1c82bd3cb2c66d806140 Author: Dom Heinzeller Date: Fri Jan 4 10:24:39 2019 -0700 parm/input_nest02_moninq.nml.IN parm/stretched-nest-input_moninq.nml.IN: revert blocksize from 24 to 32 to get bit-for-bit identical results with the official regression test baseline on Theia commit 37d78fd38767aee0fafdb54c5d2387fff0f7e98d Author: Dom Heinzeller Date: Fri Dec 28 16:54:38 2018 -0700 fv3_wrtGauss_nemsio_c768/fv3_ccpp_wrtGauss_nemsio_c768: for Cheyenne, change tasks per node from 12 to 36 commit 60db73a351ef974a737e001d028ee43638d79728 Author: Dom Heinzeller Date: Thu Dec 27 17:55:25 2018 -0700 Update submodule pointer for FV3 commit 48b12a8f1a6a4f1f3614cf4642810515e3acf545 Author: Dom Heinzeller Date: Thu Dec 27 17:51:04 2018 -0700 Add legacy versions of regression tests fv3_csawmg, fv3_regional_c768, fv3_stretched, fv3_stretched_nest and fv3_stretched_nest_debug with suffix _moninq that use moninq instead of hedmf; add corresponding model namelists commit 729388ec68b5e025ae77bc35de526deab9e7abfe Author: Dom Heinzeller Date: Thu Dec 27 17:49:15 2018 -0700 fv3_regional_{control,quilt,restart} regression tests: instead of copying input.nml from the regression test baselines, create namelists in parm and change regression test configs commit 9035077818db164b92fcca550d6880fb91e6e45a Author: Dom Heinzeller Date: Thu Dec 27 17:46:06 2018 -0700 tests/rt.conf: instead of standard regression tests fv3_csawmg/fv3_stretched/fv3_stretched_nest/fv3_regional_c768/fv3_stretched_nest_debug, run corresponding versions that use moninq instead of hedmf when comparing against the official baseline commit a5c681855417dddfeb7e6d1a279d210c6bcae0fb Author: Dom Heinzeller Date: Thu Dec 27 17:35:59 2018 -0700 Update submodule pointer for ccpp/physics commit f32f6eac8234b8cdc881941f6863477ee30edf6a Author: Dom Heinzeller Date: Thu Dec 27 16:00:44 2018 -0700 fv3_regional_c768 regression test: instead of copying input.nml from the regression test baseline, create namelist in parm and change regression test configs; use hybedmf for fv3_regional_c768 and fv3_ccpp_regional_c768 instead of moninq (which is not CCPP-compliant) commit e5d0ff4a6d08a28a66e6d1d525fe48f4730e3c4c Author: Dom Heinzeller Date: Thu Dec 27 14:49:08 2018 -0700 Update submodule pointers for FV3 and ccpp/physics commit 2ce82c29be150eb2b3036e9d8f0be82fb8ea8d5a Merge: 5103a471 6ad0f2cc Author: Dom Heinzeller Date: Thu Dec 27 14:03:51 2018 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into dynamics-real4-laurie-dom-20181226 commit 6ad0f2cc053df64fd146ebd5f4b770465a331a33 Merge: b5821ea7 55ed3a30 Author: Dom Heinzeller Date: Thu Dec 27 13:36:44 2018 -0700 Merge pull request #84 from climbfuji/add_regression_tests_for_transition_20181219 Add regression tests for CCPP transition to VLAB master commit 5103a471af78c915f3a4ead5749ff6b9c8b9ea55 Author: Dom Heinzeller Date: Wed Dec 26 16:41:16 2018 -0700 Update submodule pointer for ccpp/physics commit aef130e22321edf9010937ffdc5e8235adf6963a Author: Dom Heinzeller Date: Wed Dec 26 16:41:06 2018 -0700 Update submodule pointer for NEMS commit 7c76e3ecededfab97ff8089d4e0a608044a81ebb Author: Dom Heinzeller Date: Wed Dec 26 16:41:01 2018 -0700 Update submodule pointer for FV3 commit 0bbb95f1c5a07ea40119cc4b6724cb2b9a74ef50 Author: Dom Heinzeller Date: Wed Dec 26 16:25:06 2018 -0700 ccpp/config/ccpp_prebuild_config.py: change import of kind_dyn from CCPP_typedefs to machine module commit baf318cc341b1fa872337d4b94fc6a69b4f36bfb Merge: e73dedb2 b5821ea7 Author: Dom Heinzeller Date: Wed Dec 26 08:53:15 2018 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into HEAD commit 7788d0e45c889a5ce5a62cc31f30408f8350825f Author: Dom Heinzeller Date: Thu Dec 20 17:04:51 2018 -0700 Update submodule pointer for ccpp/physics commit cfce0cbd830c76fb3751c0a4287ed57be921c4e2 Author: Dom Heinzeller Date: Thu Dec 20 17:04:45 2018 -0700 Update submodule pointer for FV3 commit c9499420ebd3434a4f9249045ae7ffdaa95d503c Author: Dom Heinzeller Date: Thu Dec 20 16:28:32 2018 -0700 modulefiles/cheyenne.gnu/fv3, modulefiles/cheyenne.intel/fv3, modulefiles/theia.gnu/fv3: add SIONlib support commit 6cafbeb03a96100047f97d8821e50f50b51610c8 Author: Dom Heinzeller Date: Thu Dec 20 16:27:35 2018 -0700 doc/README_UBUNTU.txt: fix typo commit a6c26164166401c34b742078338747ff59912ff3 Author: Dom Heinzeller Date: Thu Dec 20 16:27:06 2018 -0700 conf/configure.fv3.theia.gnu: add SIONlib support, add compiler flags to compile symbols into the executable commit c476e1fcf1d3faf76c4aa5819726400f7c935862 Author: Dom Heinzeller Date: Thu Dec 20 16:26:41 2018 -0700 conf/configure.fv3.cheyenne.intel: add SIONlib support commit 60eadea6e03dcabffaafa2404914b964ea63286f Author: Dom Heinzeller Date: Thu Dec 20 16:26:27 2018 -0700 conf/configure.fv3.macosx.gnu: add compiler flags to compile symbols into the executable, warn for uninitialized variables commit b6f0a4001621352f4fa58222a25236c2d80e186f Author: Dom Heinzeller Date: Thu Dec 20 16:25:35 2018 -0700 conf/configure.fv3.cheyenne.gnu: add SIONlib support, add compiler flags to compile symbols into the executable commit db142a45c02a0d8f22544766603f144715b6f540 Author: Dom Heinzeller Date: Thu Dec 20 16:21:39 2018 -0700 TMP_TABLES_GSD_SUITE/field_table: remove snow_nc and graupel_nc commit 55ed3a30172079dfe953c75af516d88f60d6986f Author: Dom Heinzeller Date: Wed Dec 19 11:18:08 2018 -0700 Update submodule pointers for all repositories commit 14a9d2f564937155b7f25c0608f81dcbd7e72fb1 Author: Dom Heinzeller Date: Wed Dec 19 10:15:59 2018 -0700 New suite definition files for regional and stretched tests commit b75e211676597660a5e68f3291201ddd363dd42e Author: Dom Heinzeller Date: Wed Dec 19 10:15:11 2018 -0700 Modifications to run CCPP build through NEMSAppBuilder commit f25d419ad677f0e18cf9ef8f04a060390172064f Author: Dom Heinzeller Date: Wed Dec 19 10:03:14 2018 -0700 Additional regression test configurations needed for regional and stretched tests commit 5268bf6f5c748026dc0e8062100554f44f949394 Author: Dom Heinzeller Date: Wed Dec 19 10:01:50 2018 -0700 rt_ccpp_static_for_acceptance.conf rt_ccpp_ref_for_acceptance.conf: regression test suites for CCPP acceptance commit 8e1188ce4a1b45798e4e59ed9f197396171caaff Author: Dom Heinzeller Date: Tue Dec 18 17:18:21 2018 -0700 ccpp/suites/suite_FV3_GFS_2017_updated_csawmg.xml: uses hedmf instead of moninq commit 427dacfaf157cdf4eb21f3bf6909b85d5d96c5ce Author: Dom Heinzeller Date: Tue Dec 18 17:15:51 2018 -0700 ccpp/config/ccpp_prebuild_config.py: add new scheme dependency for GFDL cloud microphysics commit 1cacb55e3c0f734825cacfa207d2c7f254911ef3 Author: Dom Heinzeller Date: Tue Dec 18 17:14:36 2018 -0700 ccpp/build_ccpp.sh: add missing documentation for REPRO option commit 1d7d5873e376010c1685dbf1c3ef38642771f97f Author: Dom Heinzeller Date: Tue Dec 18 17:13:59 2018 -0700 ccpp/CMakeLists.txt: remove extended argument from -debug commit 69c2acd88b72b79b7cf19df88509910d2927db88 Author: Dom Heinzeller Date: Tue Dec 18 17:12:52 2018 -0700 To merge with 376c781d82556c1107e2192c3fd1bce2e1b885c1 commit f8326c6a25bd6c4996f62bb1a3d7a5ef00565761 Author: Dom Heinzeller Date: Tue Dec 18 16:40:09 2018 -0700 parm/input_nest02.nml.IN parm/stretched-nest-input.nml.IN: change PBL scheme from moninq to hybedmf, change blocksize from 32 to 24 because CCPP cannot handle different blocksizes yet commit 8903a657eb9a6d5d349480149faff2fef78e70c8 Author: Dom Heinzeller Date: Tue Dec 18 16:39:21 2018 -0700 parm/csawmg.nml.IN parm/ccpp_csawmg.nml.IN parm/stretched-input.nml.IN: change PBL scheme from moninq to hybedmf commit 376c781d82556c1107e2192c3fd1bce2e1b885c1 Author: Dom Heinzeller Date: Tue Dec 18 16:31:45 2018 -0700 tests/tests/*: initial version of CCPP regression tests to match the official regression test suite, and minor formatting changes for existing tests commit 14068c462175224765dfb050138f7b8dd4f4dddd Author: Dom Heinzeller Date: Fri Dec 14 10:16:24 2018 -0700 tests/rt_ccpp_hybrid.conf tests/rt_ccpp_standalone.conf: add missing INTEL18=Y compiler flag for Theia commit 9e1e4b216ae3e69a01973c67b1ac69b7dfd0b73b Merge: b5821ea7 e73dedb2 Author: Dom Heinzeller Date: Fri Dec 14 10:10:30 2018 -0700 Merge branch 'dynamics-real4' of https://github.com/llpcarson/NEMSfv3gfs into HEAD commit b5821ea75f80e99c205a12ed07c38eafe34169d7 Merge: b4b1d846 7d6d6e2e Author: Dom Heinzeller Date: Wed Dec 12 09:34:29 2018 -0700 Merge pull request #82 from climbfuji/emergency_bugfix_before_components_ccpp_theia_intel15 Bugfix conf/before_components.mk for Theia/Intel15 with CCPP commit 7d6d6e2e1048e54175cb1de2ba2ceafffed53370 Author: Dom Heinzeller Date: Wed Dec 12 16:30:01 2018 +0000 conf/before_components.mk: bugfix, add missing switch to CCPP-compliant modulefile for Intel15 on Theia commit 165ef1b6cdcc57a30fbb942d6eed6d54212cbe38 Author: Dom Heinzeller Date: Mon Dec 3 20:03:36 2018 -0700 TMP_TABLES_GSD_SUITE/input.nml parm/ccpp_gsd.nml.IN: enable trans_trac commit 85fc13996dafc6b268f352052319001864bbe0ab Author: Dom Heinzeller Date: Mon Dec 3 17:05:02 2018 -0700 TMP_TABLES_GSD_SUITE/input.nml and parm/ccpp_gsd.nml.IN: set trans_trac to .false. commit 382251a36d01fec9a88a4d6b792f2e70d87f0c51 Author: Dom Heinzeller Date: Mon Dec 3 16:44:18 2018 -0700 TMP_TABLES_GSD_SUITE/input.nml: suite definition file for physics test, GSD suite (suite 4) commit bf92578d347d688960bcedad6b325f836f8447f9 Author: Dom Heinzeller Date: Mon Dec 3 16:43:47 2018 -0700 parm/ccpp_gsd.nml.IN: add namelist option for temperature tendency limiter for Thompson microphysics, default value 0.02 [K/s] for 13km RAP/HRRR resolution. Set to < 0 to deactivate commit 89972ed1de0c2567ade02bcd018b635fadb28bd0 Author: Dom Heinzeller Date: Mon Dec 3 09:32:24 2018 -0700 parm/ccpp_gsd.nml.IN TMP_TABLES_GSD_SUITE/field_table: updates to match other suites in physics tests, correct ncld and add missing hydrometeors to field_table commit f0e7ee2237b398e12104f4a6be7ea7f284edceaf Author: Dom Heinzeller Date: Thu Nov 29 17:57:45 2018 -0700 Update submodule pointer for ccpp/physics commit b4b1d84663d7e6b3b2053be70b6971c1115e4d18 Merge: 039d28a7 730a5c6b Author: Dom Heinzeller Date: Fri Nov 30 12:46:48 2018 -0700 Merge pull request #80 from climbfuji/shocb4b SHOC bit-for-bit (REPRO mode) commit 730a5c6b7359bf45e388744351174d6bb582b951 Author: Dom Heinzeller Date: Thu Nov 29 21:43:15 2018 -0700 tests/tests/fv3_ccpp_csawmg3shoc127: bugfix, correct path to reference dir commit 014b531263fc1cc4865d6eb0a45eda540759aed3 Author: Dom Heinzeller Date: Thu Nov 29 17:43:38 2018 -0700 Update submodule pointer for ccpp/physics commit 76a9fa71f1b92bfede6777f1ecd0d9712e5bbc21 Author: Dom Heinzeller Date: Thu Nov 29 17:43:29 2018 -0700 Update submodule pointer for FV3 commit 9981da2324b993e20be70d885f9745cff7f8e0f3 Author: Dom Heinzeller Date: Thu Nov 29 13:46:32 2018 -0700 tests/rt_ccpp_{hybrid,standalone,static}.conf: add fv3_ccpp_csawmgshoc and fv3_ccpp_csawmg (hybrid only, because uses non-CCPP compliant moninq convection scheme) commit 889ba9cd5d22dd5ef8a634cd9ee624a02183f7db Author: Dom Heinzeller Date: Thu Nov 29 13:33:57 2018 -0700 Update submodule pointers for FV3 and ccpp/physics commit aff25c262856b43f2ae2c3afe07c12c9d33fe571 Author: Dom Heinzeller Date: Thu Nov 29 11:51:38 2018 -0700 ccpp/suites/suite_FV3_GFS_2017_updated_csawmgshoc.xml: add missing calls to GFS_SCNV_generic_pre and GFS_SCNV_generic_post commit 46f336db6f62a4f7a6ebb191b5064d3a1d1901c9 Author: Dom Heinzeller Date: Wed Nov 28 13:28:18 2018 -0700 Suite definition file, namelist template and field_table for experiment with GFS-GFDLMP+MYNNEDMF commit 1ad65125b0fd5c814a7fac185637b1ccd8ad3b0f Author: Dom Heinzeller Date: Mon Nov 26 17:29:19 2018 -0700 Update submodule pointers for FV3 and ccpp/physics commit 5aa0e73bbbb93c8a78229d099e62fcf09c93fa2e Author: Dom Heinzeller Date: Mon Nov 26 17:29:02 2018 -0700 parm/ccpp_gsd.nml.IN: update to match settings for dynamics used in physics bake-off commit cb59c9f90f967ef8cd9b3351eb7e0282c9905d15 Author: Dom Heinzeller Date: Mon Nov 26 17:28:36 2018 -0700 Add tke_sgs to TMP_TABLES_GSD_SUITE/field_table commit 12d1874dd1aa27c33a7cff35fe529cb92e4bee3c Author: Dom Heinzeller Date: Sun Nov 25 22:04:23 2018 -0700 ccpp/suites/suite_FV3_GSD_noahlsm.xml: replace MYNN sfclayer scheme with GFS sfclayer scheme commit 57e9538a2dad5d2c697a37319a297372d526fbc4 Author: Dom Heinzeller Date: Sun Nov 25 21:52:53 2018 -0700 Update submodule pointer for FV3 and ccpp/physics commit 572a8ec48c61ce7d6a9fc586c2b516ffde25673c Author: Dom Heinzeller Date: Sun Nov 25 21:52:28 2018 -0700 Two temporary suites ccpp/suites/suite_FV3_GSD_sasshal.xml and ccpp/suites/suite_FV3_GSD_noahlsm.xml commit 2d9166b61f698134d5582a91d20e520158d0b852 Author: Dom Heinzeller Date: Sun Nov 25 21:22:12 2018 -0700 modulefiles/theia.intel/fv3.intel-15.1.133: bugfix, path to SIONlib library was missing last character/number commit 66639a2c83caf7535736d5fc68ca3c527aad68ce Author: Dom Heinzeller Date: Fri Nov 23 21:57:26 2018 -0700 Update submodule pointer for ccpp/physics commit 4f004ab9ad0664ea2a83209006a0d30a87ca6ce2 Author: Dom Heinzeller Date: Fri Nov 23 21:55:59 2018 -0700 parm/ccpp_gsd.nml.IN: set random_clouds = .false. by default commit b4d204b0aa917ebc23d5b8b5c371ba5b11e4f38c Author: Dom Heinzeller Date: Wed Nov 21 16:44:05 2018 -0700 Update submodule pointers for FV3 and ccpp/physics commit e1fff62787108fe4604037fa70c9b0cc20e7085e Author: Dom Heinzeller Date: Wed Nov 21 16:43:45 2018 -0700 ccpp/suites/suite_FV3_GSD.xml and parm/ccpp_gsd.nml.IN: update of namelist template for consistency and of SDF to use GFS surface layer scheme commit c01b6a0d10b38da843c48aaee1cf5f8b4a6abeec Author: Dom Heinzeller Date: Wed Nov 21 16:42:55 2018 -0700 New diagnostic variables for GSD suite in diag_table commit 6f9846d53efbe80808d9796e4153a980e947adaa Author: Dom Heinzeller Date: Wed Nov 21 14:23:55 2018 -0700 Temporary directory holding tables (diag_table, field_table) for running the GSD suite commit 234324804faf14e90df665c3299a3ce1860a897e Author: Dom Heinzeller Date: Wed Nov 21 14:17:58 2018 -0700 Update submodule pointers for FV3 and ccpp/physics commit 1213e854a3867d152c7d8bed950d24cbb0a80205 Author: Dom Heinzeller Date: Wed Nov 21 14:12:21 2018 -0700 ccpp/suites/suite_FV3_GSD.xml: add calls to mynn pre/post rad schemes commit 3c204eb562fb75885b2929c63d306200540d774d Author: Dom Heinzeller Date: Tue Nov 20 22:55:45 2018 -0700 tests/fv3_conf/fv3_qsub.IN_jet: increase stacksize limit on Jet commit d86edea1bacb6106bae50f9312fd64fd267ea663 Author: Dom Heinzeller Date: Tue Nov 20 22:54:22 2018 -0700 Update submodule pointers commit c64fccdac7a4889e1a30aafd5d613cb414174067 Author: Dom Heinzeller Date: Tue Nov 20 16:12:08 2018 -0700 Update of modulefiles/jet.intel/* and conf/configure.fv3.jet.intel to support CCPP builds commit 0dcbb4994fbb89d3cea3acb34c33e4b1f3d6cd32 Author: Dom Heinzeller Date: Tue Nov 20 16:11:23 2018 -0700 Add target jet.* (currently only jet.intel) to regression test scripts commit 061e990785ebf68b2c9aba1b59f7a322746139ba Author: Dom Heinzeller Date: Tue Nov 20 16:09:04 2018 -0700 Regression test submit script for jet commit 803e3218634c10ed601199ba6fdc4c0f99383941 Author: Dom Heinzeller Date: Tue Nov 20 16:04:53 2018 -0700 SIONlib support for Theia/Intel15&18 commit 7a5c869d949ecdc4bd68490a62e0cdb281de8e93 Author: Dom Heinzeller Date: Tue Nov 20 15:40:44 2018 -0700 conf/before_components.mk: use GMTB version of modulefile on Theia and Jet when INTEL18=Y or CCPP=Y is found, allows to switch betweeen CCPP-compatible Intel15 and Intel18 setups add compiler identifier '.intel' to jet configuration files commit c65d7a159e16461e80a8c63a3534c6c51e8345cc Author: Dom Heinzeller Date: Mon Nov 19 21:40:52 2018 -0700 Update submodule pointers, update parm/ccpp_gsd.nml.IN (set random_clds = .true.) commit bb297eded411caf9db700dd7c74ab66e66c693c8 Merge: b731e855 039d28a7 Author: Dom Heinzeller Date: Mon Nov 19 15:21:20 2018 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into suite_fv3_gsd_test commit 039d28a7b54b349cea8718a4129264112eafe10b Merge: fea419e9 e90743df Author: Dom Heinzeller Date: Mon Nov 19 15:19:09 2018 -0700 Merge pull request #78 from climbfuji/NEMSfv3gfs_ccpp_github_merge_in_latest_changes_of_master_vlab_20181113 NEMSfv3gfs/gmtb/ccpp merge in latest changes from VLAB master (aka "Advanced physics suite update") commit e73dedb2cf18b26269710902c3dfa49e575fc493 Author: Dom Heinzeller Date: Mon Nov 19 14:36:05 2018 -0700 Dynamics real4 dom (#1) * conf/configure.*: add DYN32 MAKEOPT (DEFAULT N) that triggers 32-bit dynamic build for CCPP physics * ccpp/build_ccpp.sh: update documentation * ccpp/config/ccpp_prebuild_config.py: import kind_dyn from CCPP_typedefs * tests/rt_ccpp_*.conf: add 32-bit tests * Add regression test configurations fv3_ccpp_control_32bit, fv3_ccpp_gfdlmp_32bit, fv3_gfdlmp_32bit commit b731e855f1b61fabc8e4bf5bf280cff1314cc05b Author: Dom Heinzeller Date: Sat Nov 17 16:41:57 2018 -0700 Update submodule pointer for FV3 commit b901722be17851734a4874c1cecff246aa4f5b73 Author: Dom Heinzeller Date: Sat Nov 17 10:19:22 2018 -0700 Update submodule pointer for ccpp/physics commit e90743dffe68700293ace6080c9e62b3005f0acc Author: Dom Heinzeller Date: Sat Nov 17 10:17:34 2018 -0700 Update submodule pointer for ccpp/physics commit 10a0ea254236d3e4cb8f0d87abec112f346cb2e3 Merge: 67345b0d c4ddd095 Author: Dom Heinzeller Date: Sat Nov 17 08:53:20 2018 -0700 Merge branch 'dynamics-real4-dom' of https://github.com/climbfuji/NEMSfv3gfs into suite_fv3_gsd_test commit 67345b0dc7ccd1758d32dd2997f9681ff9893044 Merge: 97b99c77 2ac1f0ae Author: Dom Heinzeller Date: Sat Nov 17 08:51:30 2018 -0700 Merge branch 'NEMSfv3gfs_ccpp_github_merge_in_latest_changes_of_master_vlab_20181113' of https://github.com/climbfuji/NEMSfv3gfs into suite_fv3_gsd_test commit c4ddd095d8d161f9cbd13f6fbf5fe79769be8c32 Author: Dom Heinzeller Date: Fri Nov 16 19:11:53 2018 -0700 Add regression test configurations fv3_ccpp_control_32bit, fv3_ccpp_gfdlmp_32bit, fv3_gfdlmp_32bit commit 2942ef8f6cc411162584de7add87e44a192fa680 Author: Dom Heinzeller Date: Fri Nov 16 19:10:40 2018 -0700 tests/rt_ccpp_*.conf: add 32-bit tests commit d1df2eee01da22bc9e438541ffddda5b088d9311 Author: Dom Heinzeller Date: Fri Nov 16 19:08:03 2018 -0700 ccpp/config/ccpp_prebuild_config.py: import kind_dyn from CCPP_typedefs commit 1fa42a1c3a959b526fe8d81f9b9b6b7b7631bba0 Author: Dom Heinzeller Date: Fri Nov 16 19:07:30 2018 -0700 ccpp/build_ccpp.sh: update documentation commit 92c827ca2e50c29cff80f08e88a88627b2b8958f Author: Dom Heinzeller Date: Fri Nov 16 19:02:23 2018 -0700 conf/configure.*: add DYN32 MAKEOPT (DEFAULT N) that triggers 32-bit dynamic build for CCPP physics commit 2ac1f0ae91d6cc0a25af93c20f1b77e6c9f711dd Author: Dom Heinzeller Date: Fri Nov 16 16:12:49 2018 -0700 Update submodule pointer for ccpp/physics commit 9b90fef2f4dd099a1649f9c98ecb1fedad0ed5e2 Author: Dom Heinzeller Date: Fri Nov 16 16:12:39 2018 -0700 Update submodule pointer for NEMS commit fb48d44e5f3ffc91b31d6e0139d3d657feacd341 Author: Dom Heinzeller Date: Fri Nov 16 16:12:30 2018 -0700 Update submodule pointer for FV3 commit c0df3f1c627883b4b18a583d30910fdb65620f85 Author: Dom Heinzeller Date: Fri Nov 16 15:28:46 2018 -0700 ccpp/build_ccpp.sh and ccpp/CMakeLists.txt: add support for NetCDF, update build system to match new NEMS build system commit 011f2294e07522d89f5b0a93bbb9aa4c84572052 Author: Dom Heinzeller Date: Fri Nov 16 15:27:38 2018 -0700 Update CCPP prebuild config to include new source files and reflect the name change for satmedmfvdif commit e6e7a4fc77260a4fca271831750dd36418e26156 Author: Dom Heinzeller Date: Fri Nov 16 15:26:49 2018 -0700 rt_ccpp_*.conf: update MAKEOPTS (need to explicitly state INTEL18=Y on Theia), add existing and new tests for the different CCPP build flavors commit 114d7708d84e5fb022d2cba06031a97660c73160 Author: Dom Heinzeller Date: Fri Nov 16 15:25:51 2018 -0700 New regression test config fv3_ccpp_decomp commit 4b3b78b75e0b23b88270df3b820189559851d9c7 Author: Dom Heinzeller Date: Fri Nov 16 15:25:33 2018 -0700 New regression test config fv3_ccpp_csawmg3shoc127 commit 2a104a9f3270c94d1af742070a75c80dcc933e20 Author: Dom Heinzeller Date: Fri Nov 16 15:24:31 2018 -0700 Update regression test configurations (input namelists) fv3_cpt and fv3_ccpp_cpt to match the new settings from fv3_csawmg/fv3_ccpp_csawmg commit 54158669d0b19752ee852c91abefe8d69cf11177 Author: Dom Heinzeller Date: Fri Nov 16 15:23:17 2018 -0700 conf/before_components.mk: use Intel/18 only if INTEL18=Y, not when CCPP=Y commit 52f280d02925aefde8c9157c688b89b301563c50 Author: Dom Heinzeller Date: Fri Nov 16 15:20:52 2018 -0700 Update regression test configurations fv3_ccpp_csawmg and fv3_ccpp_csawmgshoc to match their non-CCPP counterparts commit 64c132dd70193d7a6e5a8f8bbc8a510995b2bb09 Author: llpcarson Date: Fri Nov 16 17:44:23 2018 +0000 Updates for 32-bit dynamics compile, with CCPP commit 977c5a6ee57d1d8a9cab1b4c1965c54c18b67937 Author: Dom Heinzeller Date: Thu Nov 15 16:28:53 2018 -0700 (1) parm/csawmgshoc.nml.IN and parm/csawmg3shoc127.nml.IN: trim whitespaces; (2) remove additional test fv3_csawmg3 introduced by GMTB, since fv3_csawmg is now using MG3 commit 97b99c77d756a5a198a94f2e4692547e1f780dcd Merge: ed06a924 fea419e9 Author: Dom Heinzeller Date: Wed Nov 14 09:18:36 2018 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into suite_fv3_gsd_test commit e460c1477243ae8b9b2e0bf64025e52a976f192d Author: jun.wang Date: Fri Nov 9 14:56:41 2018 +0000 NEMSfv3gfs: this commits #refs 56863: Updating one of the advanced physics suite for physics testing Change-Id: Ibfc6db2233ed3a384c0ac8740ef096ab09765ce8 commit c915694b6882af184f802d842b8647c2f2abaf2b Merge: f2d714ab fea419e9 Author: Dom Heinzeller Date: Tue Nov 13 16:44:29 2018 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into HEAD commit f2d714ab813fc2922344426ac4277d1fb592a1c0 Author: samuel.trahan Date: Mon Oct 29 21:18:17 2018 +0000 This is a second wave of commits for the NEMS build system. Most of the changes in this batch of commits are from Dom Heinzeller, who is adding support for compiling on non-NOAA machines, and for running with CCPP. I'm only committing the NEMS and NEMSfv3gfs parts of his changes; he has some changes in FMS and FV3 which will be committed later, hopefully late next week. The other commits are bug fixes from various individuals. This commit message merges the information about associated commits in NEMS, NCEPLIBS_pyprodutil, and NEMSfv3gfs. All commits are in NEMS unless stated otherwise. All apps other than NEMSfv3gfs have no app-level changes; only their submodule hashes for NEMS are updated. Changes that are NOT from Dom Heinzeller: 1. Remove an extra "clean" step in NEMS/src/incmake/component_FV3.mk. This fixes a bug reported by Ratko and Dusan wherein FV3 would always be cleaned, even if you asked for it not to be. 2. Do not delete the `*.tmp.f90` files when building NEMS. This is why NEMS always rebuilt its source code. Dusan provided this fix. 3. GSDCHEM clean rule: do not fail to clean if the Makefile is absent. This fix is from Raffaele Montuoro. 4. Use `-j1` when building Wavewatch 3. This is a temporary workaround for a Wavewatch3 build system issue. A better solution is in progress. 5. In the build system documentation, add a big box reminding you to "cd NEMS" before building. 6. NCEPLIBS_pyprodutil repo: Add `*.pyc` and `__pycache__` to the `.gitignore` list. Dom Heinzeller's changes: 1. Rename "macos" build targets to "macosx" for consistency with components. 2. Set appropriate default NEMS_COMPILER values for various platforms. 3. Skip the module-setup.sh.inc if the platform does not support the "module" command. 4. NEMSfv3gfs repo: Add ccpp/include to the include flags in the CCPP's ESMF makefile fragment. (The NEMS build system treats CCPP as a component.) 5. Update linux, macosx, and cheyenne build environment logic so they actually work. (FV3 and FMS commits are still needed for full support.) 6. Update PGI & GNU compiler suite logic so it actually works. (FV3 and FMS commits are still needed for full support.) 7. NEMSfv3gfs repo: ccpp/physics/physics/sfcsub.F update of code to compile with gfortran v8+ 8. NEMSfv3gfs repo: Documentation updates for porting and CCPP. commit 437dd2e2a5cc227d664fce2c27f5e7335a7a7934 Author: Dom Heinzeller Date: Tue Nov 13 16:31:17 2018 -0700 Update submodule pointer for ccpp/physics commit fa5de241861917ea9f2d197a868cfe269e0a81a6 Author: Samuel Trahan Date: Fri Oct 19 17:47:06 2018 +0000 Replace the NEMSAppBuilder with a new system based on GNU Make. Update the documentation. The main entry point to the build system is in NEMS/GNUmakefile, which contains comments with an overview of the internal logic. The per-platform logic is within NEMS/src/incmake/env, and the per-component build rules are in NEMS/src/incmake/component_FOO.mk for each component FOO. The NEMSAppBuilder is now a simple wrapper around the NEMS/GNUmakefile. The NEMSfv3gfs/tests/compile.sh is updated for the new makefiles. An FV3 change is needed for this new build system, to fix a bug in the FV3 top-level makefile wherein Make's special MAKEFLAGS variable is misused to pass down internal build options. This breaks the build if certain make flags are used, which are not preceeded by a "-" when stored in the MAKEFLAGS. commit fea419e977fe0cbd4530b258cbb3bf6376e4ae4d Merge: 638a3720 f3aab72b Author: Dom Heinzeller Date: Tue Nov 13 10:55:56 2018 -0700 Merge pull request #74 from climbfuji/relocate_prebuild_config_20181108 Relocate CCPP prebuild configurations commit f3aab72b4b4ae269bb6b757fc93dd537a9a9038f Author: Dom Heinzeller Date: Sat Nov 10 19:53:19 2018 -0700 Update submodule pointer for ccpp/framework commit 680f6a844ab38fa04c3d0b14edf5690893e10718 Author: Dom Heinzeller Date: Sat Nov 10 19:37:45 2018 -0700 Update submodule pointer for FV3 commit a14a12d4deb2dc5c614ed62090c5ec96040b1016 Author: Dom Heinzeller Date: Sat Nov 10 19:37:37 2018 -0700 Update submodule pointer for ccpp/framework commit b2fa18ddbb99f1e010f273bc5d1235f384b710f8 Author: Dom Heinzeller Date: Sat Nov 10 19:37:30 2018 -0700 Update submodule pointer for ccpp/physics commit 7c4fec76237c8c8b77f4a138f89215a7e47702af Merge: efd210fd 638a3720 Author: Dom Heinzeller Date: Sat Nov 10 19:37:06 2018 -0700 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into relocate_prebuild_config_20181108 commit efd210fdb60e002d831bc39fea5e84597db46ea7 Author: Dom Heinzeller Date: Sat Nov 10 19:36:36 2018 -0700 ccpp/build_ccpp.sh: pass configfile instead of host model identifier to CCPP prebuild script commit 60729e55c59a0df897f29a08f3218e14115c79e8 Author: Dom Heinzeller Date: Sat Nov 10 19:24:15 2018 -0700 CCPP prebuild config for FV3 now in ccpp/config/, new parameter HOST_MODEL_IDENTIFIER commit ed06a924cd1d9c314a37ff135c5c9d948c6f8c9c Author: Dom Heinzeller Date: Fri Nov 9 23:37:02 2018 -0700 Update of input.nml and SDF for FV3 GSD suite commit 638a372071174c821ad6ecd52d5a7f8219a136db Merge: 9bc52aa2 2ef4885c Author: Dom Heinzeller Date: Fri Nov 9 15:45:00 2018 -0700 Merge pull request #72 from climbfuji/cleanup_standard_names_raphrrr_updates_20181108 Cleanup/update 11/08/2018 for RAP-HRRR physics commit 2ef4885ca8aff0967d62300e8f523f99a905b1d6 Author: Dom Heinzeller Date: Thu Nov 8 16:11:31 2018 -0700 Rename parm/ccpp_gfthompson.nml.IN to parm/ccpp_gf_thompson.nml.IN, update parm/ccpp_gfdlmp_mynn.nml.IN, add first version of parm/ccpp_gsd.nml.IN commit a569107723049c77eb187635b3d7090fd09b60ad Author: Dom Heinzeller Date: Thu Nov 8 16:01:48 2018 -0700 New SDF suite_FV3_GSD.xml, combining GF/Thompson/MYNN/RUC commit ddda836f9fcf7ff71c54f60128a09440c37f7156 Author: Dom Heinzeller Date: Thu Nov 8 14:01:11 2018 -0700 Updates to input.nml template for GF+Thompson (from Haiqin Li) commit 61bbb60daa3a9569dc6d764f34dd79e96b43c0a6 Author: Dom Heinzeller Date: Thu Nov 8 14:00:07 2018 -0700 Updates to suite definition files for GFDLMP+MYNN (from Joe Olson) and RUC (from Tanya Smirnova) commit df4e0a173ef8242c95e7adb11fa1cd07b17f1cd0 Author: Dom Heinzeller Date: Thu Nov 8 13:57:28 2018 -0700 New input.nml templates for GFDLMP+MYNN (from Joe Olson) and RUC (from Tanya Smirnova) commit 9bc52aa2220982c75c6f6fbef385636066023c7d Merge: 3c75aa68 567142da Author: Dom Heinzeller Date: Wed Nov 7 14:16:31 2018 -0700 Merge pull request #71 from climbfuji/mynn_dom_mods_20181106 MYNN suite definition file commit 567142daeaf95fe79631fc6f2219660f56212ab3 Author: Dom Heinzeller Date: Tue Nov 6 16:10:41 2018 -0700 New SDF ccpp/suites/suite_FV3_GFS_2017_updated_mynn.xml (moved from ccpp-framework) commit 3c75aa68de0871436d6bb2d2863574dd1c2f65be Merge: bb2da351 6ad7dd11 Author: Dom Heinzeller Date: Tue Nov 6 14:46:24 2018 -0700 Merge pull request #70 from climbfuji/update_nceplibs_20181105 Update NCEPlibs 11/05/2018 commit bb2da3511d8a9f98387b59fe00defb2b156bb28d Merge: 8d3d84e3 b2c1a0f3 Author: Dom Heinzeller Date: Tue Nov 6 14:29:19 2018 -0700 Merge pull request #69 from climbfuji/mg_final_20181105 Morrison-Gettelman microphysics commit 6ad7dd11f317c4573c96a996a0f17a1ca7cdf045 Author: Dom Heinzeller Date: Mon Nov 5 15:14:50 2018 -0700 modulefiles/theia.*/fv3 (except EMC version), modulefiles/cheyenne.*/fv3, modulefiles/{macosx,linux}.gnu/fv3: update date tag for NCEPlibs commit abfde66c428b4da9609d34b1a945a0dc44418285 Author: Dom Heinzeller Date: Mon Nov 5 15:11:48 2018 -0700 doc/README_{CHEYENNE,MACOSX,THEIA,UBUNTU}.txt: update date (version) of NCEPlibs and regression test baseline commit b2c1a0f392b75c61c07b54306b2fdd55f1e92c70 Author: Dom Heinzeller Date: Mon Nov 5 14:53:45 2018 -0700 Update submodule pointer for ccpp/physics commit 7357214da8202d710abfbca6e8223cd730aac5d1 Author: Dom Heinzeller Date: Mon Nov 5 14:53:37 2018 -0700 Update submodule pointer for ccpp/framework commit 298a30e36c1908a42cf180cdd9bd3ada5396efa5 Author: Dom Heinzeller Date: Mon Nov 5 14:53:31 2018 -0700 Update submodule pointer for FV3 commit a95166bdd1b96d96e573d0927e0dc2bc99f48a99 Author: Dom Heinzeller Date: Mon Nov 5 14:52:55 2018 -0700 conf/configure.fv3.cheyenne.* conf/configure.fv3.theia.* conf/configure.fv3.macosx.gnu: add preprocessor flags for DEBUG and REPRO mode commit bcae89319c2b799dd14baabeb620cc6744c315a4 Author: Dom Heinzeller Date: Mon Nov 5 14:51:57 2018 -0700 conf/configure.fv3.linux.gnu: add preprocessor flags for DEBUG and REPRO mode, bugfix of outdated SIONlib configuration, remove MKL include/link flags (not yet tested) commit 7822b170ebfcf6d730c2976a8c64e980416db25e Author: Dom Heinzeller Date: Mon Nov 5 14:50:32 2018 -0700 tests/rt_ccpp_static.conf: add regression test fv3_ccpp_cpt commit 93d1f48721a5094142fdf09a103788b7a69df42a Author: Dom Heinzeller Date: Mon Nov 5 14:50:22 2018 -0700 tests/rt_ccpp_standalone.conf: add regression test fv3_ccpp_cpt commit bb5bd85109bc493083b7751826ea763248fd6878 Author: Dom Heinzeller Date: Mon Nov 5 14:49:55 2018 -0700 tests/rt_ccpp_hybrid.conf: add regression tests fv3_ccpp_csawmg3 and fv3_ccpp_cpt commit b34d7d6e30602a286f1adde9a593fbf5b99243a8 Author: Dom Heinzeller Date: Mon Nov 5 14:49:32 2018 -0700 tests/rt_ccpp_ref.conf: add regression tests fv3_csawmg3 and fv3_cpt commit 19f4a478089b41e294a1b4d1b46ad46148d3009e Author: Dom Heinzeller Date: Mon Nov 5 14:48:36 2018 -0700 New regression tests fv3_csawmg3, fv3_cpt, fv3_ccpp_csawmg3, fv3_ccpp_cpt commit a3a78f5290ec1bd161de030028effafc8c348124 Author: Dom Heinzeller Date: Mon Nov 5 14:47:50 2018 -0700 modulefiles/linux.gnu/fv3: bugfix, recent changes to the way SIONlib is used were only made to modulefiles/macosx.gnu/fv3, not to modulefiles/linux.gnu/fv3 commit e6689602bdd1c8a34500f18875fcac8ff59a2079 Author: Dom Heinzeller Date: Mon Nov 5 14:46:50 2018 -0700 ccpp/suites/suite_FV3_CPT_advanced.xml: add Morrrison-Gettelman microphysics and Arakawa-Wu adjustment schemes, adjust to match EMC CPT suite commit f6b7ba95006787753d7510504b114a6107e7522f Author: Dom Heinzeller Date: Mon Nov 5 14:46:08 2018 -0700 New SDF ccpp/suites/suite_FV3_GFS_2017_updated_csawmg3.xml, identical to ccpp/suites/suite_FV3_GFS_2017_updated_csawmg.xml commit f3142544c31529d21655a871497eac233e660a3f Author: Dom Heinzeller Date: Mon Nov 5 14:45:52 2018 -0700 ccpp/suites/suite_FV3_GFS_2017_updated_csawmg.xml: add Morrrison-Gettelman microphysics and Arakawa-Wu adjustment schemes commit 606e2eeb6acaade9aaac6fbfbc2daa3c510d4593 Author: Dom Heinzeller Date: Mon Nov 5 14:44:48 2018 -0700 ccpp/CMakeLists.txt: add missing flag -save-temps for Intel compiler (has no effect on results), adjust indents commit 8d3d84e37eae1e253d01a2839a34d3d923042a92 Merge: 7b853ff8 afc1abf4 Author: Dom Heinzeller Date: Fri Nov 2 13:17:34 2018 -0600 Merge pull request #68 from climbfuji/move_suites_to_host_models Move suites to host models commit afc1abf4867036ef9fbbfe92417046eb3341386c Author: Dom Heinzeller Date: Thu Nov 1 15:40:14 2018 -0600 Update submodule pointer for ccpp/physics commit 6f6531a4cee0a9b1c276e2ca8d4a7589118baf47 Author: Dom Heinzeller Date: Thu Nov 1 11:51:19 2018 -0600 Update submodule pointer for FV3 commit bf74be59b13af0e51e6d271feb5aa957fe5b6b10 Author: Dom Heinzeller Date: Thu Nov 1 11:51:14 2018 -0600 Update submodule pointer for NEMS commit 77c6ae4ea82b893d46d5275abef1632e0a5d27a7 Author: Dom Heinzeller Date: Thu Nov 1 11:51:05 2018 -0600 Update submodule pointer for ccpp/physics commit 4a57e77abfafccf278b0c3d656f9a8552b1a695a Author: Dom Heinzeller Date: Thu Nov 1 11:50:56 2018 -0600 Update submodule pointer for ccpp/framework commit 762ca5bcfcd08b4eae5f827168735b387bd09968 Author: Dom Heinzeller Date: Thu Nov 1 11:49:24 2018 -0600 ccpp/build_ccpp.sh: update location of suite definition files from ccpp/framework/suites to ccpp/suites commit c22974222fdedabbfeb4027fca47dd2c9fb8030d Author: Dom Heinzeller Date: Thu Nov 1 11:46:55 2018 -0600 tests/tests/fv3_ccpp_*: update location of CCPP suites, name change suite_FV3_CPT_adv.xml to suite_FV3_CPT_advanced.xml commit 7ac9ade2a21175ba6197eeba2ac28687fbac497e Author: Dom Heinzeller Date: Thu Nov 1 11:42:12 2018 -0600 Add CCPP suites to ccpp/suites commit 7b853ff891dd6bc091ac494e644242cd2fb0b1c2 Merge: 5985541c bd6d2fd1 Author: Dom Heinzeller Date: Mon Oct 29 14:20:15 2018 -0600 Merge pull request #67 from mzhangw/gfthompson add CCPP GF-thompson combination configuration commit bd6d2fd1a8991cd54b20ada4104a5d9178c8bcf7 Author: Man.Zhang Date: Mon Oct 29 14:16:14 2018 -0600 minor fix commit 55f91a6fb89f012e977d1fa4cb7d41faeb4b0f96 Author: Man.Zhang Date: Mon Oct 29 13:45:42 2018 -0600 minor fix commit 8c2cba7a63ed039e2dd84facb246e9289c81a19a Author: Man.Zhang Date: Fri Oct 26 08:23:25 2018 -0600 minor fix commit 2b00552f18576f728b0df8a97457cb37c637b1e8 Author: Man.Zhang Date: Thu Oct 25 16:14:55 2018 -0600 minor fix commit 20e0cf784d55e31e7d5c38bc8710d4d71489c482 Author: Man.Zhang Date: Thu Oct 25 15:31:13 2018 -0600 minor fix commit b33414d769439884f313850f348b1ce7462c78c3 Author: Man.Zhang Date: Thu Oct 25 15:20:15 2018 -0600 indicate CCPP GF-Thompson has no baseline to compare. commit 840593043456532608797e7754e7a7453322408c Author: Man.Zhang Date: Thu Oct 25 09:24:13 2018 -0600 add the path of CNN_AEROSOL.BIN fix file for Thompson MP. commit 7ae96bf89e3b57583a1bd035a377eae15d9e224c Author: Man.Zhang Date: Wed Oct 24 15:10:42 2018 -0600 add gfthompson CCPP RT configuration commit 5985541c7c3153aab62a6cb7f9e31fa22897d02c Merge: 6a2212d8 eaa8e4bd Author: Dom Heinzeller Date: Wed Oct 24 06:20:33 2018 +0200 Merge pull request #65 from mzhangw/sa-tke-edmf ccpp-compliant satmedmf scheme configuration commit eaa8e4bdbaa88e8d98132251d386124b4091acda Author: Man.Zhang Date: Tue Oct 23 11:24:37 2018 -0600 add CCPP satmedmf RT in standalone test configuration. commit a9d227376e2cd442746c3cf6e4ef6408002347de Author: Man.Zhang Date: Tue Oct 23 11:23:25 2018 -0600 revert to origin gitmodules setup commit 625f7c1b2d99d7768f4c41e34b4de25eb6302a97 Author: Man.Zhang Date: Fri Oct 19 16:59:47 2018 -0600 set up satmedmf w/ and w/o CCPP configuration commit af9ee6f97c02b6683894ca11c0a47fb0a47a3862 Merge: ca973262 6a2212d8 Author: Man.Zhang Date: Fri Oct 19 08:56:40 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into sa-tke-edmf commit ca97326272aa684bfcff8571a2beada73bfea278 Author: Man.Zhang Date: Fri Oct 19 08:54:47 2018 -0600 change gitmodule to my forks commit 6a2212d8d8c970de4527f53fa6258d1959b1e793 Merge: c0e4b1f7 859b87c6 Author: Dom Heinzeller Date: Thu Oct 18 21:15:24 2018 -0600 Merge pull request #64 from climbfuji/merge_vlab_master_into_ccpp_github_20181018 Merge VLAB master into GitHub CCPP branches 2018/10/18 commit 859b87c6b850b086c22eb9ed4064446ea3ca61dc Author: Dom Heinzeller Date: Thu Oct 18 15:47:49 2018 -0600 Update submodule pointer for ccpp/physics commit c7948e9a2fd5594e87cd63b80332ef658531677a Author: Dom Heinzeller Date: Thu Oct 18 15:47:42 2018 -0600 Update submodule pointer for ccpp/framework commit 71746eec553dceaa698d5d13f1485dc720110542 Author: Dom Heinzeller Date: Thu Oct 18 15:47:34 2018 -0600 Update submodule pointer for FV3 commit 5995ea9cd46cf39ac177f5bc2ba61b2e8d45abeb Merge: f676c8d2 c0e4b1f7 Author: Dom Heinzeller Date: Thu Oct 18 15:47:22 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into merge_vlab_master_into_ccpp_github_20181018 commit f676c8d2991c2fc200b4b19ccafc8a6e6539fd71 Author: Dom Heinzeller Date: Thu Oct 18 15:45:45 2018 -0600 conf/configure.fv3.macosx.gnu: export SIONLIB_INC and SIONLIB_LIB explicitly in modulefile, this is required by the recent changes of the build system commit 58f4d15ffc437fe729dd18e9fff09243066165ff Author: Dom Heinzeller Date: Thu Oct 18 15:44:36 2018 -0600 modulefiles/macosx.gnu/fv3: export SIONLIB_INC and SIONLIB_LIB explicitly in modulefile, this is required by the recent changes of the build system commit c0e4b1f7264a1aa4e0087547349f6c2faa982ed5 Merge: aca361f5 2365729d Author: Dom Heinzeller Date: Thu Oct 18 09:58:36 2018 -0600 Merge pull request #62 from climbfuji/csonv_dom_20181016 Chikira Sugiyama convection commit 4672f2843d31e14dc97bf46ef61daff8efa6c1f9 Author: jun.wang Date: Tue Oct 16 15:39:33 2018 +0000 NEMSfv3gfs: this commits #refs 54468, new options for the update radiation Change-Id: I35921567ca6886d360319cd5bcdc3c7cb76b2247 commit 5bd6289c874c70356944524e9a24b87c17c8021f Author: jun.wang Date: Fri Oct 12 15:22:01 2018 +0000 NEMSFV3gfs: this commits #refs 56011,Fix calling problem in NEMSfv3gfs physics driver and additional tuning for the SA-TKE-EDMF scheme and #refs 56090, lsmask change due to ice fraction from ice model in coupled system commit 89f9912c11cc4a4906fc242514342527b66b9fc4 Author: jun.wang Date: Fri Oct 5 12:50:08 2018 +0000 NEMSfv3gfs: this commits #refs 55799, several bug fixes when running nemsfv3gfs in debug mode Change-Id: I798fabce5113d625b39c40cb212c9f26c0975c42 commit 7f44e11f84602a1afa9cce1c22d6f3623f4527ef Author: Samuel Trahan Date: Fri Sep 28 14:24:25 2018 +0000 Changes from Jessica Meixner and Denise Worthen: * Add NEMSAppBuilder options for the data atmosphere DATM * Add variable to field definitions for freeze-melt potential related variables * Add capability to pass compiler variables to FMS which is needed to build 32 bit option * A switch is added to stop the curr garbage intro/extro dumps to the PET logs. * A couple of extra messages are written to the logs about which connector is which. * PET log messages with 'lstring' in them were moved because they were undefined * The mediator dump fields were wrapped to work with either FV3 or DATM using an ifdef. commit 9e29e7ddd14cb890d7db491bb0aebf2154e0f772 Author: jun.wang Date: Thu Sep 27 10:52:27 2018 +0000 NEMSfv3gfs: this commits #refs 55386, Update GFS RRTMG radiations(roll back the scaling factor used for computing time mean of sw radiative fluxes) Change-Id: Ic386080a102f7bef5518d9b509acd1b52be7f0b1 commit bf21f3c051a200f9d88724def30dd4ac665a6859 Author: Samuel Trahan Date: Fri Sep 21 18:33:52 2018 +0000 Remove FMS from MOM6 and FV3. Add it to the application level. commit 29ab8caf6a5e52827efcbf2b3f2be9de9c7da78e Author: jun.wang Date: Fri Sep 14 13:48:45 2018 +0000 NEMSfv3gfs: this commits #refs 54973 bug fix in calling gfs radiation driver and computing Gaussian latitude using double precision and #refs 54894 A bug fix in tref update with sfccycle Change-Id: I281cb83b1e9fdc27af1d1196789ab33da4ffabb7 commit 2365729da14ecdd8fa3c56f5c557ad432717f7c8 Author: Dom Heinzeller Date: Wed Oct 17 10:54:23 2018 +0200 Update submodule pointer for FV3 commit b19b331b1882a7237f26b85e19c2433e23d2bbc3 Merge: ec88d00d aca361f5 Author: Dom Heinzeller Date: Wed Oct 17 07:48:08 2018 +0200 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into csonv_dom_20181016 commit ec88d00d66b73e2026758d03ace4ba68c179303c Author: Dom Heinzeller Date: Tue Oct 16 22:46:33 2018 +0200 Update submodule pointer for ccpp/framework commit 4c1b4a92db7279d300f2e4ae09ac0c44b54a173f Author: Dom Heinzeller Date: Tue Oct 16 22:46:25 2018 +0200 Update submodule pointer for ccpp/physics commit b0bbe825542a72b2c9cb15f1be5d9a3b40f55e5d Author: Dom Heinzeller Date: Tue Oct 16 22:46:16 2018 +0200 Update submodule pointer for FV3 commit aca361f597d30cc0fcaabb368cd8ac312bd303bd Merge: 29e63429 d73dddbb Author: Dom Heinzeller Date: Sat Oct 13 19:50:31 2018 -0600 Merge pull request #61 from climbfuji/NEMSfv3gfs_update_submodules_after_ruc_20181014 Update submodules after RUC LSM merge 2018/10/14 - no testing or review required, a simple update of three submodule pointers. commit d73dddbb0b1c41a9f205eadf908a58015d7145f1 Author: Dom Heinzeller Date: Sun Oct 14 03:48:10 2018 +0200 Update submodule pointer for ccpp/framework commit 19a62b5837356e2024f03ac6b1ddd7b0bcbe10a2 Author: Dom Heinzeller Date: Sun Oct 14 03:48:03 2018 +0200 Update submodule pointer for ccpp/physics commit cd5f7b42784664ea53bae891e723bba3ac6e15c1 Author: Dom Heinzeller Date: Sun Oct 14 03:47:51 2018 +0200 Update submodule pointer for FV3 commit 29e63429f6d34c05df68cb825df74b18595c31b9 Merge: 759b8f31 8f7823d6 Author: Dom Heinzeller Date: Wed Oct 10 08:58:35 2018 -0600 Merge pull request #60 from climbfuji/gf_haiqinli_with_mods_from_dom CCPP-compliant Grell-Freitas convection scheme commit 8f7823d641ec6f2ab96cb93afce2bd703e93d294 Author: Dom Heinzeller Date: Fri Oct 5 17:23:43 2018 -0600 Update submodule pointer for ccpp/physics commit 1875635685752133661466d5ec47771095069650 Author: Dom Heinzeller Date: Fri Oct 5 17:23:34 2018 -0600 Update submodule pointer for ccpp/framework commit 8e5d62a9d7bf550c9cc1be5221a424728f8c61b7 Author: Dom Heinzeller Date: Fri Oct 5 17:23:23 2018 -0600 Update submodule pointer for FV3 commit 759b8f313a26f7c13fdb53c52ebc37fb183aa081 Merge: f70f21d0 30675790 Author: Dom Heinzeller Date: Fri Oct 5 16:57:22 2018 -0600 Merge pull request #57 from climbfuji/NEMSfv3gfs_mp_thompson_dev Aerosol-aware Thompson microphysics commit 30675790b94c1f6547ae770eb32e00eab5a9c22b Author: Dom Heinzeller Date: Fri Oct 5 14:40:49 2018 -0600 Update submodule pointer for ccpp/physics commit da84b9711cd8fd030dad755822d7388b0c6fe1a6 Author: Dom Heinzeller Date: Fri Oct 5 14:40:42 2018 -0600 Update submodule pointer for ccpp/framework commit 4316f10eeef996c27749b5df7b1fd09e58e9a230 Author: Dom Heinzeller Date: Fri Oct 5 14:40:35 2018 -0600 Update submodule pointer for FV3 commit 87a3d5a2d302bf5eab7dbe03ad9fbac2b48e1bd3 Merge: 69fb169f f70f21d0 Author: Man.Zhang Date: Fri Oct 5 11:28:07 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into csconv commit a5707cc972889149cbbab36b618c83a95a6bf287 Merge: f9107742 f70f21d0 Author: Dom Heinzeller Date: Fri Oct 5 10:51:34 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into NEMSfv3gfs_mp_thompson_dev commit f70f21d0f4938b6e732fd3e14694308ff889d825 Merge: a69184b0 4d1eb32b Author: Dom Heinzeller Date: Fri Oct 5 10:45:18 2018 -0600 Merge pull request #58 from climbfuji/NEMSfv3gfs_shoc_follow_up_pr_20181004 SHOC follow-up: fix test setup commit f9107742bba641674e9631e566dff039b6b2bedf Merge: 05917dee 4d1eb32b Author: Dom Heinzeller Date: Fri Oct 5 06:20:17 2018 -0600 Merge branch 'NEMSfv3gfs_shoc_follow_up_pr_20181004' of https://github.com/climbfuji/NEMSfv3gfs into NEMSfv3gfs_mp_thompson_dev commit 05917deef964e1b4c821bfffa024762b01bf523e Merge: bacedf06 a69184b0 Author: Dom Heinzeller Date: Fri Oct 5 06:19:46 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into NEMSfv3gfs_mp_thompson_dev commit 4d1eb32b4a2f4dca7157182d8ca627fc344128d9 Author: Dom Heinzeller Date: Fri Oct 5 05:59:33 2018 -0600 Update submodule pointer for FV3 commit fd19e48ad68fc482a407e15490cd6fb87ba78daf Author: Dom Heinzeller Date: Fri Oct 5 05:45:12 2018 -0600 Update submodule pointer for ccpp/physics commit bd2faf4e3c018ac7c27ac488f5546ab86db203bc Author: Dom Heinzeller Date: Fri Oct 5 05:45:03 2018 -0600 Update submodule pointer for ccpp/framework commit 0bf3022ad390332174d39770b645f069732ef26b Author: Dom Heinzeller Date: Fri Oct 5 05:44:53 2018 -0600 Update submodule pointer for FV3 commit d3635e7c7ae6d7d0419184162a35bd9a00603818 Author: Dom Heinzeller Date: Fri Oct 5 05:44:36 2018 -0600 tests/rt_ccpp_hybrid.conf: temporarily remove test fv3_ccpp_csawmgshoc from CCPP hybrid regression test suite commit e371c35f6e56c55d81e3103a26d77f058808e38f Author: Dom Heinzeller Date: Fri Oct 5 05:37:22 2018 -0600 Allow fv3_run to proceed despite errors when setting up the run directory. With "set -e", a failure in 'source ./fv3_run; (e.g. if an input file to copy is not found) aborts rt_fv3.sh and the calling run_test.sh, and consequently rt.sh reports that the test ran successfully. Allowing fv3_run to proceed will in such cases lead to errors when the model is run (crash or different results), because a necessary input file would be missing. commit d51b21b51faae9d9a228c145a9d02bbcce407623 Author: Dom Heinzeller Date: Fri Oct 5 05:36:57 2018 -0600 parm/ccpp_csawmgshoc.nml.IN: use ozphys_2015 commit a69184b06af6efcc63f78f8468416ef6750c3f29 Merge: 3ab3c9b9 d6373c5a Author: grantfirl Date: Thu Oct 4 10:37:53 2018 -0600 Merge pull request #54 from grantfirl/SHOC added test for fv3_csawmgshoc for CCPP commit bacedf0649b23131bb00f716b9197fc88a2f29a3 Merge: 3b821376 3ab3c9b9 Author: Dom Heinzeller Date: Tue Oct 2 13:57:26 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into NEMSfv3gfs_mp_thompson_dev commit 3b8213761f7fe13e4b554c8d3b065cdec54d2882 Author: Dom Heinzeller Date: Tue Sep 18 11:21:58 2018 -0600 Update submodule pointer for ccpp/physics commit 69fb169f7594c25d667ed2643d4b837892be42bd Merge: 4d763114 3ab3c9b9 Author: Man Zhang Date: Tue Oct 2 10:15:11 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into csconv commit d6373c5ae6df8eb708b59c06df7a065ba7ab7fa2 Merge: 2150dc42 3ab3c9b9 Author: Grant.Firl Date: Mon Oct 1 16:25:09 2018 -0600 Merge branch 'gmtb/ccpp' into SHOC commit 3ab3c9b9af8de2017b5a8f731ff3441a34bfa844 Merge: a52df6b0 d88a9369 Author: Dom Heinzeller Date: Mon Oct 1 15:51:05 2018 -0600 Merge pull request #51 from climbfuji/intel15_backward_compatibility Intel 15 backward compatibility CCPP static build commit a52df6b0728c50868022c72eb9bf78639f87b968 Merge: d4492b88 2cadddab Author: Dom Heinzeller Date: Mon Oct 1 15:50:55 2018 -0600 Merge pull request #52 from climbfuji/theia-gnu-mpi-update-20180919 Update/fix for Theia+GNU build commit d4492b88feb5a100eff9f106f712dcd759246127 Merge: bf027da0 95500979 Author: Dom Heinzeller Date: Mon Oct 1 15:50:48 2018 -0600 Merge pull request #55 from climbfuji/ccpp_build_clean_fix_20181001 CCPP build-clean bugfix commit 955009797addd86d3974bd7ef32652cd3b8031d9 Author: Dom Heinzeller Date: Mon Oct 1 14:38:42 2018 -0600 Update submodule pointer for ccpp/physics commit 1350b2c06fca816f3e747b03594b81623ec8cbb5 Author: Dom Heinzeller Date: Mon Oct 1 14:38:34 2018 -0600 Update submodule pointer for ccpp/framework commit 0339a50fbe41f89727c22a6d806ed6b3b62ebab9 Author: Dom Heinzeller Date: Mon Oct 1 14:38:25 2018 -0600 Update submodule pointer for FV3 commit e48358107ce3c8f1307293af171ffe62a55ba5f2 Author: Dom Heinzeller Date: Mon Oct 1 14:37:51 2018 -0600 ccpp/build_ccpp.sh: bugfix, missing clean of include and lib directories before building CCPP commit bf027da0e069a72a19d79e38b03d109230bda701 Merge: 4df4d94a c3496fe9 Author: Dom Heinzeller Date: Mon Oct 1 08:22:18 2018 -0600 Merge pull request #49 from mzhangw/ozphys2015 Ozphys_2015 with new fix file commit 4d7631143ef1651531ad7b36b5059f1e14e4d779 Author: Man.Zhang Date: Fri Sep 28 16:02:32 2018 -0600 combine csawmg with ozphys_2015 commit 2150dc4205939e2d39545b5cee84f172833dcec2 Author: Grant.Firl Date: Thu Sep 20 16:34:07 2018 -0600 add fv3_ccpp_csawmgshoc test; add new test to rt_ccpp_hybrid.conf; add fv3_csawmgshoc test to cr_ccpp_ref.conf in case one needs to generate a new baseline; add and modify ccpp_csawmgshoc.nml.IN and .IN commit 60c441578a35c0ee7f6010750007db2e826eb255 Merge: 983d55bb c10d012e Author: Man.Zhang Date: Thu Sep 27 15:32:35 2018 -0600 Merge commit 'refs/pull/53/head' of https://github.com/NCAR/NEMSfv3gfs into csconv commit 983d55bb0d439ed5c681a260853f9d8821dab166 Merge: c05661c8 4df4d94a Author: Man.Zhang Date: Thu Sep 27 15:03:11 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into gmtb/ccpp commit c10d012e9361d93ce6fabefaedfb8eb9709a943b Author: Julie Schramm Date: Wed Sep 26 17:15:25 2018 +0000 Add reg test for csawmg commit c3496fe936cf35758aaa6e5ace6469c688a82899 Author: mzhangw Date: Mon Sep 24 10:01:07 2018 -0600 delete rt_ccpp_ref_create.log delete rt_ccpp_ref_create.log commit a671ab91f7b131692416cb186ff8f51c8ae3f33b Author: mzhangw Date: Mon Sep 24 10:00:20 2018 -0600 delete rt_full.log delete rt_full.log commit 8673d78f27784e9cd7d38e48fa7adf12b6648df2 Author: mzhangw Date: Mon Sep 24 09:59:09 2018 -0600 delete log file delete log file commit fee3141bbf501e4ba79331fe87cd3d14dbf529f3 Merge: 875b404e 4df4d94a Author: Man.Zhang Date: Thu Sep 20 08:40:35 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ozphys2015 commit 2cadddab9efa8d2b8fea023adafefa6105c8108a Author: Dom Heinzeller Date: Wed Sep 19 18:03:43 2018 -0600 modulefiles/theia.gnu/fv3: fix for Theia+GNU: replace mvapich2-2.2 with mpich-3.2.1, since mvapich2-2.2 no longer works on Theia (since the last system maintenance) commit d88a93697c9808714b7e40e7f3f534e88b1a3331 Author: Dom Heinzeller Date: Wed Sep 19 17:36:40 2018 -0600 modulefiles/theia.intel/fv3.intel-15.1.133: temporary/testing, Intel15 modulefile for CCPP static build commit 875b404e57a341ebf6f17260a65b823d602a1043 Author: Man.Zhang Date: Wed Sep 19 14:38:21 2018 -0600 add config for control commit 4df4d94a09284635fa64bd91521d7c0f364162d1 Merge: 5be275e7 e3efb8c2 Author: Dom Heinzeller Date: Tue Sep 18 13:05:57 2018 -0600 Merge pull request #50 from climbfuji/ccpp_static_build CCPP static build commit 1896ef0fffa33de4bf232e657bb8d3293d36ab7d Author: Dom Heinzeller Date: Tue Sep 18 11:21:50 2018 -0600 Update submodule pointer for ccpp/framework commit 97b978a1d001a67874cb06a623074d7e361a643d Author: Dom Heinzeller Date: Tue Sep 18 11:21:42 2018 -0600 Update submodule pointer for FV3 commit e3efb8c23442f90716b81a93822f4df0a401215c Author: Dom Heinzeller Date: Mon Sep 17 15:21:48 2018 -0600 tests/rt_ccpp_static.conf: new regression test configuration for static build commit 13a1ed593fb50881c289c0fe0072bc2b87788571 Merge: 777ba7cc 5be275e7 Author: Dom Heinzeller Date: Mon Sep 17 09:51:10 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ccpp_static_build commit 777ba7cc2842e44f0f7c6c691800268677b71e80 Author: Dom Heinzeller Date: Mon Sep 17 09:10:39 2018 -0600 conf/configure.*: add missing linker flags for NCEPlibs and libxml2 for static build commit 15346b704807b61868339d689e5d4349d60af991 Merge: c2db81b4 5e071acd Author: Dom Heinzeller Date: Fri Sep 14 09:40:07 2018 -0600 Merge branch 'pgi_fix_20180913' of https://github.com/climbfuji/NEMSfv3gfs into ccpp_static_build commit 5be275e7819a9b2eb8bd47cbcae0f09a43450a86 Merge: 98c2e779 5e071acd Author: Dom Heinzeller Date: Fri Sep 14 09:30:22 2018 -0600 Merge pull request #48 from climbfuji/pgi_fix_20180913 Re-enable PGI support commit d77bb8216f21b839fd5eb4128c6c3740d85bc1c1 Author: Man.Zhang Date: Thu Sep 13 16:11:43 2018 -0600 ozphys_2015 RT configuration is added with new fix file link. commit 5e071acdd59cff76620e0b95402faf5135cf0e4f Author: Dom Heinzeller Date: Thu Sep 13 15:07:40 2018 -0600 Update submodule pointer for ccpp/physics commit ce8da29d8b6c416d66c84344e914e0914ca0fed9 Author: Dom Heinzeller Date: Thu Sep 13 15:07:33 2018 -0600 Update submodule pointer for FV3 commit 767676d2ae620dff7abef6388daacce82c8fdae8 Author: Dom Heinzeller Date: Thu Sep 13 15:05:27 2018 -0600 conf/configure.fv3.cheyenne.pgi: bugfix, remove if(...) clause without endif that was forgotten in a previous commit commit 8ce0e9bbfbc3abff61b81ac3d7767f6c9e73c6e7 Merge: 6708ec12 a3dcb4fe Author: Man.Zhang Date: Mon Sep 10 10:37:26 2018 -0600 Merge branch 'ozphys_namelist_options' of https://github.com/climbfuji/NEMSfv3gfs into ozphys2015 commit 6708ec127f134d25101d675a25f7c3e06de73ff5 Merge: c05661c8 98c2e779 Author: Man.Zhang Date: Mon Sep 10 09:19:53 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into ozphys2015 commit c2db81b454084b610ff8c7d2168cfc13c502fe38 Author: Dom Heinzeller Date: Fri Sep 7 22:29:07 2018 -0600 conf/configure.fv3.{cheyenne,theia,linux,macosx}.{intel,gnu,pgi}: add options for CCPP static build commit 3ecb2b6d0c19fe08321418b4cfdbb24062257621 Author: Dom Heinzeller Date: Fri Sep 7 22:26:46 2018 -0600 ccpp/CMakeLists.txt: add config for static build commit f4919526234353cb83833d07ec30784bc96ea250 Author: Dom Heinzeller Date: Fri Sep 7 22:26:23 2018 -0600 ccpp/build_ccpp.sh: update help for script, add STATIC= and SUITE= options, run ccpp_prebuild.py script here instead of in compile.sh commit 4cd1268b1cfcd47b816087e8b5bb880fee3afa41 Author: Dom Heinzeller Date: Fri Sep 7 22:20:39 2018 -0600 tests/compile.sh: move configuring and running of ccpp_prebuild.py from compile.sh to build_ccpp.sh commit a3dcb4fe5e916f6831e79aacaee451aa6ec8c751 Author: Dom Heinzeller Date: Fri Sep 7 16:03:54 2018 -0600 Add ozone physics 2015 tests to CCPP ref/hybrid/standalone regression test suites commit fa1e7ad8630c4a7a84dd4aa87dd672ec698a1392 Author: Dom Heinzeller Date: Fri Sep 7 16:01:59 2018 -0600 New namelist for CCPP ozone physics 2015 regression tests, new regression test configs for ozone physics 2015 regression tests with/without CCPP commit 98c2e7796561ac58137e48451b661c37bbeb3294 Merge: 9d471dec 34dada67 Author: Dom Heinzeller Date: Fri Sep 7 15:17:26 2018 -0600 Merge pull request #47 from climbfuji/portability_gnu81_20180904 Update of build instructions for MacOSX and GNU debugging compiler flags commit b78cc263d03ef9b08200f50142baf856459ede92 Author: climbfuji Date: Tue Sep 4 16:13:24 2018 -0600 conf/configure.fv3.macosx.gnu and doc/README_MACOSX.txt: improve setup to remove version dependency for linking OpenMP libraries commit 34dada67c5bc04ff942fccb88a1e320a56b10436 Author: climbfuji Date: Tue Sep 4 16:16:35 2018 -0600 Update submodule pointer for FV3 commit 963ce41c865deeb344e32ba4b2bf7fab94855fd1 Author: climbfuji Date: Tue Sep 4 16:16:28 2018 -0600 Update submodule pointer for NEMS commit 3d34f97092f0f453557f06d6551d50a1b74e182e Author: climbfuji Date: Tue Sep 4 16:16:17 2018 -0600 Update submodule pointer for ccpp/physics commit 8daef92a0dcde44f305f0eee5440c3d523a5ed96 Merge: 6870fd9e 9d471dec Author: climbfuji Date: Tue Sep 4 16:13:29 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into portability_gnu81_20180904 commit 6870fd9e5228a725a4dc8ff5a18a58d31f652683 Author: climbfuji Date: Tue Sep 4 16:13:24 2018 -0600 conf/configure.fv3.macosx.gnu and doc/README_MACOSX.txt: improve setup to remove version dependency for linking OpenMP libraries commit c05661c80bc42fff20c6e38491e9759501107974 Author: Man.Zhang Date: Tue Sep 4 09:34:43 2018 -0600 direct to my forks commit b33348b13315e4e85bf40120c92f09fcec5d3382 Merge: f82232b4 9d471dec Author: Man.Zhang Date: Tue Sep 4 09:32:15 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into gmtb/ccpp commit 9d471dece39a3835fad39d35ba682364590efbd0 Merge: 405996f6 f07e0b7f Author: Laurie Carson Date: Tue Sep 4 09:17:23 2018 -0600 Merge pull request #46 from NCAR/climbfuji-patch-1 Add README.md for gmtb/ccpp commit f07e0b7f2c32a58f851140fcee3dcf7230fe2a33 Author: Dom Heinzeller Date: Mon Sep 3 07:12:59 2018 -0600 Add README.md for gmtb/ccpp Add README.md for gmtb/ccpp branch, similar to FV3. commit 405996f6a266688394dc52f4be530880be2ba820 Merge: 8b26ff7e 670761d3 Author: Dom Heinzeller Date: Mon Sep 3 06:42:05 2018 -0600 Merge pull request #44 from climbfuji/update_github_ccpp_from_vlab_master_20180831 Update NEMSfv3gfs CCPP branch with changes from VLAB master 20180831 commit 670761d326ed45c31d4f1ac56753b5338ab051c0 Author: Dom Heinzeller Date: Mon Sep 3 06:38:08 2018 -0600 Add all GNU/PGI tests from rt_ccpp_ref.conf to rt_gnu_pgi.conf commit 2c050d01fd1e2d8336ed0edf6c59f9b4bf3ef352 Author: jun.wang Date: Fri Aug 31 13:49:54 2018 +0000 NEMSfv3gfs: this commits #refs 54358, unit conversion and remove land sea mask in several physics output fields and #refs 54539, Regional boundary file update interval Change-Id: I6891719611796ae55e063880fb868326134551c3 commit 8b26ff7eff2beaa760e2a697a10f98fd98fbf58e Merge: 0df7ab49 30031b78 Author: Dom Heinzeller Date: Fri Aug 31 10:42:25 2018 -0600 Merge pull request #42 from climbfuji/merge_master_vlab_to_ccpp_github_20180830_follow_up_linux_build_target_20180831 Add Linux build target commit 30031b78b0b22b3176440ba871472ef9b0578952 Merge: 8ee78ea3 0df7ab49 Author: Dom Heinzeller Date: Fri Aug 31 09:50:38 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration' of https://github.com/NCAR/NEMSfv3gfs into merge_master_vlab_to_ccpp_github_20180830_follow_up_linux_build_target_20180831 commit 8ee78ea32038a50482ebfb5f272920781a18738a Author: Dom Heinzeller Date: Fri Aug 31 09:43:49 2018 -0600 Update submodule pointer for NEMS commit 981378ddbb391c2b2b98ec7961339110ab37cb15 Author: Dom Heinzeller Date: Fri Aug 31 09:43:37 2018 -0600 Add support for Linux platform commit 9699c4d4915314dfd81d1afc860057f5ff845f03 Author: Dom Heinzeller Date: Fri Aug 31 09:42:13 2018 -0600 Add installation instructions for Ubuntu Linux and update instructions for MacOSX commit 0df7ab49f71d5251068a22b044d8d51f114a23e2 Merge: 92af3eff 0ad3b185 Author: Dom Heinzeller Date: Fri Aug 31 08:47:10 2018 -0600 Merge pull request #41 from climbfuji/merge_master_vlab_to_ccpp_github_20180830 Merge VLAB master into Github CCPP branch 20180830 commit 0ad3b1852abffcec0a9d70d975e7d77a23a76565 Author: jun.wang Date: Wed Aug 29 02:47:25 2018 +0000 NEMSfv3gfs: this commits #refs 54154,Stochastic physics bugfix and #refs 54155, Update of build configuration on Cheyenne Change-Id: I1299648e3efc5acd7a1b50cf52af893aeb3104de commit 92af3eff90a2f2deb4ac4f7dd45fffab8e03f925 Merge: b40c1990 b22b3745 Author: Dom Heinzeller Date: Mon Aug 27 11:53:16 2018 -0600 Merge pull request #39 from climbfuji/NEMSfv3gfs_ccpp_final_cleanup_and_ccpp_only_code_20180824 NEMSfv3gfs standalone CCPP runs commit b22b374501dd0890b26d08e48a30aac62684ff9d Author: Dom Heinzeller Date: Mon Aug 27 10:02:22 2018 -0600 tests/compile.sh: remove linking ccpp and ccppphys into fv3.exe (was needed for OPTION A) commit 519883c84d1bf45d7a7192a3115de9020a86fe40 Author: Dom Heinzeller Date: Mon Aug 27 09:42:22 2018 -0600 Update submodule pointer for ccpp/physics commit 172d6cee29a1a1df4c719a9a5e8bf81549f49012 Author: Dom Heinzeller Date: Mon Aug 27 09:42:15 2018 -0600 Update submodule pointer for ccpp/framework commit 21934676f4f674647553777e04d4dfc73517f64b Author: Dom Heinzeller Date: Mon Aug 27 09:41:19 2018 -0600 Update submodule pointer for FV3 commit bf1543af6ffad072cb4b8d066743d7751887d1d3 Author: Dom Heinzeller Date: Mon Aug 27 09:38:56 2018 -0600 Directory tests: remove unused regression test config files, remove executable flag from rt*.conf commit 801f4c8f66334e8a627c6543ed7c59c363fcd96b Merge: 0ede2511 b40c1990 Author: Dom Heinzeller Date: Mon Aug 27 08:20:40 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration' of https://github.com/NCAR/NEMSfv3gfs into NEMSfv3gfs_ccpp_final_cleanup_and_ccpp_only_code_20180824 commit 0ede251171952753d9e08f021514bf6e4ab356f5 Author: Dom Heinzeller Date: Fri Aug 24 20:14:35 2018 -0600 ccpp/build_ccpp.sh: correct logic for switching on/off TEMPLOG (opposite) commit ad5417b49811df1e515fa1bb6319f62b49790fa3 Author: Dom Heinzeller Date: Fri Aug 24 20:09:53 2018 -0600 tests/rt_ccpp_ref.conf: remove ldiag3d tests from standard CCPP reference suite commit e98d3976dbf6c641720e07f4dfe79a53a5054450 Author: Dom Heinzeller Date: Fri Aug 24 20:07:37 2018 -0600 (1) ccpp/ccpp_build.sh and ccpp/CMakeLists.txt: For standalone (HYBRID=N) builds, enable simplified temporary logging in CCPP framework (2) Rename rt_ccpp.conf to rt_ccpp_hybrid.conf and add rt_ccpp_standalone.conf commit b40c19904a0edba1fa29f18cadcede85f4995e2c Merge: 6a4f4249 696b5482 Author: Dom Heinzeller Date: Fri Aug 24 09:45:24 2018 -0600 Merge pull request #38 from climbfuji/NEMSfv3gfs_ccpp_final_cleanup_and_ccpp_only_code_20180823 NEMSfv3gfs - final cleanup of interstitial code commit 696b5482b81d9bd51125ca47bd9b01fe74c9027a Author: Dom Heinzeller Date: Thu Aug 23 19:22:24 2018 -0600 Add MAKEOPT HYBRID={Y,N} (default Y) that switches between hybrid CCPP and standalone CCPP (otherwise ignored) commit 6a4f42498245e3e439a35505f4ab2dbac30d74d4 Merge: 3e4e1d06 d84617c5 Author: Dom Heinzeller Date: Thu Aug 23 10:19:17 2018 -0600 Merge pull request #37 from climbfuji/cleanup_rainfall_and_more_20180822 Cleanup rainfall variables (and more) 08/22/2018 commit d84617c5ad0106f34c24a934ba290b8c97d8469f Author: Dom Heinzeller Date: Wed Aug 22 22:49:09 2018 -0600 Update submodule pointer for ccpp/physics commit 2c1a0cf4e428221d51a3b83cb99011738cbd810b Author: Dom Heinzeller Date: Wed Aug 22 22:49:00 2018 -0600 Update submodule pointer for ccpp/framework commit 18bc793b136972b4c429ce99883ee163e6a5fffd Author: Dom Heinzeller Date: Wed Aug 22 22:48:51 2018 -0600 Update submodule pointer for FV3 commit 7172c9a1e730665c76341d3c7c90b76e9299b247 Author: Dom Heinzeller Date: Wed Aug 22 20:30:24 2018 -0600 Change path to and names of suite definition files for CCPP regression tests commit 3e4e1d06ad70e0f7660c58595576b7eb01f21eeb Merge: 72b34719 7e044de4 Author: Dom Heinzeller Date: Wed Aug 22 13:17:57 2018 -0600 Merge pull request #35 from climbfuji/memcheck_utility_and_cleanup_soil_vars Memory checking utility for non-CCPP and CCPP builds commit 7e044de4aa04f2f6d43940c1fb7bc03e66852eb9 Author: Dom Heinzeller Date: Wed Aug 22 11:47:50 2018 -0600 Update submodule pointer for ccpp/physics commit d012c4a044de6605431577519205550510c341eb Author: Dom Heinzeller Date: Wed Aug 22 11:47:42 2018 -0600 Update submodule pointer for ccpp/framework commit 778ab5b743c2e45b679f2fe599d225ad2d0feecd Author: Dom Heinzeller Date: Wed Aug 22 11:47:30 2018 -0600 Update submodule pointer for FV3 commit 23526b3bea55b4481756802cab8bfe20d9d8a379 Merge: df12bd89 72b34719 Author: Dom Heinzeller Date: Wed Aug 22 06:45:46 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration' of https://github.com/NCAR/NEMSfv3gfs into memcheck_utility_and_cleanup_soil_vars commit 72b34719edcdfc92e8960f3e47d72bde974dd272 Merge: ad716a2e 3ec94a31 Author: Dom Heinzeller Date: Wed Aug 22 06:39:18 2018 -0600 Merge pull request #34 from climbfuji/ccpp_integration_branch_vlab_master_merge_20180821 Merge of VLAB master 08/20/2018 into Github CCPP integration branch commit df12bd890907668174206a201a35d019689ceef6 Author: Dom Heinzeller Date: Tue Aug 21 15:24:51 2018 -0600 Update submodule pointer for ccpp/physics commit 484ec7dc0920f24d32ac35efa260877145e2a2e6 Author: Dom Heinzeller Date: Tue Aug 21 15:24:43 2018 -0600 Update submodule pointer for ccpp/framework commit 9ea273c6ea29320747e3bd247a51819b4d4906a1 Author: Dom Heinzeller Date: Tue Aug 21 15:24:36 2018 -0600 Update submodule pointer for FV3 commit 0a7b9dbfb03374292a9e9b88f8bc53f45a526811 Author: Dom Heinzeller Date: Tue Aug 21 15:23:33 2018 -0600 Add new tests fv3_ccpp_control_memcheck and fv3_ccpp_2threads_memcheck (use SDF suite_F3_test_memcheck.xml, otherwise identical); add regression test suites rt_ccpp_memcheck.conf and rt_ccpp_ref_memcheck.conf commit 3c2c22432fd6cbb5a32f860ec752c5ea4e50ba14 Author: Dom Heinzeller Date: Tue Aug 21 15:22:14 2018 -0600 Add MAKEOPT MEMCHECK (default MEMCHECK=N) to configurations theia.intel(18), macosx.gnu, cheyenne.intel commit 3ec94a31d3fbb323556df0075912e2878aa7713c Author: Dom Heinzeller Date: Mon Aug 20 16:07:14 2018 -0600 Merge of VLAB master 08/20/2018 into Github master. From Jun Wang: Following changes were committed to the NEMSfv3gfs and FV3 repositories: Task 54063: fix ice fraction on lake points in coupled mode When running FV3 in coupled system FV3-MOM6-CICE6, the ice fraction on lake points are removed when updating sea ice fraction from sea ice model. Code changes are made to not change the ice fraction on lake points. Task 54077: add capability to output GFDL reflectivity in FV3 3D dyn history file GFDL diagnostic program computes the reflectivity fields for GFDL MP, code changes are made in FV3 code to output these reflectivity fields in FV3 3D dynamics history file through the write grid component. Above code changes do not alter current baseline results. Regression test passed on the platforms wcoss phase1/2,cray, theia and gaea (c3,c4). commit ad716a2ee9141a0e309daee1714b8aeed279a7a9 Merge: 899b6982 358a3e6c Author: Dom Heinzeller Date: Thu Aug 16 10:42:57 2018 -0600 Merge pull request #32 from climbfuji/NEMSfv3gfs_vlab_master_merge_20180815_follow_up VLAB master merge follow-up (fix regression test config files and test SCM changes) commit 358a3e6c96b7fad1f7f784df7c56a58cb8624e0d Author: Dom Heinzeller Date: Thu Aug 16 08:17:02 2018 -0600 Update submodule pointer for ccpp/physics commit 70be5e0b5dbd261006de3fb79f96c54f2d5cfc1d Author: Dom Heinzeller Date: Thu Aug 16 08:16:55 2018 -0600 Update submodule pointer for ccpp/framework commit d59ef4304adb3d37dd8378214b5ac65133dd9d93 Author: Dom Heinzeller Date: Wed Aug 15 20:33:01 2018 -0600 Update submodule pointer for NEMS commit 2198a366a97107ca9af2c3ca18db3772d8cb29ff Author: Dom Heinzeller Date: Wed Aug 15 20:32:54 2018 -0600 Update submodule pointer for FV3 commit 68105a3677962d733d0c2b571a8defad0e574258 Author: Dom Heinzeller Date: Wed Aug 15 20:32:44 2018 -0600 Update submodule pointer for ccpp/framework commit 29d6925b54d59c2afc4a325ab53310c77b8e57eb Author: Dom Heinzeller Date: Wed Aug 15 20:32:38 2018 -0600 Update submodule pointer for ccpp/physics commit fb2f3c0b3d075e6c0bcd29836fad28b81fd1449a Author: Dom Heinzeller Date: Wed Aug 15 20:32:20 2018 -0600 tests/rt_ccpp.conf and tests/rt_ccpp_ref.conf: add missing newline at end of file (otherwise h2ophys tests are skipped) commit 899b6982d02745f87b3b753a0bf6ce9780a4f430 Merge: 834f1bcf 37ff8209 Author: Dom Heinzeller Date: Wed Aug 15 16:43:03 2018 -0600 Merge pull request #30 from climbfuji/NEMSfv3gfs_merge_changes_from_VLAB_master_20180814 NEMSfv3gfs merge changes from VLAB master into CCPP integration code (08/14/2018) commit 834f1bcffba2b53ce0b8ac1d0d392dd00cdfc1f9 Merge: 6bdbbc8c ed10a1e4 Author: Dom Heinzeller Date: Wed Aug 15 14:47:37 2018 -0600 Merge pull request #31 from climbfuji/wsm6_regression_test_separate_sdf New SDF for WSM6 microphysics (CCPP hybrid mode) commit ed10a1e46a07a9f536e2f49dc179a838aa4a5fb0 Author: Dom Heinzeller Date: Wed Aug 15 09:22:44 2018 -0600 tests/tests/fv3_ccpp_wsm6 and tests/tests/fv3_ccpp_wsm6_ldiag3d: use new SDF suite_FV3_test_wsm6.xml instead of default version commit 37ff8209d4df226e3b8aeca5dc0eb454581e827c Author: Dom Heinzeller Date: Tue Aug 14 11:00:11 2018 -0600 tests/tests/fv3_h2ophys and tests/tests/fv3_ccpp_h2ophys: bugfix, update name of reference directory commit 2301610a0253e2b276e09b2bd769bbc79f30d9b7 Author: Dom Heinzeller Date: Tue Aug 14 09:15:00 2018 -0600 Update of NEMSfv3gfs github master with recent changes from VLAB master (08/14/2018): Summary of changes: log/report*-log: update of regression test logs tests/Compile_*.log: update of compile logs update submodule pointers to all submodules commit cfab161f3e08984f1d25b0f3ffb4a3189ca6b6c2 Author: Dom Heinzeller Date: Tue Aug 14 09:56:01 2018 -0600 tests/rt_ccpp_ref.conf and tests/rt_ccpp.conf: add new regression tests fv3_h2ophys/fv3_ccpp_h2ophys commit ff5b72813a6eb2c00bc08a9c037a5d4c5d02bc6b Author: Dom Heinzeller Date: Tue Aug 14 09:53:59 2018 -0600 New regression tests fv3_h2ophys and fv3_ccpp_h2ophys commit 45d93f21c33270022023a71b1690a6e65fd3e3be Author: Dom Heinzeller Date: Tue Aug 14 09:52:59 2018 -0600 ccpp/build_ccpp.sh: add flag VERBOSE=1 to CMAKE's make arguments commit 3b79e16c61df9931349b62930e1eed5dbfdd7348 Author: Dom Heinzeller Date: Wed Aug 8 17:17:32 2018 -0600 Merge changes from VLAB/NEMSfv3gfs into GITHUB/NEMSfv3gfs master branch Summary of changes: compsets/all.input: new tests (NAM, regional, debug) compsets/fv3.input: new build targets and input data (NAM, debug) compsets/gaea.input: new baseline dir compsets/jet.input: new baseline dir compsets/platforms.input: new baseline dir for Theia+Intel new platform tujet compsets/wcoss.input: new baseline dir conf/configure.fv3.cheyenne.gnu: NAM physics conf/configure.fv3.cheyenne.intel: FFLAGS new argument -save-temps FFLAGS_DEBUG new/updated argument -check all NAM physics conf/configure.fv3.cheyenne.pgi: NAM physics configure.fv3.jet: FFLAGS/CFLAGS "-axavx" -> "-axSSE4.2,AVX,CORE-AVX2" configure.fv3.odin (new file): new platform configure.fv3.theia.gnu: NAM physics conf/configure.fv3.theia.intel: FFLAGS new argument -save-temps FFLAGS_DEBUG new/updated argument -check all NAM physics conf/configure.fv3.theia.pgi: NAM physics doc/README_CHEYENNE.txt: update of baseline directory doc/README_MACOSX.txt: update of run directory template location doc/README_THEIA.txt: update of baseline directory log/report-*-log: updated regression logs from NEMSCompsetRun tests modulefiles/jet/fv3: update of modules environment modulefiles/odin (new dir): new configuration for odin modulefiles/theia.intel/fv3: new ESMF library (7.1.0rp1bs01) modulefiles/wcoss_cray/fv3: new pmi module parm/NAM_phys.nml.IN (new file): new test config parameter file parm/gfdlmp.nml.IN: whitespace only parm/stretched-nest-model_configure.IN update nhours_fcst release/v0/exp/build.sh: additional targets wcoss, jet, gaea (added back in after being removed by us) tests/fv3_conf/NAM_phys_run.IN (new file): new NAM physics test config tests/fv3_conf/fv3_regional_run.IN (new file): new regional physics test config tests/fv3_conf/thompson_run.IN: new input data qr_acr_q* (precomputed tables) tests/fv3_NAM_phys (new file): new regression test for NAM physics tests/tests/fv3_control_debug (new file): new regression test fv3_control in DEBUG mode tests/tests/fv3_csawmg: fix for number of nodes tests/tests/fv3_csawmg3shoc127: fix for number of nodes tests/tests/fv3_csawmgshoc: fix for number of nodes tests/tests/fv3_csawmgshoc_short (new file): same as fv3_csawmgshoc, but 12h fcst time tests/tests/fv3_rasmgshoc: fix for number of nodes tests/tests/fv3_regional_c768 (new file): new regression test for regional capabilities tests/tests/fv3_regional_control (new file): new regression test for regional capabilities tests/tests/fv3_regional_quilt (new file): new regression test for regional capabilities tests/tests/fv3_regional_restart (new file): new regression test for regional capabilities tests/tests/fv3_stretched_nest_debug (new file): new regression test fv3_stretched_nest in DEBUG mode tests/tests/fv3_wrtGauss_netcdf_debug (new file): new regression test fv3_wrtGauss_netcdf in DEBUG mode tests/Compile_*.log: updated compile logs tests/buildfv3.sh (new file): build script calling compile.sh with "DEBUG=N 32BIT=Y" tests/rt.conf: new tests for regional capabilities, DEBUG mode and NAM physics tests/rt.sh: updates for gaea updates of baseline dir tests/rt_theia_intel_b4b_with_compile.conf (new file): temporary (?) regression test config tests/rt_utils.sh: shell flags "set -ex" -> "set -eu" commit 6bdbbc8cdb925a130b1067f2b01bcbc19f3ed716 Merge: 372363b1 528fa825 Author: Dom Heinzeller Date: Wed Aug 8 16:15:06 2018 -0600 Merge pull request #27 from climbfuji/cheyenne_update_build_flags_and_directory_structure_follow_up_fv3_stretched_nest_20180807 Fix for fv3_stretched_nest regression test on Cheyenne+Intel commit 528fa82509306c7e889e9e7f57643985dfaa47e0 Merge: 629578cc 372363b1 Author: Dom Heinzeller Date: Wed Aug 8 16:14:20 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration' of https://github.com/NCAR/NEMSfv3gfs into cheyenne_update_build_flags_and_directory_structure_follow_up_fv3_stretched_nest_20180807 commit 372363b1384ea77e979d81074dd54032ff4f60ae Merge: 1ef8976d 562845f2 Author: Dom Heinzeller Date: Wed Aug 8 16:13:09 2018 -0600 Merge pull request #26 from climbfuji/cheyenne_update_build_flags_and_directory_structure_20180717 Cheyenne configuration update for NEMSfv3gfs commit 562845f2f22256bc58075f48d7171107c5f8864e Merge: f99db2ce 1ef8976d Author: Dom Heinzeller Date: Wed Aug 8 16:12:24 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration' of https://github.com/NCAR/NEMSfv3gfs into pr_26 commit f99db2ceabc0eaeb523464b1fcd5ce1da4901db6 Author: Dom Heinzeller Date: Wed Aug 8 16:09:07 2018 -0600 Update submodule pointer for FV3 commit 1ef8976da88b1bb0828652d44571c24f162138de Merge: ce91591a a1de308f Author: Dom Heinzeller Date: Wed Aug 8 13:39:32 2018 -0600 Merge pull request #25 from climbfuji/ldiag3d_add_tests Additional tests wsm6, wsm6 w/ ldiag3d, gfdlmp w/ ldiag3d for CCPP-REF and CCPP commit 629578cc84141a6562b4a22035760e0789af936d Author: Dom Heinzeller Date: Tue Aug 7 16:00:38 2018 -0600 tests/tests/fv3_appbuild: NEMSAppBuilder does not allow passing in flags like REPRO=Y, therefore create a separate control directory fv3_appbuild (=fv3_control with REPRO=N) for Cheyenne+Intel commit d60de206065def56fe4284c59097693e256ea46d Author: Dom Heinzeller Date: Tue Aug 7 13:54:58 2018 -0600 Update submodule pointer for FV3 commit 4d0e6148e2eaa6b0be87176b631499ba0e6abbb5 Author: Dom Heinzeller Date: Tue Aug 7 11:04:56 2018 -0600 Enable test fv3_stretched_nest for target Cheyenne/Intel commit d4f9d573f4f96f46b1fd195cfd743c15332b3786 Author: Dom Heinzeller Date: Tue Aug 7 11:02:41 2018 -0600 Increase walltime for Thompson MP physics test for Cheyenne/Intel commit 41a99c7e30e8584d642563c98674b0e36e99431d Merge: 883b0d6c ce91591a Author: Dom Heinzeller Date: Fri Aug 3 15:22:47 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration' of https://github.com/NCAR/NEMSfv3gfs into _cheyenne_update_build_flags_and_directory_structure_20180717 commit 883b0d6cf5e91e440ee113fc6900d52d8c67284b Author: Dom Heinzeller Date: Fri Aug 3 15:18:27 2018 -0600 Update submodule pointer for ccpp/physics commit 2e9f8467d462a1ce4eda5b8081aead00cd11fd26 Author: Dom Heinzeller Date: Fri Aug 3 15:17:21 2018 -0600 Update submodule pointer for ccpp/framework commit 14cd10cc9191cfb9c793918ba18572b05aeab80b Author: Dom Heinzeller Date: Fri Aug 3 15:17:07 2018 -0600 Update submodule pointer for FV3 commit a1de308fb821e12634aa1cc8e5f02b8e8fbb503b Merge: 0ab9368b ce91591a Author: Dom Heinzeller Date: Fri Aug 3 13:12:19 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration' of https://github.com/NCAR/NEMSfv3gfs into time_vary_20180801_stochastic_physics commit 0ab9368ba1c43f5fd9b0e9d836651cd68c5667b4 Author: Dom Heinzeller Date: Fri Aug 3 13:11:08 2018 -0600 Add test configurations fv3_wsm6_ldiag3d, fv3_ccpp_wsm6_ldiag3d, fv3_gfdlmp_ldiag3d, fv3_ccpp_gfdlmp_ldiag3d commit 7d3a7c67a5ec5d06a5946d09f4db1bfcbf3a894f Author: Dom Heinzeller Date: Fri Aug 3 13:07:27 2018 -0600 New test configuration fv3_ccpp_wsm6 commit 0896a03c9315264a26fd04b50e03c111a487a8c0 Author: Dom Heinzeller Date: Fri Aug 3 13:06:20 2018 -0600 tests/rt_ccpp_ref.conf: add tests fv3_wsm6, fv3_wsm6_ldiag3d and fv3_gfdlmp_ldiag3d to ccpp-ref test suite commit 11d6e6c25c66f057cf2343503c5ba2f49917307d Author: Dom Heinzeller Date: Fri Aug 3 13:05:23 2018 -0600 tests/rt_ccpp.conf: add test fv3_ccpp_wsm6 to CCPP tests commit ac7effc994814fe6e2df517e8199d9dd4e69c46a Author: Dom Heinzeller Date: Fri Aug 3 12:55:48 2018 -0600 tests/rt.conf: remove test fv3_stretched_nest for cheyenne.intel, compile with REPRO=Y on Cheyenne commit 6ba0e6789d57da1526e4ae21bed80fa7dc134347 Author: Dom Heinzeller Date: Fri Aug 3 12:04:02 2018 -0600 tests/rt_gnu_pgi.conf: make repro flags default for GNU and PGI, add tests fv3_satmedmf (GNU, PGI) and fv3_gfdlmp (GNU only) commit 2cd295fd556a0c466a2be6a4321affa1986aa39d Author: Dom Heinzeller Date: Fri Aug 3 11:42:39 2018 -0600 tests/rt.sh: update path to baseline and add logic for compiler-dependent official baselines (on Cheyenne only) commit a4d4abef84e9571058ae1dfeb04d8ebba8e7c0ab Author: Dom Heinzeller Date: Fri Aug 3 11:41:17 2018 -0600 modulefiles/cheyenne.pgi/fv3: update path to ESMF and NCEPlibs commit 91b78e0f99fcf649477c87580f6c2a4e51603c94 Author: Dom Heinzeller Date: Fri Aug 3 11:41:08 2018 -0600 modulefiles/cheyenne.intel/fv3: update path to ESMF and NCEPlibs commit fc9a320751f1aa366215e0fe3c92c24b26f81a84 Author: Dom Heinzeller Date: Fri Aug 3 11:37:49 2018 -0600 doc/README_CHEYENNE.txt: update path to baseline directories commit ce91591a3f16096728849ec2d4796ce159a11b37 Merge: 3f3fb84b 7f7d5e1d Author: Dom Heinzeller Date: Fri Aug 3 11:00:03 2018 -0600 Merge pull request #24 from climbfuji/time_vary_20180801_stochastic_physics stochastic_physics in GFS_time_vary_step CCPP-compliant commit 670224caa28fd477cd4cbe49a654702f22e2e1a8 Merge: 93797ac1 3f3fb84b Author: Dom Heinzeller Date: Fri Aug 3 09:56:39 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration' of https://github.com/NCAR/NEMSfv3gfs into _cheyenne_update_build_flags_and_directory_structure_20180717 commit 7f7d5e1d6ad46eee4e7be153c72445498254229d Author: Dom Heinzeller Date: Thu Aug 2 16:18:51 2018 -0600 Update submodule pointer for ccpp/physics commit 854a4edf67417775270665607373ee36df3b9e7b Author: Dom Heinzeller Date: Thu Aug 2 16:18:44 2018 -0600 Update submodule pointer for ccpp/framework commit 7c74e447ab43848811dab6cff55dc11387a88335 Author: Dom Heinzeller Date: Thu Aug 2 16:18:37 2018 -0600 Update submodule pointer for FV3 commit 3a2ba60311c942e03b1f85d96498c356946d42cb Author: Dom Heinzeller Date: Thu Aug 2 15:49:28 2018 -0600 tests/rt_ccpp_ref.conf and tests/rt_ccpp.conf: remove test fv3_stochy for PGI compiler (hangs indefinitely) commit 83b02d1ccb2263374bded6bdc66c5c4f7ec5d261 Author: Dom Heinzeller Date: Thu Aug 2 15:26:54 2018 -0600 doc/README_MACOS.txt: update install documentation, add Intel MKL commit 8fb4c1428e267c27856c311900021c88867b28b4 Author: Dom Heinzeller Date: Thu Aug 2 15:25:35 2018 -0600 parm/ccpp_control.nml.IN, parm/ccpp_gfdlmp.nml.IN, tests/default_vars.sh, tests/tests/fv3_ccpp_stochy: new namelist options do_sppt, do_shum, do_skeb, do_sfcperts in section gfs_physics_nml, default values .F. for all, enable sppt/shum/skeb for test fv3_stochy commit 5d30731dadbbe09299b6a795907f45a06b3697f3 Author: Dom Heinzeller Date: Thu Aug 2 15:19:59 2018 -0600 ccpp/build_ccpp.sh and ccpp/CMakeLists.txt: enable MKL, ESMF and netCDF support for target MacOSX+GNU commit 70ce131b7f741d0c4782311522d437e61cafeb35 Author: Dom Heinzeller Date: Thu Aug 2 15:17:04 2018 -0600 modulefiles/macosx.gnu/fv3 and conf/configure.fv3.macosx.gnu: add include/linker flags for Intel MKL to MacOSX+GNU configuration commit 3f3fb84b7820c15f68306fe122c2095da900fb5b Merge: 265c65ba e70492fc Author: Dom Heinzeller Date: Fri Jul 20 09:16:40 2018 -0600 Merge pull request #23 from climbfuji/GFS_stochastics_ccpp_compliant GFS_stochastics CCPP compliant commit e70492fc23ed051b10a30b72baa5adb08e70ce28 Author: Dom Heinzeller Date: Fri Jul 20 06:31:08 2018 -0600 Update submodule pointer for ccpp/physics commit 07db3133a5039c9bc8ec72eb09a0049f89a9873e Author: Dom Heinzeller Date: Fri Jul 20 06:30:59 2018 -0600 Update submodule pointer for ccpp/framework commit bb758ecc851bdb2adbfc6ebe890de1605a890d78 Author: Dom Heinzeller Date: Fri Jul 20 06:30:51 2018 -0600 Update submodule pointer for FV3 commit aaa8004d78ab5d0710e14f5aa147c1bb6189ab08 Author: Dom Heinzeller Date: Thu Jul 19 09:17:27 2018 -0600 New test config fv3_ccpp_stochy, add tests fv3_stochy to CCPP-ref regression tests and fv3_ccpp_stochy to CCPP regression tests commit 93797ac16add9db0dccd7e00c94bc139cd366e5b Author: Dom Heinzeller Date: Wed Jul 18 11:18:49 2018 -0600 doc/README_MACOSX.txt: update path to MacOSX rundir templates on Cheyenne commit 342a8141a57b5176b399334d36c37b5a84529235 Author: Dom Heinzeller Date: Wed Jul 18 11:16:57 2018 -0600 modulefiles/cheyenne.gnu/fv3: update path to ESMF and NCEPlibs commit 265c65ba90c42c5280af70839f1fbb2a13832191 Merge: 89ff9401 0450fb76 Author: Dom Heinzeller Date: Mon Jul 16 13:24:20 2018 -0600 Merge pull request #22 from climbfuji/gfdlmp-slow-physics GFDL cloud microphysics (slow processes) commit 0450fb76409aaa82f5fbc02beda9951669f35484 Author: Dom Heinzeller Date: Mon Jul 16 13:10:48 2018 -0600 Update submodule pointer for ccpp/physics commit dae6e8f675076b73f217d03aa512307c3bbeff97 Author: Dom Heinzeller Date: Mon Jul 16 13:10:39 2018 -0600 Update submodule pointer for FV3 commit 4c65d0754c853b1f2c6fcf251730ac1d8dff1996 Author: Dom Heinzeller Date: Mon Jul 16 09:41:37 2018 -0600 Update submodule pointer for ccpp/physics commit 31612bcc4b4ffc660fc3c27aaaf7968dd567ecba Author: Dom Heinzeller Date: Mon Jul 16 09:41:30 2018 -0600 Update submodule pointer for ccpp/framework commit 7e3a5853884145bfa2a142580885c9fd02f21507 Author: Dom Heinzeller Date: Mon Jul 16 09:41:19 2018 -0600 Update submodule pointer for FV3 commit b29dea066d40b222d312778eb9598edaec1db5f1 Author: Dom Heinzeller Date: Fri Jul 13 20:42:32 2018 -0600 tests/tests/fv3_ccpp_gfdlmp: use suite definition file suite_FV3_test_gfdlmp.xml for test commit 1ff83eb1aa0eb07953d4c0f6deb86f226a9c08e5 Author: Dom Heinzeller Date: Fri Jul 13 20:42:14 2018 -0600 ccpp/CMakeLists.txt, conf/configure.fv3.cheyenne.intel, conf/configure.fv3.theia.intel: remove -no-prec-div and -no-prec-sqrt from compiler flags for REPRO build commit 0dce3f11280119b33f30678d5357302dffcb5355 Author: Dom Heinzeller Date: Wed Jul 11 15:12:34 2018 -0600 ccpp/CMakeLists.txt: add preprocessor directives required for GFS physics commit 89ff940187adb8872775c83973cc4daef069df73 Merge: 59af190f b67758a4 Author: Dom Heinzeller Date: Mon Jul 9 20:50:42 2018 -0600 Merge pull request #21 from climbfuji/ccpp-physics-gfdlmp-fast-processes GFDL MP fast physics calls through CCPP commit b67758a4f7fa70ce4e97c9f6e7206f2058fac5c6 Author: Dom Heinzeller Date: Mon Jul 9 20:06:55 2018 -0600 Update submodule pointer for ccpp/physics commit 85b65b43f362c5c4f7acf154f754f7bcfd936dd3 Author: Dom Heinzeller Date: Mon Jul 9 20:06:46 2018 -0600 Update submodule pointer for ccpp/framework commit d473d04ba6ca1359118dbafb7a03cf0d3e6cbf17 Author: Dom Heinzeller Date: Mon Jul 9 20:06:34 2018 -0600 Update submodule pointer for FV3 commit 2848da11921bd579afe484aec9d9c0b2d8a127f3 Author: Dom Heinzeller Date: Fri Jul 6 19:37:45 2018 -0600 Update submodule pointer for ccpp/framework commit 8c05e690f521cb2416e2eb04d9cdbe0fc41d90ae Author: Dom Heinzeller Date: Fri Jul 6 19:37:37 2018 -0600 Update submodule pointer for ccpp/physics commit 5698714b7209b4d6b229eb3bddb2634be5a07533 Author: Dom Heinzeller Date: Fri Jul 6 19:37:25 2018 -0600 Update submodule pointer for FV3 commit 8f5383c5b4a2a097e9896e6e18035b9a18fc0d89 Author: Dom Heinzeller Date: Fri Jul 6 18:53:05 2018 -0600 tests/rt_ccpp_ref.conf and tests/rt_ccpp.conf: run CCPP and CCPP-REF regression tests in REPRO mode commit 6ad5861719063261e38bc479c0e2de1d2ff8a87e Author: Dom Heinzeller Date: Fri Jul 6 18:47:30 2018 -0600 modulefiles/cheyenne.intel/fv3: upgrade Intel compiler version from 17.0.1 to 18.0.1 for bit for bit reproducibility commit 4e3094a5f343886e5971fb18e79b68efa27490a2 Author: Dom Heinzeller Date: Fri Jul 6 18:46:52 2018 -0600 conf/configure.fv3.cheyenne.intel and conf/configure.fv3.theia.intel: remove AVX2 compiler flags for REPRO build commit ee6c0600c680dd0759eed019e0dbe4e7ab487b0b Author: Dom Heinzeller Date: Fri Jul 6 18:26:37 2018 -0600 ccpp/build_ccpp.sh and ccpp/CMakeLists.txt: new compiler optimization option Bitforbit = REPRO in NEMSfv3gfs, additional preprocessor flags for MPI, OpenMP, operating system and host model commit 59af190f420c95a61e4f0c721f1269f34e2d4f7d Merge: 5e4748fa 33a86e49 Author: Dom Heinzeller Date: Tue Jun 26 22:29:22 2018 -0600 Merge pull request #20 from climbfuji/nemsfv3gfs-radiation-ccpp NEMSfv3gfs RRTMG CCPP-compliant (compiler options for CCPP) commit 33a86e49020b92edb9c2f3746bb79a3a4f9f0d3c Author: Dom Heinzeller Date: Tue Jun 26 18:06:18 2018 -0600 Update submodule pointer for FV3 commit 976c7350327f1fb628e7f67bcdc0f57b0d1b8e13 Author: Dom Heinzeller Date: Tue Jun 26 18:00:59 2018 -0600 Update submodule pointer for ccpp-physics commit 1e071ba09ffd5b2b961489422d077f71831f3226 Author: Dom Heinzeller Date: Tue Jun 26 18:00:49 2018 -0600 Update submodule pointer for ccpp-framework commit 674bbae368e72ff56a2ef1742388651696ed8e8d Author: Dom Heinzeller Date: Tue Jun 26 17:49:27 2018 -0600 Add new test ccpp_satmedmf to CCPP-reference and CCPP regression test suite commit 0022ca8cd41fa5e839d17f2762dbd02ff4a5c6cf Merge: e2c1a1c1 5e4748fa Author: Dom Heinzeller Date: Tue Jun 26 10:46:55 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration' of https://github.com/NCAR/NEMSfv3gfs into nemsfv3gfs-radiation-ccpp commit e2c1a1c106742c5618042cc9469160512d644a31 Author: Dom Heinzeller Date: Mon Jun 25 19:11:37 2018 -0600 Update submodule pointer for FV3 commit ae360779b514dd46e95f0e7cf9779661d786e905 Author: Dom Heinzeller Date: Mon Jun 25 19:12:16 2018 -0600 Update submodule pointer for ccpp-physics commit fd06e9ad2354e907f9e0e8bcd0903e1817cc98e9 Author: Dom Heinzeller Date: Mon Jun 25 19:12:08 2018 -0600 Update submodule pointer for ccpp-framework commit 992d6c245147709b3e45a954300894e43d231358 Author: Dom Heinzeller Date: Mon Jun 25 19:11:42 2018 -0600 Update submodule pointer for NEMS commit a0f3ccf68e9bce49207d4620dcf50975f615ff30 Author: Dom Heinzeller Date: Mon Jun 25 19:10:59 2018 -0600 Add 2-threads test to CCPP-reference (Intel18, no CCPP) and to CCPP regression tests commit 5e4748fadaf749d0fbde57b1a867925c0742cefd Merge: d4b84f6b 5b99db84 Author: Dom Heinzeller Date: Mon Jun 25 13:27:21 2018 -0600 Merge pull request #18 from climbfuji/doc-update-ccpp-integration-20180618 doc/README_*.txt update ccpp-integration 20180618 commit d4b84f6b0769ae9b3ed2b12c7d81755957f9cd92 Merge: ea192295 c20f91ae Author: Dom Heinzeller Date: Mon Jun 25 13:27:13 2018 -0600 Merge pull request #19 from climbfuji/nemsfv3gfs-thompson-hrrr-aerosol-climatology Update of field_table describing tracers commit eb8c1c87def04d7ca11a7a8b9bb4dd2193a05e7d Author: Dom Heinzeller Date: Thu Jun 21 08:07:48 2018 -0600 Add preprocessor flag -DCCPP for compiling ccpp-physics and ccpp-framework, replace deprecated compiler option commit c20f91ae5f281c27fd540bb7df09c01b38d805c7 Author: Dom Heinzeller Date: Mon Jun 18 10:44:56 2018 -0600 Update of field_table describing tracers in release/v0 commit 5b99db84f6a5a1245ec664b7763270295ffbcbd3 Author: Dom Heinzeller Date: Mon Jun 18 10:32:34 2018 -0600 Update submodule pointer for ccpp/physics commit 3455c46b81dafc6b19dde0841ffb31c6a1e527ce Author: Dom Heinzeller Date: Mon Jun 18 10:32:26 2018 -0600 Update submodule pointer for ccpp/framework commit 787adf29b4047c0c5a61100c1a6d977befb5e925 Author: Dom Heinzeller Date: Mon Jun 18 10:32:19 2018 -0600 Update submodule pointer for NEMS commit 44d0aaca10d0ca32b49abd8b1ad37f6b677c2202 Author: Dom Heinzeller Date: Mon Jun 18 10:31:54 2018 -0600 Update submodule pointer for FV3 commit 8f094bcde7ee4e8aaa1c19cbdd276eefcc046964 Author: Dom Heinzeller Date: Mon Jun 18 10:27:57 2018 -0600 Update of path for run directory template on Theia/Cheyenne in README_MACOSX.txt commit f44693ba8a88efd7c1f671c32ffc7367d6762bc3 Author: Dom Heinzeller Date: Mon Jun 18 10:11:51 2018 -0600 Update of path for regression test baselines in README_CHEYENNE.txt and README_THEIA.txt commit ea1922953aac7941810cd5d3d64ad3a8b184e7be Merge: ef59d515 97ab2108 Author: Dom Heinzeller Date: Thu Jun 14 09:19:25 2018 -0600 Merge pull request #16 from climbfuji/enable-sionlib-ioformat-and-separate-thompson-test Enable support of SIONlib I/O library in CCPP and NEMS/FV3 commit 97ab21082e1d06e2c1734cd6b021eb4caa787bb5 Author: Dom Heinzeller Date: Tue Jun 12 11:38:34 2018 -0600 Enable support of SIONlib I/O library in CCPP and NEMSfv3gfs in general; currently only on MacOSX and only if environment variable SIONLIB is set and SION=Y is specified as a MAKEOPT commit ef59d51569c14a0b984254256a2eb1a5ee038355 Merge: 3af022e4 456188c8 Author: Dom Heinzeller Date: Tue Jun 12 09:42:14 2018 -0600 Merge pull request #13 from climbfuji/bugfix-ccpp-regression-tests-namelists-20180611 Bugfix: update namelists of CCPP regression tests commit 456188c8fb2b4ecc022a108b06d496f14e92c022 Author: Dom Heinzeller Date: Mon Jun 11 21:12:05 2018 -0600 Update submodule pointer for ccpp/physics commit d7023baf11c0424644362b5c6327d203ac63bcb7 Author: Dom Heinzeller Date: Mon Jun 11 21:11:57 2018 -0600 Update submodule pointer for ccpp/framework commit 966bf47a6f95d9a78eecd6775b4c2a8a877a957f Author: Dom Heinzeller Date: Mon Jun 11 21:11:46 2018 -0600 Update submodule pointer for FV3 commit 6b4190dd2dbe0ae7fe52e064ee96764ecc3ce3ce Author: Dom Heinzeller Date: Mon Jun 11 21:11:32 2018 -0600 Update namelists for CCPP tests to match the baseline test namelists commit 3af022e47c62ce161f163f7c03b823304eb656b4 Merge: a4c4a37e ca36ea93 Author: Laurie Carson Date: Fri Jun 8 14:29:57 2018 -0600 Merge pull request #12 from llpcarson/vlab.integration.20180608 From Vlab: ccpp-20180608 commit ca36ea93bc116afe5fe5589881d1c85a1d4b4022 Merge: a4c4a37e 0ac0e6be Author: Laurie Carson Date: Fri Jun 8 14:15:14 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration_20180530' of gerrit:NEMSfv3gfs into NEMSfv3gfs_master_ccpp_integration commit 0ac0e6be712476bcfab8dc3b734e04bfe02f9221 Merge: 10a43c84 7e57cf05 Author: Laurie Date: Fri Jun 8 14:03:02 2018 -0600 Merge branch 'master' of gerrit:NEMSfv3gfs into NEMSfv3gfs_master_ccpp_integration_20180530 commit a4c4a37e481a05ed209c33ffbd13605d118ce66f Merge: 7e0bcfa4 3c5b9c96 Author: Dom Heinzeller Date: Tue Jun 5 07:59:42 2018 -0600 Merge pull request #9 from climbfuji/codeowners-initial Codeowners test commit 3c5b9c9616384108fe7e86f7d020ccbab3b7292d Author: Dom Heinzeller Date: Mon Jun 4 20:59:53 2018 -0600 Initial test of CODEOWNERS functionality commit 7e0bcfa4a2ef36aad885ea8d2b24a67bee6b2654 Merge: 15a474fd 3a821cca Author: Dom Heinzeller Date: Mon Jun 4 08:55:29 2018 -0600 Merge pull request #8 from climbfuji/rename_ccpp_prebuild_config_from_fv3v1_to_fv3 Rename CCPP prebuild config from FV3v1 to FV3 commit 3a821cca8ee1974af7a3f596f2e22b7630bb9b7b Author: Dom Heinzeller Date: Fri Jun 1 17:48:33 2018 -0600 Update build script because name of CCPP config has changed from FV3v1 to FV3 commit 15a474fdab73a40da311a6bb0fe87050b92178b3 Merge: 8625dd4d b49d61e6 Author: Dom Heinzeller Date: Fri Jun 1 15:06:12 2018 -0600 Merge pull request #7 from climbfuji/cnvc90_ccpp Add CCPP-compliant CNVC90 commit b49d61e6cfbd46b5005fb651bbc8b80cc4facd0c Author: Dom Heinzeller Date: Fri Jun 1 10:43:22 2018 -0600 Rename ccpp control test from fv3_ccpp to fv3_ccpp_control, update namelist input and test config scripts, update baselines for comparison of fv3_ccpp_control and fv3_gfdlmp_control to fv3_control and fv3_gfdlmp commit 0d7c26b0a4b7ecc8683341369de4f59e187ee051 Author: Dom Heinzeller Date: Fri Jun 1 10:10:07 2018 -0600 Change compiler optimization flags for PGI compiler if Intel-only option AVX2 is true or false commit 1b0eb9cd01d0c27f48e5a79f664e74df871de4ef Author: Dom Heinzeller Date: Thu May 31 11:44:25 2018 -0600 conf/configure.fv3.macosx.gnu: bugfix, add missing CCPP compile option commit 449229810789eeeef3dc76464d0e3abd72c936aa Author: Dom Heinzeller Date: Thu May 31 10:49:56 2018 -0600 Update submodule pointer for ccpp/physics commit 8c208f4bfebd6978f566d92fb1035da77daa7322 Author: Dom Heinzeller Date: Thu May 31 10:49:47 2018 -0600 Update submodule pointer for ccpp/framework commit 7b4468d23a123120b873978500598c0d19e5b706 Author: Dom Heinzeller Date: Thu May 31 10:49:26 2018 -0600 Update submodule pointer for FV3 commit 6a4c8d65201ebd43a9abea2ce136850c0e635cd4 Author: Dom Heinzeller Date: Wed May 30 11:26:31 2018 -0600 Use NEMSfv3gfs compiler flags instead of original compiler flags for bit-for-bit reproducibility in debug and prod mode with Intel/GNU/PGI compiler (tested on Theia and MacOSX) commit abe9537e427660905bc9ee37205648e071e1a749 Author: Dom Heinzeller Date: Sat May 19 15:20:20 2018 -0600 Make OPENMP=Y default option for CCPP build to match default options for NEMSfv3gfs commit f25f841c5fa729061b6233b26d7e5289e6786b13 Author: Dom Heinzeller Date: Sat May 19 15:17:02 2018 -0600 Add option to compile NEMSfv3gfs on Theia with Intel 18 instead of Intel 15 without having to compile CCPP. Also link libccppphys.so to main executable (temporarily) to allow calls to CCPP-compliant schemes without using ccpp_run (for testing only). commit 17c9af6f4bce2b00433f1d5b22ab5a0b54b2a6f7 Author: Dom Heinzeller Date: Sat May 19 15:14:25 2018 -0600 Regression test config ccpp_ref that does not build with CCPP, but with Intel 18 on Theia commit 8625dd4d46e690cde386f486a597acce42daa893 Merge: e9717ebb 2b492c9d Author: Dom Heinzeller Date: Wed May 30 14:10:55 2018 -0600 Merge pull request #6 from llpcarson/vlab.ccpp.20180530-1 Vlab.ccpp.20180530 1 commit 2b492c9dfa173629bdd8c1028a945c2ab19307ad Merge: e9717ebb 10a43c84 Author: Laurie Carson Date: Wed May 30 13:58:47 2018 -0600 Merge branch 'NEMSfv3gfs_master_ccpp_integration_20180530' of gerrit:NEMSfv3gfs into NEMSfv3gfs_master_ccpp_integration commit e9717ebbfd7eef4db9e31aaaabe35cc22d3c6de3 Merge: 913a18ed 40e01936 Author: Laurie Carson Date: Wed May 30 13:46:07 2018 -0600 Merge pull request #5 from climbfuji/vlab.ccpp.20180530_CONFLICT_SOLVED This PR replaces #4 Pull updates from VLAB, NEMSfv3gfs_ branch, 20180530. Including portability changes. Merge conflicts solved. commit 40e0193632bbe8434223e6a9c0a9b7887a2ce12c Merge: 913a18ed 818adefc Author: Dom Heinzeller Date: Wed May 30 13:38:52 2018 -0600 Merge branch 'llpcarson-vlab.ccpp.20180530' into NEMSfv3gfs_master_ccpp_integration commit 818adefc5470993e3c0bda196511a1573a482a08 Merge: 913a18ed c4ef379b Author: Dom Heinzeller Date: Wed May 30 13:38:03 2018 -0600 Merge branch 'vlab.ccpp.20180530' of https://github.com/llpcarson/NEMSfv3gfs into llpcarson-vlab.ccpp.20180530 commit c4ef379b0e9b6a97e2a7551cd6c50af41ed453b5 Author: Laurie Carson Date: Wed May 30 12:03:50 2018 -0600 Update submodule pointers commit 10a43c847de6e33ae906b4e4331735250787c92d Author: Dom Heinzeller Date: Wed May 30 10:43:18 2018 -0600 Remove ccpp compile/regression test logs on Theia commit dd50b66aaf34f7ee3d2985f5761c9982ed513177 Author: Dom Heinzeller Date: Wed May 30 09:58:19 2018 -0600 Update submodule pointer for ccpp/physics commit f01d5ba480573a5bed99a0ee0d70f8772df9aa4a Author: Dom Heinzeller Date: Wed May 30 09:58:00 2018 -0600 Update submodule pointer for FV3 commit 6c3142a3b472ee94807d6fc15b2adf13c75d8036 Author: Dom Heinzeller Date: Wed May 30 09:50:26 2018 -0600 GFDL MP regression test not working for PGI and CCPP build (issues with namelist section not found) commit aeab2a36c1e39d6f1ddc9582dd3bd4c8c5b6b60c Author: Dom Heinzeller Date: Wed May 30 09:48:57 2018 -0600 Remove extraneous whitespace in GFDL MP namelist section commit b985f422bf46eceb08ea8383ae9e20596328377e Author: Dom Heinzeller Date: Wed May 30 09:46:37 2018 -0600 Configure CPP environment variable for PGI compiler on Theia and Cheyenne commit 018d8c73a13b2cc76d595e6335d33bc5406136fd Author: Dom Heinzeller Date: Wed May 30 08:00:00 2018 -0600 Output of regression test logs for standard (non-CCPP) build on Theia/GNU commit 56f3d733c6b0591204caf7b8a079caf28fa0a7b2 Author: Dom Heinzeller Date: Wed May 30 07:54:24 2018 -0600 Output of NEMSCompsetRun regression test logs for standard (non-CCPP) build on Theia/Intel commit 38a35d7a5f2ac3755fbf832f6d17d62376d25e20 Author: Dom Heinzeller Date: Tue May 29 17:38:51 2018 -0600 Output of regression test logs for standard (non-CCPP) build on Cheyenne/Intel commit 2ab72a36c202161882cedcc53a21c5999c351870 Author: Dom Heinzeller Date: Tue May 29 17:03:27 2018 -0600 Output of regression test logs for standard (non-CCPP) build on Cheyenne/PGI commit f95f9e8825cc011c0a734173205944073938430c Author: Dom Heinzeller Date: Tue May 29 16:44:23 2018 -0600 Output of regression test logs for standard (non-CCPP) build on Theia/PGI commit acf09a09b21ffffe8f2ab8f324f94a24acd48502 Author: Dom Heinzeller Date: Tue May 29 15:44:53 2018 -0600 Output of regression test logs for standard (non-CCPP) build on Cheyenne/GNU commit dd619af44d8648210e5d7cabeda506b0c243e944 Author: Dom Heinzeller Date: Tue May 29 15:38:40 2018 -0600 Output of regression test logs for standard (non-CCPP) build on Theia/Intel commit 9ca8da1ba8c7f6d78c7bb563725fd52b60600cee Author: Dom Heinzeller Date: Tue May 29 17:32:57 2018 -0600 Extend conf/configure.fv3.cheyenne.* and conf/configure.fv3.theia.{gnu,pgi} to support CCPP build commit 92da40f2da5fe2981e5f638837206ae9692d5790 Author: Dom Heinzeller Date: Tue May 29 15:44:53 2018 -0600 Output of regression test logs for standard (non-CCPP) build on Cheyenne/GNU commit 6305fe88c3f897a331901e0c6bedb1a41d4c9db8 Author: Dom Heinzeller Date: Tue May 29 16:06:11 2018 -0600 Extend modulefiles for Cheyenne and Theia to support CCPP build commit 82afef34d27cb267e41df3fe11612bf7fb73a44c Author: Dom Heinzeller Date: Tue May 29 15:38:40 2018 -0600 Output of regression test logs for standard (non-CCPP) build on Theia/Intel commit d1ae718f9d5b8a95829864313facf951b73eab92 Author: Dom Heinzeller Date: Tue May 29 16:05:26 2018 -0600 Enable CCPP compilation and regression tests on all supported platforms commit d50b70077d9c83d06fb5500fce6805517d65ac41 Author: Dom Heinzeller Date: Tue May 29 15:37:55 2018 -0600 tests/compile.sh: use BUILD_TARGET instead of MACHINE_ID in compile script commit 6c0b45705eb2b21ee7daaedb2d4942af56eb1682 Author: Dom Heinzeller Date: Tue May 29 15:35:41 2018 -0600 Update directory containing latest regression test baselines on Cheyenne and Theia commit e701b81c70d068961aa2cd1e6611c22b439721d5 Author: Dom Heinzeller Date: Tue May 29 15:34:40 2018 -0600 Enable build targets {cheyenne,theia}.{intel,pgi,gnu} and macosx.gnu for CCPP build and move Intel-18 modulefile for Theia from modulefiles/theia to modulefiles/theia.intel" commit de1f8f31e2693569273ae092917da2ad6fc3e7da Merge: bfcfac9f be59fbf2 Author: Dom Heinzeller Date: Tue May 29 09:00:05 2018 -0600 Merge branch 'master' of gerrit:NEMSfv3gfs into NEMSfv3gfs_master_ccpp_integration commit bfcfac9fad7937723afbeab97317e51ff360249d Author: Dom Heinzeller Date: Wed May 16 19:37:20 2018 -0600 Add logs of regression tests on Theia with and without CCPP commit c24c623206cdfad899707c040ae787d00fa7a100 Author: Dom Heinzeller Date: Wed May 16 19:33:18 2018 -0600 Add model identifier 'fv3' to CCPP regression tests commit 8f8ff11af452af0787c20880b5fc48612ac39a38 Author: Dom Heinzeller Date: Wed May 16 19:32:54 2018 -0600 Add new namelist section nam_sfcperts to CCPP regression test namelists commit 3edcc6c0f17850a4a6aa689d155f3ae701782c2b Author: Dom Heinzeller Date: Wed May 16 15:39:57 2018 -0600 Removed temporary full regression test logs for Theia and Theia w/ CCPP commit a1feb2bb3e9f4cdbe4a79e69d6e4cc5c31049917 Merge: cd1eda38 2e577faa Author: Dom Heinzeller Date: Wed May 16 15:33:20 2018 -0600 Merge branch 'master' into NEMSfv3gfs_master_ccpp_integration commit cd1eda38ba85dd037b8d43c3cf9f9594db9331db Author: Dom Heinzeller Date: Wed May 16 15:31:44 2018 -0600 Update submodule pointer for NEMS commit d39c35bd2abc55beb4bddd7ca327254fe1aae12a Author: Dom Heinzeller Date: Wed May 16 15:31:38 2018 -0600 Update submodule pointer for FV3 commit 1ea85ae95833e4aabe85c9c44a626796997e9109 Author: Dom Heinzeller Date: Wed May 16 15:26:25 2018 -0600 Update submodule pointer for ccpp/physics commit 053aa662bc2ec195bc5f36ff8944bcd78f31c3bc Author: Dom Heinzeller Date: Wed May 16 15:26:15 2018 -0600 Update submodule pointer for ccpp/framework commit e7b94bb6d4fdb17262e7525acb5d878680ff3085 Author: Dom Heinzeller Date: Wed May 16 15:23:06 2018 -0600 Change name/version of Intel compiler for CCPP build on Theia from 18.1.163 to 18.0.1.163 (same version, different naming convention) commit 913a18ed13c988b5093ff1d8a9128ca115738f41 Author: Dom Heinzeller Date: Mon May 14 10:17:31 2018 -0600 Update submodule pointer for ccpp/physics commit ac44cadb2ac564672c804bfb199e7bc30520a28f Author: Dom Heinzeller Date: Mon May 14 10:17:23 2018 -0600 Update submodule pointer for ccpp/framework commit 35bab321da491054c04f1b99419681f3223f2568 Author: Dom Heinzeller Date: Mon May 14 10:17:06 2018 -0600 Changed location of submodules FV3 and NEMS from NOAA/gerrit to NCAR/github commit f82232b40268514fb230b696b586a11274b2afc3 Merge: cec4239c 2b23f1dd Author: Laurie Carson Date: Fri May 11 12:00:39 2018 -0600 Merge branch 'gmtb/ccpp' of https://github.com/NCAR/NEMSfv3gfs into gmtb/ccpp commit 73e2c02cd923cab74ccbdde184d28c44bb682bde Author: Dom Heinzeller Date: Wed May 9 10:34:20 2018 -0600 Update submodule pointer for ccpp/physics commit 1948d7b35d0479423fed2468ef03b8d403a41694 Author: Dom Heinzeller Date: Wed May 9 10:34:12 2018 -0600 Update submodule pointer for ccpp/framework commit dccfad8da89567cc2f61e739100d4e25fec4624a Author: Dom Heinzeller Date: Wed May 9 10:34:03 2018 -0600 Update submodule pointer for NEMS commit a2616caca7ef3cd547d7ef15312f55807fe80eb8 Author: Dom Heinzeller Date: Wed May 9 10:33:56 2018 -0600 Update submodule pointer for FV3 commit ca9b144b64b9c087887b1cb681e9ae63aa81c6f1 Author: Dom Heinzeller Date: Wed May 9 10:33:31 2018 -0600 Output of successful regression tests on Theia when compiling/running this branch without the CCPP=Y make option commit 2a13cba11711dae1da90e30b7b376986b9e24db1 Author: Dom Heinzeller Date: Wed May 9 10:30:57 2018 -0600 Output of CCPP regression tests on Theia against own baseline, because results with Intel 18 differ from official baseline results with Intel 15 commit aae8b13f8e68b7b697fbf92583190ee5555363c0 Author: Dom Heinzeller Date: Wed May 9 10:29:53 2018 -0600 New regression tests for CCPP on theia: compilation with CCPP=Y (uses Intel 18), standard run fv3_control+ccpp=fv3_ccpp and fv3_gfdlmp+ccpp=ccpp_gfdlmp for testing fast physics call in FV3 dynamics through CCPP commit ba50b3c25753b0af1f882d6e4052c00b40d0994b Author: Dom Heinzeller Date: Wed May 9 10:27:31 2018 -0600 Add CCPP build to compile.sh if MAKEOPT contains CCPP=Y. The CCPP build uses the Intel 18 compiler on theia, because model segfaults when trying to load libccpp.so at model startup with Intel 15 compiler commit 8938b2989ba2369236f4dddb8cb6cf26ac22ae2f Author: Dom Heinzeller Date: Wed May 9 10:25:18 2018 -0600 Additional modulefile for Theia using Intel 18 and NCEP libraries compiled with -qopenmp and -fPIC commit 5501728b91072306888093740aca8faa54e3c020 Author: Dom Heinzeller Date: Wed May 9 09:41:21 2018 -0600 Add compile and link flags for CCPP build to theia config; update tests for make options to prevent explicit XXXX=N triggering the code inside the if statement commit 7138f36bc696f9ccda1fda525ee65bc3ef0baa62 Author: Dom Heinzeller Date: Tue May 8 18:26:32 2018 -0600 Top-level CMakeLists.txt and build_ccpp.sh for building CCPP as part of NEMSfv3gfs commit 06030ef946aa31236770495844084d02bb354998 Author: Dom Heinzeller Date: Tue May 8 16:05:30 2018 -0600 New submodules ccpp-physics and ccpp-framework in subdirectories ccpp/{physics,framework} commit 2b23f1dd80c85ff2c62f7a933e5cbb2fb4e5f784 Author: Laurie Carson Date: Fri Apr 27 14:00:48 2018 -0600 update submodules --- FV3 | 2 +- parm/ccpp_gsd_sar-model_configure.IN | 48 +++++ parm/ccpp_gsd_sar.nml.IN | 296 +++++++++++++++++++++++++++ tests/fv3_conf/ccpp_gsd_sar_run.IN | 35 ++++ tests/rt_ccpp_gsd.conf | 32 ++- tests/tests/fv3_ccpp_gf_thompson | 2 +- tests/tests/fv3_ccpp_gsd | 2 +- tests/tests/fv3_ccpp_gsd_coldstart | 2 +- tests/tests/fv3_ccpp_gsd_debug | 102 +++++++++ tests/tests/fv3_ccpp_gsd_noah | 2 +- tests/tests/fv3_ccpp_gsd_sar | 37 ++++ tests/tests/fv3_ccpp_gsd_warmstart | 2 +- tests/tests/fv3_ccpp_thompson | 2 +- tests/tests/fv3_ccpp_thompson_mynn | 2 +- 14 files changed, 549 insertions(+), 17 deletions(-) create mode 100644 parm/ccpp_gsd_sar-model_configure.IN create mode 100644 parm/ccpp_gsd_sar.nml.IN create mode 100644 tests/fv3_conf/ccpp_gsd_sar_run.IN create mode 100644 tests/tests/fv3_ccpp_gsd_debug create mode 100644 tests/tests/fv3_ccpp_gsd_sar diff --git a/FV3 b/FV3 index cb7e38913d..a550ddf96f 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit cb7e38913d595954ebf737cbd97f997216992c79 +Subproject commit a550ddf96f6052fad2d1d002a58dec2c2fff7277 diff --git a/parm/ccpp_gsd_sar-model_configure.IN b/parm/ccpp_gsd_sar-model_configure.IN new file mode 100644 index 0000000000..8b8737b003 --- /dev/null +++ b/parm/ccpp_gsd_sar-model_configure.IN @@ -0,0 +1,48 @@ +total_member: 1 +PE_MEMBER01: 840 +start_year: 2019 +start_month: 07 +start_day: 12 +start_hour: 12 +start_minute: 0 +start_second: 0 +nhours_fcst: 3 +RUN_CONTINUE: .false. +ENS_SPS: .false. +dt_atmos: 50 +cpl: .false. +calendar: 'julian' +memuse_verbose: .false. +atmos_nthreads: 2 +use_hyper_thread: .false. +ncores_per_node: 24 +debug_affinity: .true. +restart_interval: 0 +output_1st_tstep_rst: .false. +quilting: .true. +print_esmf: .false. + +write_groups: 1 +write_tasks_per_group: 24 +num_files: 2 +filename_base: 'dyn''phy' +output_file: 'netcdf' +write_nemsioflip: .false. +write_fsyncflag: .false. + +output_grid: 'lambert_conformal' +cen_lon: -97.5 +cen_lat: 38.5 +stdlat1: 38.5 +stdlat2: 38.5 +nx: 1738 +ny: 974 +lon1: -122.21414225 +lat1: 22.41403305 +dx: 3000.0 +dy: 3000.0 + +nfhout: 1 +nfhmax_hf: 60 +nfhout_hf: 1 +nsout: -1 diff --git a/parm/ccpp_gsd_sar.nml.IN b/parm/ccpp_gsd_sar.nml.IN new file mode 100644 index 0000000000..aa80621f1d --- /dev/null +++ b/parm/ccpp_gsd_sar.nml.IN @@ -0,0 +1,296 @@ +&amip_interp_nml + interp_oi_sst = .true. + use_ncep_sst = .true. + use_ncep_ice = .false. + no_anom_sst = .false. + data_set = 'reynolds_oi', + date_out_of_range = 'climo', +/ + +&atmos_model_nml + blocksize = 32 + chksum_debug = .false. + dycore_only = .false. + fdiag = 3 + ccpp_suite = 'FV3_GSD_SAR' +/ + +&diag_manager_nml + prepend_date = .F. +/ + +&fms_io_nml + checksum_required = .false. + max_files_r = 100, + max_files_w = 100, +/ + +&fms_nml + clock_grain = 'ROUTINE', + domains_stack_size = 2000200, + print_memory_usage = .false. +/ + +&fv_grid_nml + grid_file = 'INPUT/grid_spec.nc' +/ + + &fv_core_nml + layout = 34,24 + io_layout = 1,1 + npx = 1735 + npy = 1009 + ntiles = 1, + npz = 64 + !grid_type = -1 + make_nh = .T. + fv_debug = .T. + range_warn = .T. + reset_eta = .F. + n_sponge = 24 + nudge_qv = .F. + tau = 5. + rf_cutoff = 20.e2 + d2_bg_k1 = 0.20 + d2_bg_k2 = 0.04 + kord_tm = -11 + kord_mt = 11 + kord_wz = 11 + kord_tr = 11 + hydrostatic = .F. + phys_hydrostatic = .F. + use_hydro_pressure = .F. + beta = 0. + a_imp = 1. + p_fac = 0.1 + k_split = 4 + n_split = 5 + nwat = 6 + na_init = 1 + d_ext = 0.0 + dnats = 0 + fv_sg_adj = 300 + d2_bg = 0. + nord = 2 + dddmp = 0.1 + d4_bg = 0.12 + vtdm4 = 0.02 + ke_bg = 0. + do_vort_damp = .true. + external_ic = .T. + external_eta = .T. + gfs_phil = .false. + nggps_ic = .T. + mountain = .F. + ncep_ic = .F. + d_con = 1.0 + delt_max = 0.002 + hord_mt = 6 + hord_vt = 6 + hord_tm = 6 + hord_dp = -6 + hord_tr = 8 + adjust_dry_mass = .F. + consv_te = 0. + do_sat_adj = .F. + consv_am = .F. + fill = .T. + dwind_2d = .F. + print_freq = 6 + warm_start = .F. + no_dycore = .false. + z_tracer = .T. + read_increment = .F. + res_latlon_dynamics = "fv3_increment.nc" + + do_schmidt = .true. + target_lat = 38.5 + target_lon = -97.5 + stretch_fac = 0.999 +!! nord_zs_filter = 4 + n_zs_filter = 0 + regional = .true. + bc_update_interval = 3 + + full_zs_filter = .F. !unreleased feature + + nord_zs_filter = 4 + n_zs_filter = 0 ! safety +/ + +&surf_map_nml + zero_ocean = .F. + cd4 = 0.12 + cd2 = -1 + n_del2_strong = 0 + n_del2_weak = 2 + n_del4 = 1 + max_slope = 0.4 + peak_fac = 1. +/ + +&external_ic_nml + filtered_terrain = .true. + levp = 65 + gfs_dwinds = .true. + checker_tr = .F. + nt_checker = 0 +/ + +&gfs_physics_nml + fhzero = 6. + h2o_phys = .true. + ldiag3d = .false. + fhcyc = 0 + nst_anl = .true. + use_ufo = .true. + pre_rad = .false. + ncld = 5 + imp_physics = 8 + ttendlim = 0.005 + ltaerosol = .T. + lradar = .T. + pdfcld = .false. + fhswr = 3600. + fhlwr = 3600. + ialb = 1 + iems = 1 + iaer = 111 + ico2 = 2 + isubc_sw = 2 + isubc_lw = 2 + isol = 2 + lwhtr = .true. + swhtr = .true. + cnvgwd = .false. + shal_cnv = .false. + cal_pre = .false. + redrag = .true. + dspheat = .true. + hybedmf = .F. + satmedmf = .false. + lheatstrg = .F. + do_mynnedmf = .T. + do_mynnsfclay = .false. + random_clds = .false. + trans_trac = .true. + cnvcld = .false. + imfshalcnv = 0 + imfdeepcnv = 0 + cdmbgwd = 3.5,0.25 + prslrd0 = 0. + ivegsrc = 1 + isot = 1 + debug = .false. + oz_phys = .false. + oz_phys_2015 = .true. + nstf_name = 2,1,1,0,5 + cplflx = .F. + iau_delthrs = 6 + iaufhrs = 30 + iau_inc_files = '' + do_sppt = .F. + do_shum = .F. + do_skeb = .F. + do_sfcperts = .F. + lsm = 3 + lsoil = 4 + lsoil_lsm = 9 + iopt_dveg = 2 + iopt_crs = 1 + iopt_btr = 1 + iopt_run = 1 + iopt_sfc = 1 + iopt_frz = 1 + iopt_inf = 1 + iopt_rad = 1 + iopt_alb = 2 + iopt_snf = 4 + iopt_tbot = 2 + iopt_stc = 1 + icloud_bl = 1 + bl_mynn_tkeadvect = .true. + bl_mynn_edmf = 1 + bl_mynn_edmf_mom = 1 +/ + +&interpolator_nml + interp_method = 'conserve_great_circle' +/ + +&namsfc + FNGLAC = "global_glacier.2x2.grb", + FNMXIC = "global_maxice.2x2.grb", + FNTSFC = "RTGSST.1982.2012.monthly.clim.grb", + FNSNOC = "global_snoclim.1.875.grb", + FNZORC = "igbp", + FNALBC = "global_snowfree_albedo.bosu.t126.384.190.rg.grb", + FNALBC2 = "global_albedo4.1x1.grb", + FNAISC = "CFSR.SEAICE.1982.2012.monthly.clim.grb", + FNTG3C = "global_tg3clim.2.6x1.5.grb", + FNVEGC = "global_vegfrac.0.144.decpercent.grb", + FNVETC = "global_vegtype.igbp.t126.384.190.rg.grb", + FNSOTC = "global_soiltype.statsgo.t126.384.190.rg.grb", + FNSMCC = "global_soilmgldas.t126.384.190.grb", + FNMSKH = "seaice_newland.grb", + FNTSFA = "", + FNACNA = "", + FNSNOA = "", + FNVMNC = "global_shdmin.0.144x0.144.grb", + FNVMXC = "global_shdmax.0.144x0.144.grb", + FNSLPC = "global_slope.1x1.grb", + FNABSC = "global_mxsnoalb.uariz.t126.384.190.rg.grb", + LDEBUG =.false., + FSMCL(2) = 99999 + FSMCL(3) = 99999 + FSMCL(4) = 99999 + FTSFS = 90 + FAISS = 99999 + FSNOL = 99999 + FSICL = 99999 + FTSFL = 99999, + FAISL = 99999, + FVETL = 99999, + FSOTL = 99999, + FvmnL = 99999, + FvmxL = 99999, + FSLPL = 99999, + FABSL = 99999, + FSNOS = 99999, + FSICS = 99999, +/ +&nam_stochy + lon_s=768, + lat_s=384, + ntrunc=382, + SKEBNORM=1, + SKEB_NPASS=30, + SKEB_VDOF=5, + SKEB=@[SKEB], + SKEB_TAU=2.16E4, + SKEB_LSCALE=1000.E3, + SHUM=@[SHUM], + SHUM_TAU=21600, + SHUM_LSCALE=500000, + SPPT=@[SPPT], + SPPT_TAU=21600, + SPPT_LSCALE=500000, + SPPT_LOGIT=.TRUE., + SPPT_SFCLIMIT=.TRUE., + ISEED_SHUM=1, + ISEED_SKEB=2, + ISEED_SPPT=3, +/ +&nam_sfcperts + NSFCPERT=6, + PERTZ0=-999., + PERTSHC=-999., + PERTZT=-999., + PERTLAI=-999., + PERTVEGF=-999., + PERTALB=-999., + SFC_TAU=21600, + SFC_LSCALE=500000, + ISEED_SFC=0, + SPPT_LAND=.FALSE., +/ diff --git a/tests/fv3_conf/ccpp_gsd_sar_run.IN b/tests/fv3_conf/ccpp_gsd_sar_run.IN new file mode 100644 index 0000000000..f54f4db038 --- /dev/null +++ b/tests/fv3_conf/ccpp_gsd_sar_run.IN @@ -0,0 +1,35 @@ + +rm -fr INPUT RESTART +mkdir INPUT RESTART +cp -r /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/FV3_input_data_temporary_gsd_sar/*.nc INPUT/ + +cp @[RTPWD]/FV3_input_data/INPUT/aerosol.dat . +cp @[RTPWD]/FV3_input_data/INPUT/co2historicaldata_201*.txt . +cp @[RTPWD]/FV3_input_data/INPUT/sfc_emissivity_idx.txt . +cp @[RTPWD]/FV3_input_data/INPUT/solarconstant_noaa_an.txt . +cp @[RTPWD]/FV3_input_data/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 +cp @[RTPWD]/FV3_input_data/global_h2o_pltc.f77 ./global_h2oprdlos.f77 +cp @[RTPWD]/FV3_input_data/*grb . +cp @[RTPWD]/FV3_input_data/*_table . + +# Copy SAR diag and field table files +cp /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/FV3_input_data_temporary_gsd_sar/diag_table_gsd_sar diag_table +cp /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/FV3_input_data_temporary_gsd_sar/field_table_gsd_sar field_table + +cp @[RTPWD]/FV3_input_data/*configure . + +# Thompson MP lookup tables - copy standard and SIONlib tables of precomputed tables +cp @[RTPWD]/FV3_input_data_gsd/thompson_tables_precomp.sl . +cp @[RTPWD]/FV3_input_data_gsd/qr_acr_qs.dat . +cp @[RTPWD]/FV3_input_data_gsd/qr_acr_qg.dat . +cp @[RTPWD]/FV3_input_data_gsd/freezeH2O.dat . +cp @[RTPWD]/FV3_input_data_gsd/CCN_ACTIVATE.BIN . + +cp ${PATHRT}/../ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml + +# Add path to libccpp.so and libccpphys.so to LD_LIBRARY_PATH, append to module-setup.sh +echo " " >> module-setup.sh +echo "# Add path to libccpp.so and libccpphys.so to LD_LIBRARY_PATH" +echo "export LD_LIBRARY_PATH=${PATHRT}/../${CCPP_LIB_DIR}:${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" >> module-setup.sh +echo " " >> module-setup.sh + diff --git a/tests/rt_ccpp_gsd.conf b/tests/rt_ccpp_gsd.conf index d8c95670f2..e7a9c13b49 100644 --- a/tests/rt_ccpp_gsd.conf +++ b/tests/rt_ccpp_gsd.conf @@ -1,6 +1,7 @@ +############################################################################################################################################################################# +# CCPP STATIC tests # +############################################################################################################################################################################# # Compile with CCPP - static mode -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson_mynn,FV3_GFS_v15_gf_thompson,FV3_GSD_v0,FV3_GSD_noah | standard | theia.intel | fv3 | -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson_mynn,FV3_GFS_v15_gf_thompson,FV3_GSD_v0,FV3_GSD_noah | standard | theia.gnu | fv3 | COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson_mynn,FV3_GFS_v15_gf_thompson,FV3_GSD_v0,FV3_GSD_noah | standard | hera.intel | fv3 | COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson_mynn,FV3_GFS_v15_gf_thompson,FV3_GSD_v0,FV3_GSD_noah | standard | cheyenne.intel | fv3 | COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson_mynn,FV3_GFS_v15_gf_thompson,FV3_GSD_v0,FV3_GSD_noah | standard | cheyenne.gnu | fv3 | @@ -12,20 +13,26 @@ RUN | fv3_ccpp_gsd_coldstart RUN | fv3_ccpp_gsd_warmstart | standard | | | RUN | fv3_ccpp_gsd_noah | standard | | fv3 | # Compile with CCPP - static mode -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_v0_drag_suite | standard | theia.intel | fv3 | -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_v0_drag_suite | standard | theia.gnu | fv3 | -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_v0_drag_suite | standard | hera.intel | fv3 | -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_v0_drag_suite | standard | cheyenne.intel | fv3 | -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_v0_drag_suite | standard | cheyenne.gnu | fv3 | +COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_SAR | standard | hera.intel | fv3 | +COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_SAR | standard | cheyenne.intel | fv3 | +COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_SAR | standard | cheyenne.gnu | fv3 | # Run tests RUN | fv3_ccpp_thompson | standard | | fv3 | RUN | fv3_ccpp_gf | standard | | fv3 | RUN | fv3_ccpp_mynn | standard | | fv3 | RUN | fv3_ccpp_gsd_drag_suite | standard | | fv3 | +RUN | fv3_ccpp_gsd_sar | standard | | fv3 | +# Compile with CCPP - static mode, debug +COMPILE | CCPP=Y DEBUG=Y STATIC=Y SUITES=FV3_GSD_v0 | standard | hera.intel | fv3 | +COMPILE | CCPP=Y DEBUG=Y STATIC=Y SUITES=FV3_GSD_v0 | standard | cheyenne.intel | fv3 | +COMPILE | CCPP=Y DEBUG=Y STATIC=Y SUITES=FV3_GSD_v0 | standard | cheyenne.gnu | fv3 | +# Run tests +RUN | fv3_ccpp_gsd_debug | standard | | fv3 | +############################################################################################################################################################################# +# CCPP DYNAMIC tests # +############################################################################################################################################################################# # Compile with CCPP - dynamic mode -COMPILE | CCPP=Y REPRO=Y | standard | theia.intel | | -COMPILE | CCPP=Y REPRO=Y | standard | theia.gnu | | COMPILE | CCPP=Y REPRO=Y | standard | hera.intel | | COMPILE | CCPP=Y REPRO=Y | standard | cheyenne.intel | | COMPILE | CCPP=Y REPRO=Y | standard | cheyenne.gnu | | @@ -40,3 +47,10 @@ RUN | fv3_ccpp_thompson RUN | fv3_ccpp_gf | standard | | | RUN | fv3_ccpp_mynn | standard | | | RUN | fv3_ccpp_gsd_drag_suite | standard | | | +RUN | fv3_ccpp_gsd_sar | standard | | | +# Do not run debug tests in dynamic mode, these time out because of excessive log statements +## Compile with CCPP - dynamic mode, debug +#COMPILE | CCPP=Y DEBUG=Y | standard | hera.intel | fv3 | +#COMPILE | CCPP=Y DEBUG=Y | standard | cheyenne.intel | fv3 | +#COMPILE | CCPP=Y DEBUG=Y | standard | cheyenne.gnu | fv3 | +#RUN | fv3_ccpp_gsd_debug | standard | | | diff --git a/tests/tests/fv3_ccpp_gf_thompson b/tests/tests/fv3_ccpp_gf_thompson index a369ac1ffc..33d651ee04 100644 --- a/tests/tests/fv3_ccpp_gf_thompson +++ b/tests/tests/fv3_ccpp_gf_thompson @@ -74,7 +74,7 @@ export LIST_FILES="atmos_4xdaily.tile1.nc \ export_fv3 export NODES=$(expr $TASKS / $TPN + 1) -export DT_ATMOS="1200" +export DT_ATMOS="600" export IMP_PHYSICS=8 export DNATS=0 export DO_SAT_ADJ=.F. diff --git a/tests/tests/fv3_ccpp_gsd b/tests/tests/fv3_ccpp_gsd index 92c4fcdafd..e740578d94 100644 --- a/tests/tests/fv3_ccpp_gsd +++ b/tests/tests/fv3_ccpp_gsd @@ -101,7 +101,7 @@ export NODES=$(expr $TASKS / $TPN + 1) export FHMAX=48 export FDIAG=3 -export DT_ATMOS="1200" +export DT_ATMOS="600" export IMP_PHYSICS=8 export DNATS=0 export DO_SAT_ADJ=.F. diff --git a/tests/tests/fv3_ccpp_gsd_coldstart b/tests/tests/fv3_ccpp_gsd_coldstart index 4d15d49614..68d390f3c4 100644 --- a/tests/tests/fv3_ccpp_gsd_coldstart +++ b/tests/tests/fv3_ccpp_gsd_coldstart @@ -39,7 +39,7 @@ export NODES=$(expr $TASKS / $TPN + 1) export FHMAX=24 export FDIAG=3 -export DT_ATMOS="1200" +export DT_ATMOS="600" export IMP_PHYSICS=8 export DNATS=0 export DO_SAT_ADJ=.F. diff --git a/tests/tests/fv3_ccpp_gsd_debug b/tests/tests/fv3_ccpp_gsd_debug new file mode 100644 index 0000000000..995b35698b --- /dev/null +++ b/tests/tests/fv3_ccpp_gsd_debug @@ -0,0 +1,102 @@ +########################################################################################## +# +# FV3 CCPP GSD (GF CU + Thompson MP + MYNN PBL + RUC LSM) 24h test in DEBUG mode +# +########################################################################################## + +export TEST_DESCR="Compare FV3 CCPP GSD DEBUG results with previous trunk version" + +export CNTL_DIR=fv3_gsd_debug + +export LIST_FILES="atmos_4xdaily.tile1.nc \ + atmos_4xdaily.tile2.nc \ + atmos_4xdaily.tile3.nc \ + atmos_4xdaily.tile4.nc \ + atmos_4xdaily.tile5.nc \ + atmos_4xdaily.tile6.nc \ + phyf000.tile1.nc \ + phyf000.tile2.nc \ + phyf000.tile3.nc \ + phyf000.tile4.nc \ + phyf000.tile5.nc \ + phyf000.tile6.nc \ + phyf024.tile1.nc \ + phyf024.tile2.nc \ + phyf024.tile3.nc \ + phyf024.tile4.nc \ + phyf024.tile5.nc \ + phyf024.tile6.nc \ + dynf000.tile1.nc \ + dynf000.tile2.nc \ + dynf000.tile3.nc \ + dynf000.tile4.nc \ + dynf000.tile5.nc \ + dynf000.tile6.nc \ + dynf024.tile1.nc \ + dynf024.tile2.nc \ + dynf024.tile3.nc \ + dynf024.tile4.nc \ + dynf024.tile5.nc \ + dynf024.tile6.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_core.res.tile2.nc \ + RESTART/fv_core.res.tile3.nc \ + RESTART/fv_core.res.tile4.nc \ + RESTART/fv_core.res.tile5.nc \ + RESTART/fv_core.res.tile6.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile2.nc \ + RESTART/fv_srf_wnd.res.tile3.nc \ + RESTART/fv_srf_wnd.res.tile4.nc \ + RESTART/fv_srf_wnd.res.tile5.nc \ + RESTART/fv_srf_wnd.res.tile6.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/fv_tracer.res.tile2.nc \ + RESTART/fv_tracer.res.tile3.nc \ + RESTART/fv_tracer.res.tile4.nc \ + RESTART/fv_tracer.res.tile5.nc \ + RESTART/fv_tracer.res.tile6.nc \ + RESTART/phy_data.tile1.nc \ + RESTART/phy_data.tile2.nc \ + RESTART/phy_data.tile3.nc \ + RESTART/phy_data.tile4.nc \ + RESTART/phy_data.tile5.nc \ + RESTART/phy_data.tile6.nc \ + RESTART/sfc_data.tile1.nc \ + RESTART/sfc_data.tile2.nc \ + RESTART/sfc_data.tile3.nc \ + RESTART/sfc_data.tile4.nc \ + RESTART/sfc_data.tile5.nc \ + RESTART/sfc_data.tile6.nc" + +export_fv3 +export NODES=$(expr $TASKS / $TPN + 1) + +export FHMAX=24 +export FDIAG=3 + +export DT_ATMOS="600" +export IMP_PHYSICS=8 +export DNATS=0 +export DO_SAT_ADJ=.F. +export LRADAR=.T. +export LTAEROSOL=.T. + +export FV3_RUN=ccpp_gsd_run.IN +export CCPP_SUITE=FV3_GSD_v0 +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_gsd.nml.IN + +export HYBEDMF=.F. +export DO_MYNNEDMF=.T. +export IMFSHALCNV=3 +export IMFDEEPCNV=3 +export FHCYC=0 +export LSM=3 +export LSOIL_LSM=9 + +RUN_SCRIPT=rt_fv3.sh + +export WLCLK=30 diff --git a/tests/tests/fv3_ccpp_gsd_noah b/tests/tests/fv3_ccpp_gsd_noah index d03ee62c6b..2bbc90cfe2 100644 --- a/tests/tests/fv3_ccpp_gsd_noah +++ b/tests/tests/fv3_ccpp_gsd_noah @@ -101,7 +101,7 @@ export NODES=$(expr $TASKS / $TPN + 1) export FHMAX=48 export FDIAG=3 -export DT_ATMOS="1200" +export DT_ATMOS="600" export IMP_PHYSICS=8 export DNATS=0 export DO_SAT_ADJ=.F. diff --git a/tests/tests/fv3_ccpp_gsd_sar b/tests/tests/fv3_ccpp_gsd_sar new file mode 100644 index 0000000000..ec960857bb --- /dev/null +++ b/tests/tests/fv3_ccpp_gsd_sar @@ -0,0 +1,37 @@ +############################################################################### +# +# FV3 CCPP GSD SAR (GF CU + Thompson MP + MYNN PBL + RUC LSM) test +# +############################################################################### + +export TEST_DESCR="Compare FV3 CCPP GSD SAR results with previous trunk version" + +export CNTL_DIR=fv3_gsd_sar + +export LIST_FILES="atmos_4xdaily.nc \ + dynf000.nc \ + dynf003.nc \ + phyf000.nc \ + phyf003.nc \ + RESTART/coupler.res \ + RESTART/fv_core.res.nc \ + RESTART/fv_core.res.tile1.nc \ + RESTART/fv_srf_wnd.res.tile1.nc \ + RESTART/fv_tracer.res.tile1.nc \ + RESTART/phy_data.nc \ + RESTART/sfc_data.nc" + +export_fv3 +export TASKS=840 +export NODES=$(expr $TASKS / $TPN + 1) + +export MODEL_CONFIGURE=ccpp_gsd_sar-model_configure.IN +export FV3_RUN=ccpp_gsd_sar_run.IN +export CCPP_SUITE=FV3_GSD_SAR +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_gsd_sar.nml.IN + +RUN_SCRIPT=rt_fv3.sh + +export WLCLK=30 + diff --git a/tests/tests/fv3_ccpp_gsd_warmstart b/tests/tests/fv3_ccpp_gsd_warmstart index e105ca0201..04cfcf8bfa 100644 --- a/tests/tests/fv3_ccpp_gsd_warmstart +++ b/tests/tests/fv3_ccpp_gsd_warmstart @@ -79,7 +79,7 @@ export NSTF_NAME=2,0,1,0,5 export FHMAX=48 export FDIAG=3 -export DT_ATMOS="1200" +export DT_ATMOS="600" export IMP_PHYSICS=8 export DNATS=0 export DO_SAT_ADJ=.F. diff --git a/tests/tests/fv3_ccpp_thompson b/tests/tests/fv3_ccpp_thompson index 2ba02a67cb..30da3f31c0 100644 --- a/tests/tests/fv3_ccpp_thompson +++ b/tests/tests/fv3_ccpp_thompson @@ -74,7 +74,7 @@ export LIST_FILES="atmos_4xdaily.tile1.nc \ export_fv3 export NODES=$(expr $TASKS / $TPN + 1) -export DT_ATMOS="1200" +export DT_ATMOS="600" export IMP_PHYSICS=8 export DNATS=0 export DO_SAT_ADJ=.F. diff --git a/tests/tests/fv3_ccpp_thompson_mynn b/tests/tests/fv3_ccpp_thompson_mynn index 7e8d0e5ff7..c0bb083b25 100644 --- a/tests/tests/fv3_ccpp_thompson_mynn +++ b/tests/tests/fv3_ccpp_thompson_mynn @@ -74,7 +74,7 @@ export LIST_FILES="atmos_4xdaily.tile1.nc \ export_fv3 export NODES=$(expr $TASKS / $TPN + 1) -export DT_ATMOS="1200" +export DT_ATMOS="600" export IMP_PHYSICS=8 export DNATS=0 export DO_SAT_ADJ=.F. From 5b903fb718a20b04d862a6043d85c72ec4f0f7f9 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 26 Nov 2019 12:03:50 -0700 Subject: [PATCH 4/6] Update submodule pointer for FV3 --- FV3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FV3 b/FV3 index a550ddf96f..07af073d02 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit a550ddf96f6052fad2d1d002a58dec2c2fff7277 +Subproject commit 07af073d0260e203433e96720e8572ce688e0697 From 77bdaa9c6e61e973a05f3ddfbe9b6682ccb4207c Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 26 Nov 2019 20:23:00 -0700 Subject: [PATCH 5/6] parm/ccpp_gsd_sar.nml.IN, tests/rt_ccpp_gsd.conf: bugfixes for SAR and drag suite regression tests --- parm/ccpp_gsd_sar.nml.IN | 15 +++++++++++++++ tests/rt_ccpp_gsd.conf | 6 +++--- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/parm/ccpp_gsd_sar.nml.IN b/parm/ccpp_gsd_sar.nml.IN index aa80621f1d..1fea8f7c85 100644 --- a/parm/ccpp_gsd_sar.nml.IN +++ b/parm/ccpp_gsd_sar.nml.IN @@ -294,3 +294,18 @@ ISEED_SFC=0, SPPT_LAND=.FALSE., / + +&cires_ugwp_nml + knob_ugwp_solver = 2 + knob_ugwp_source = 1,1,0,0 + knob_ugwp_wvspec = 1,25,25,25 + knob_ugwp_azdir = 2,4,4,4 + knob_ugwp_stoch = 0,0,0,0 + knob_ugwp_effac = 1,1,1,1 + knob_ugwp_doaxyz = 1 + knob_ugwp_doheat = 1 + knob_ugwp_dokdis = 1 + knob_ugwp_ndx4lh = 1 + knob_ugwp_version = 0 + launch_level = 25 +/ diff --git a/tests/rt_ccpp_gsd.conf b/tests/rt_ccpp_gsd.conf index e7a9c13b49..81fc51a520 100644 --- a/tests/rt_ccpp_gsd.conf +++ b/tests/rt_ccpp_gsd.conf @@ -13,9 +13,9 @@ RUN | fv3_ccpp_gsd_coldstart RUN | fv3_ccpp_gsd_warmstart | standard | | | RUN | fv3_ccpp_gsd_noah | standard | | fv3 | # Compile with CCPP - static mode -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_SAR | standard | hera.intel | fv3 | -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_SAR | standard | cheyenne.intel | fv3 | -COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_SAR | standard | cheyenne.gnu | fv3 | +COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_v0_drag_suite,FV3_GSD_SAR| standard | hera.intel | fv3 | +COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_v0_drag_suite,FV3_GSD_SAR| standard | cheyenne.intel | fv3 | +COMPILE | CCPP=Y REPRO=Y STATIC=Y SUITES=FV3_GFS_v15_thompson,FV3_GFS_v15_gf,FV3_GFS_v15_mynn,FV3_GSD_v0_drag_suite,FV3_GSD_SAR| standard | cheyenne.gnu | fv3 | # Run tests RUN | fv3_ccpp_thompson | standard | | fv3 | RUN | fv3_ccpp_gf | standard | | fv3 | From 04ad3e68d43d9689fa6bb1f952c70daafa13540b Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Wed, 27 Nov 2019 13:46:15 -0700 Subject: [PATCH 6/6] Update submodule pointer for FV3 --- FV3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FV3 b/FV3 index 07af073d02..bc316893a1 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit 07af073d0260e203433e96720e8572ce688e0697 +Subproject commit bc316893a123a9437642497f417fa2217491efdb