From b1bee399c416f8de6a7e1f4f62f1e0dfc8bbb56a Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Mon, 26 Oct 2020 19:35:18 -0600 Subject: [PATCH 01/16] Update .gitmodules and submodule pointer for fv3atm for code review and testing --- .gitmodules | 6 ++++-- FV3 | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitmodules b/.gitmodules index 2eac938b0d..7a51c36282 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,7 +1,9 @@ [submodule "FV3"] path = FV3 - url = https://github.com/NOAA-EMC/fv3atm - branch = release/public-v2 + #url = https://github.com/NOAA-EMC/fv3atm + #branch = release/public-v2 + url = https://github.com/climbfuji/fv3atm + branch = remove_unsupported_suites [submodule "NEMS"] path = NEMS url = https://github.com/NOAA-EMC/NEMS diff --git a/FV3 b/FV3 index f5da715498..499ac8608d 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit f5da7154981c10be7e0cfa9e6e9cfd9415cefd17 +Subproject commit 499ac8608d56fcb950254e90af34df7da9c32709 From 2106f6403bc871101302a7ccae48be5b0a71df87 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Mon, 26 Oct 2020 19:36:57 -0600 Subject: [PATCH 02/16] Move clang test for turning off OpenMP from cmake/configure_macosx.gnu.cmake to CMakeLists.txt so that it works with build.sh; update build.sh to usee correct readlink command on macOS --- CMakeLists.txt | 5 +++++ build.sh | 8 ++++++-- cmake/configure_macosx.gnu.cmake | 4 ---- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index af1e142117..97fb6d71f6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -39,6 +39,11 @@ if(CMAKE_Platform) endif() endif() +# OpenMP broken for clang compiler +if(${CMAKE_C_COMPILER_ID} MATCHES "^(Clang|AppleClang)$") + set(OPENMP OFF CACHE BOOL "Enable OpenMP threading" FORCE) +endif() + message("") message("32BIT ............ ${32BIT}") message("AVX2 ............. ${AVX2}") diff --git a/build.sh b/build.sh index f76a4d0072..a1d9ddf8e7 100755 --- a/build.sh +++ b/build.sh @@ -1,7 +1,11 @@ #!/bin/bash set -eu -MYDIR=$(cd "$(dirname "$(readlink -f -n "${BASH_SOURCE[0]}" )" )" && pwd -P) +if [[ $(uname -s) == Darwin ]]; then + readonly MYDIR=$(cd "$(dirname "$(greadlink -f -n "${BASH_SOURCE[0]}" )" )" && pwd -P) +else + readonly MYDIR=$(cd "$(dirname "$(readlink -f -n "${BASH_SOURCE[0]}" )" )" && pwd -P) +fi export CMAKE_C_COMPILER=${CMAKE_C_COMPILER:-mpicc} export CMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER:-mpicxx} @@ -14,7 +18,7 @@ BUILD_DIR=${MYDIR}/build rm -rf ${BUILD_DIR} mkdir ${BUILD_DIR} -CCPP_SUITES="${CCPP_SUITES:-FV3_GFS_v15p2}" +CCPP_SUITES="${CCPP_SUITES:-FV3_GFS_v15p2,FV3_RRFS_v1beta}" CMAKE_FLAGS+=" -DCCPP_SUITES=${CCPP_SUITES} -DNETCDF_DIR=${NETCDF}" cd ${BUILD_DIR} diff --git a/cmake/configure_macosx.gnu.cmake b/cmake/configure_macosx.gnu.cmake index c9cc8eda71..e69de29bb2 100644 --- a/cmake/configure_macosx.gnu.cmake +++ b/cmake/configure_macosx.gnu.cmake @@ -1,4 +0,0 @@ -# OpenMP broken for clang compiler -if(${CMAKE_C_COMPILER_ID} MATCHES "^(Clang|AppleClang)$") - set(OPENMP OFF CACHE BOOL "Enable OpenMP threading" FORCE) -endif() From 9a20aef366fa95f9faf317c20b565dc2953e2704 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 27 Oct 2020 07:55:33 -0600 Subject: [PATCH 03/16] Remove unsupported regression test configurations --- parm/ccpp.gocart.nml.IN | 320 ---------------- parm/ccpp_ca.nml.IN | 311 --------------- parm/ccpp_control.nml.IN | 313 --------------- parm/ccpp_cpt.nml.IN | 355 ------------------ parm/ccpp_csawmg.nml.IN | 305 --------------- parm/ccpp_csawmg3shoc127.nml.IN | 305 --------------- parm/ccpp_csawmgshoc.nml.IN | 304 --------------- parm/ccpp_gfdlmp.nml.IN | 325 ---------------- parm/ccpp_gfsv16_csawmg.nml.IN | 305 --------------- parm/ccpp_gsd_sar-model_configure.IN | 48 --- parm/ccpp_gsd_sar.nml.IN | 312 --------------- parm/ccpp_gsd_sar_25km-model_configure.IN | 48 --- parm/ccpp_gsd_sar_25km.nml.IN | 313 --------------- parm/ccpp_gsd_sar_v1.nml.IN | 310 --------------- parm/ccpp_input_nest02.nml.IN | 292 -------------- parm/ccpp_multi_gases.nml.IN | 298 --------------- parm/ccpp_regional_c768.nml.IN | 304 --------------- parm/ccpp_regional_c768_FA.nml.IN | 305 --------------- parm/ccpp_stretched-input.nml.IN | 293 --------------- parm/ccpp_stretched-nest-input.nml.IN | 301 --------------- parm/ccpp_v15p2_c96_rrtmgp.nml.IN | 319 ---------------- parm/ccpp_v16beta_c96.nml.IN | 338 ----------------- parm/ccpp_v16beta_c96_rrtmgp.nml.IN | 348 ----------------- parm/ccpp_v16beta_flake_c96.nml.IN | 338 ----------------- parm/cpt.nml.IN | 352 ----------------- parm/csawmg.nml.IN | 302 --------------- parm/csawmg3shoc127.nml.IN | 302 --------------- parm/csawmgshoc.nml.IN | 301 --------------- parm/fv3.gocart.nml.IN | 311 --------------- parm/gfdlmp.nml.IN | 312 --------------- parm/gfsv16_csawmg.nml.IN | 302 --------------- parm/input.nml.IN | 310 --------------- parm/input_nest02.nml.IN | 291 -------------- parm/multi_gases.nml.IN | 297 --------------- parm/nems.configure.blocked_atm_wav.IN | 35 -- parm/nems.configure.blocked_atm_wav_2way.IN | 36 -- parm/rasmgshoc.nml.IN | 304 --------------- parm/regional.nml.IN | 298 --------------- parm/regional_c768-model_configure.IN | 60 --- parm/regional_c768.nml.IN | 295 --------------- parm/stretched-input.nml.IN | 292 -------------- parm/stretched-nest-input.nml.IN | 300 --------------- parm/stretched-nest-quilt-model_configure.IN | 67 ---- parm/thompson.nml.IN | 280 -------------- parm/v15p2_c96.nml.IN | 306 --------------- parm/v16beta_c96.nml.IN | 335 ----------------- parm/wsm6.nml.IN | 280 -------------- tests/fv3_conf/ccpp_control_run.IN | 60 --- tests/fv3_conf/ccpp_cpt_run.IN | 22 -- tests/fv3_conf/ccpp_csawmg3shoc127_run.IN | 22 -- tests/fv3_conf/ccpp_csawmg_run.IN | 53 --- tests/fv3_conf/ccpp_csawmgshoc_run.IN | 33 -- tests/fv3_conf/ccpp_gf_thompson_run.IN | 25 -- tests/fv3_conf/ccpp_gfdlmp_run.IN | 44 --- tests/fv3_conf/ccpp_gfs_v16_flake_run.IN | 22 -- tests/fv3_conf/ccpp_gfs_v16_run.IN | 25 -- tests/fv3_conf/ccpp_gfsv16_csawmg_run.IN | 34 -- tests/fv3_conf/ccpp_gocart.IN | 33 -- tests/fv3_conf/ccpp_gsd_sar_25km_run.IN | 28 -- tests/fv3_conf/ccpp_gsd_sar_run.IN | 27 -- tests/fv3_conf/ccpp_multigases_run.IN | 40 -- tests/fv3_conf/ccpp_regional_FA_run.IN | 24 -- tests/fv3_conf/ccpp_regional_c786_run.IN | 27 -- tests/fv3_conf/ccpp_satmedmf_run.IN | 48 --- tests/fv3_conf/ccpp_stretched_run.IN | 19 - tests/fv3_conf/cpt_run.IN | 19 - tests/fv3_conf/csawmg3shoc127_run.IN | 37 -- tests/fv3_conf/csawmg_run.IN | 48 --- tests/fv3_conf/csawmgshoc_run.IN | 37 -- tests/fv3_conf/fv3_gocart.IN | 35 -- tests/fv3_conf/fv3_regional_run.IN | 18 - tests/fv3_conf/fv3_run.IN | 58 --- tests/fv3_conf/fv3_stretched_run.IN | 18 - tests/fv3_conf/gfdlmp_run.IN | 41 -- tests/fv3_conf/gfs_v15_run.IN | 19 - tests/fv3_conf/gfs_v16_run.IN | 19 - tests/fv3_conf/gfsv16_csawmg_run.IN | 32 -- tests/fv3_conf/multigases_run.IN | 32 -- tests/fv3_conf/rasmgshoc_run.IN | 20 - tests/fv3_conf/satmedmf_run.IN | 46 --- tests/fv3_conf/thompson_run.IN | 37 -- tests/fv3_conf/wsm6_run.IN | 35 -- tests/tests/fv3_2threads | 84 ----- tests/tests/fv3_appbuild | 78 ---- tests/tests/fv3_ca | 83 ---- tests/tests/fv3_ccpp_2threads | 89 ----- tests/tests/fv3_ccpp_appbuild | 82 ---- tests/tests/fv3_ccpp_ca | 87 ----- tests/tests/fv3_ccpp_control | 83 ---- tests/tests/fv3_ccpp_control_32bit | 83 ---- tests/tests/fv3_ccpp_control_debug | 22 -- tests/tests/fv3_ccpp_cpt | 93 ----- tests/tests/fv3_ccpp_csawmg | 70 ---- tests/tests/fv3_ccpp_csawmg3shoc127 | 84 ----- tests/tests/fv3_ccpp_csawmgshoc | 71 ---- tests/tests/fv3_ccpp_decomp | 86 ----- tests/tests/fv3_ccpp_gf | 92 ----- tests/tests/fv3_ccpp_gf_thompson | 94 ----- tests/tests/fv3_ccpp_gfdlmp | 69 ---- tests/tests/fv3_ccpp_gfdlmp_32bit | 69 ---- tests/tests/fv3_ccpp_gfdlmp_hwrfsas | 72 ---- tests/tests/fv3_ccpp_gfdlmprad | 84 ----- tests/tests/fv3_ccpp_gfdlmprad_32bit_post | 78 ---- tests/tests/fv3_ccpp_gfdlmprad_atmwav | 85 ----- tests/tests/fv3_ccpp_gfdlmprad_gwd | 74 ---- tests/tests/fv3_ccpp_gfdlmprad_noahmp | 74 ---- tests/tests/fv3_ccpp_gfs_myj | 93 ----- tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP | 86 ----- tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP_debug | 86 ----- tests/tests/fv3_ccpp_gfs_v16beta | 85 ----- tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP | 86 ----- tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP_debug | 86 ----- tests/tests/fv3_ccpp_gfs_v16beta_debug | 85 ----- tests/tests/fv3_ccpp_gfs_v16beta_flake | 85 ----- tests/tests/fv3_ccpp_gfsv16_csawmg | 71 ---- tests/tests/fv3_ccpp_gfsv16_csawmgt | 71 ---- tests/tests/fv3_ccpp_gocart_clm | 72 ---- tests/tests/fv3_ccpp_gsd | 127 ------- tests/tests/fv3_ccpp_gsd_coldstart | 62 --- tests/tests/fv3_ccpp_gsd_debug | 102 ----- tests/tests/fv3_ccpp_gsd_diag3d_debug | 107 ------ tests/tests/fv3_ccpp_gsd_drag_suite | 104 ----- tests/tests/fv3_ccpp_gsd_noah | 127 ------- tests/tests/fv3_ccpp_gsd_sar | 37 -- tests/tests/fv3_ccpp_gsd_sar_25km_debug | 39 -- tests/tests/fv3_ccpp_gsd_warmstart | 102 ----- tests/tests/fv3_ccpp_h2ophys | 85 ----- tests/tests/fv3_ccpp_hrrr | 105 ------ tests/tests/fv3_ccpp_iau | 95 ----- tests/tests/fv3_ccpp_lheatstrg | 69 ---- tests/tests/fv3_ccpp_multigases | 97 ----- tests/tests/fv3_ccpp_mynn | 92 ----- tests/tests/fv3_ccpp_ntiedtke | 88 ----- tests/tests/fv3_ccpp_ozphys_2015 | 86 ----- tests/tests/fv3_ccpp_rap | 105 ------ tests/tests/fv3_ccpp_read_inc | 94 ----- tests/tests/fv3_ccpp_regional_c768 | 32 -- .../fv3_ccpp_regional_c768_FA_update_moist | 27 -- tests/tests/fv3_ccpp_regional_control_debug | 38 -- tests/tests/fv3_ccpp_regional_quilt | 34 -- tests/tests/fv3_ccpp_restart | 93 ----- tests/tests/fv3_ccpp_sas | 71 ---- tests/tests/fv3_ccpp_satmedmf | 71 ---- tests/tests/fv3_ccpp_satmedmfq | 72 ---- tests/tests/fv3_ccpp_shinhong | 88 ----- tests/tests/fv3_ccpp_stochy | 92 ----- tests/tests/fv3_ccpp_stretched | 94 ----- tests/tests/fv3_ccpp_stretched_nest | 113 ------ tests/tests/fv3_ccpp_stretched_nest_debug | 51 --- tests/tests/fv3_ccpp_stretched_nest_quilt | 108 ------ tests/tests/fv3_ccpp_thompson | 94 ----- tests/tests/fv3_ccpp_thompson_debug | 97 ----- tests/tests/fv3_ccpp_thompson_mynn | 94 ----- tests/tests/fv3_ccpp_thompson_no_aero | 95 ----- tests/tests/fv3_ccpp_thompson_no_aero_debug | 98 ----- tests/tests/fv3_ccpp_wrtGauss_nemsio | 68 ---- tests/tests/fv3_ccpp_wrtGauss_nemsio_c192 | 89 ----- tests/tests/fv3_ccpp_wrtGauss_nemsio_c768 | 111 ------ tests/tests/fv3_ccpp_wrtGauss_netcdf | 66 ---- tests/tests/fv3_ccpp_wrtGauss_netcdf_esmf | 66 ---- tests/tests/fv3_ccpp_wrtGlatlon_netcdf | 66 ---- tests/tests/fv3_ccpp_ysu | 88 ----- tests/tests/fv3_control | 78 ---- tests/tests/fv3_control_32bit | 78 ---- tests/tests/fv3_control_debug | 17 - tests/tests/fv3_cpt | 91 ----- tests/tests/fv3_csawmg | 68 ---- tests/tests/fv3_csawmg3shoc127 | 81 ---- tests/tests/fv3_csawmgshoc | 68 ---- tests/tests/fv3_decomp | 81 ---- tests/tests/fv3_gfdlmp | 67 ---- tests/tests/fv3_gfdlmp_32bit | 67 ---- tests/tests/fv3_gfdlmprad | 82 ---- tests/tests/fv3_gfdlmprad_32bit_post | 77 ---- tests/tests/fv3_gfdlmprad_atmwav | 83 ---- tests/tests/fv3_gfdlmprad_gwd | 72 ---- tests/tests/fv3_gfdlmprad_noahmp | 73 ---- tests/tests/fv3_gfs_v15p2 | 83 ---- tests/tests/fv3_gfs_v16beta | 83 ---- tests/tests/fv3_gfsv16_csawmg | 69 ---- tests/tests/fv3_gfsv16_csawmgt | 69 ---- tests/tests/fv3_gocart_clm | 71 ---- tests/tests/fv3_h2ophys | 83 ---- tests/tests/fv3_iau | 91 ----- tests/tests/fv3_lheatstrg | 64 ---- tests/tests/fv3_multigases | 95 ----- tests/tests/fv3_ozphys_2015 | 83 ---- tests/tests/fv3_rasmgshoc | 68 ---- tests/tests/fv3_read_inc | 90 ----- tests/tests/fv3_regional_c768 | 23 -- tests/tests/fv3_regional_control | 29 -- tests/tests/fv3_regional_quilt | 28 -- tests/tests/fv3_regional_restart | 38 -- tests/tests/fv3_restart | 89 ----- tests/tests/fv3_sas | 69 ---- tests/tests/fv3_satmedmf | 68 ---- tests/tests/fv3_satmedmfq | 69 ---- tests/tests/fv3_stochy | 87 ----- tests/tests/fv3_stretched | 90 ----- tests/tests/fv3_stretched_nest | 110 ------ tests/tests/fv3_stretched_nest_debug | 48 --- tests/tests/fv3_stretched_nest_quilt | 104 ----- tests/tests/fv3_thompson | 88 ----- tests/tests/fv3_wrtGauss_nemsio | 63 ---- tests/tests/fv3_wrtGauss_nemsio_c192 | 85 ----- tests/tests/fv3_wrtGauss_nemsio_c768 | 106 ------ tests/tests/fv3_wrtGauss_netcdf | 61 --- tests/tests/fv3_wrtGauss_netcdf_debug | 19 - tests/tests/fv3_wrtGauss_netcdf_esmf | 61 --- tests/tests/fv3_wrtGlatlon_netcdf | 61 --- tests/tests/fv3_wsm6 | 84 ----- 211 files changed, 24158 deletions(-) delete mode 100644 parm/ccpp.gocart.nml.IN delete mode 100644 parm/ccpp_ca.nml.IN delete mode 100644 parm/ccpp_control.nml.IN delete mode 100644 parm/ccpp_cpt.nml.IN delete mode 100644 parm/ccpp_csawmg.nml.IN delete mode 100644 parm/ccpp_csawmg3shoc127.nml.IN delete mode 100644 parm/ccpp_csawmgshoc.nml.IN delete mode 100644 parm/ccpp_gfdlmp.nml.IN delete mode 100644 parm/ccpp_gfsv16_csawmg.nml.IN delete mode 100644 parm/ccpp_gsd_sar-model_configure.IN delete mode 100644 parm/ccpp_gsd_sar.nml.IN delete mode 100644 parm/ccpp_gsd_sar_25km-model_configure.IN delete mode 100644 parm/ccpp_gsd_sar_25km.nml.IN delete mode 100644 parm/ccpp_gsd_sar_v1.nml.IN delete mode 100644 parm/ccpp_input_nest02.nml.IN delete mode 100644 parm/ccpp_multi_gases.nml.IN delete mode 100644 parm/ccpp_regional_c768.nml.IN delete mode 100644 parm/ccpp_regional_c768_FA.nml.IN delete mode 100644 parm/ccpp_stretched-input.nml.IN delete mode 100644 parm/ccpp_stretched-nest-input.nml.IN delete mode 100644 parm/ccpp_v15p2_c96_rrtmgp.nml.IN delete mode 100644 parm/ccpp_v16beta_c96.nml.IN delete mode 100644 parm/ccpp_v16beta_c96_rrtmgp.nml.IN delete mode 100644 parm/ccpp_v16beta_flake_c96.nml.IN delete mode 100644 parm/cpt.nml.IN delete mode 100644 parm/csawmg.nml.IN delete mode 100644 parm/csawmg3shoc127.nml.IN delete mode 100644 parm/csawmgshoc.nml.IN delete mode 100644 parm/fv3.gocart.nml.IN delete mode 100644 parm/gfdlmp.nml.IN delete mode 100644 parm/gfsv16_csawmg.nml.IN delete mode 100644 parm/input.nml.IN delete mode 100644 parm/input_nest02.nml.IN delete mode 100644 parm/multi_gases.nml.IN delete mode 100644 parm/nems.configure.blocked_atm_wav.IN delete mode 100644 parm/nems.configure.blocked_atm_wav_2way.IN delete mode 100644 parm/rasmgshoc.nml.IN delete mode 100644 parm/regional.nml.IN delete mode 100644 parm/regional_c768-model_configure.IN delete mode 100644 parm/regional_c768.nml.IN delete mode 100644 parm/stretched-input.nml.IN delete mode 100644 parm/stretched-nest-input.nml.IN delete mode 100644 parm/stretched-nest-quilt-model_configure.IN delete mode 100644 parm/thompson.nml.IN delete mode 100644 parm/v15p2_c96.nml.IN delete mode 100644 parm/v16beta_c96.nml.IN delete mode 100644 parm/wsm6.nml.IN delete mode 100644 tests/fv3_conf/ccpp_control_run.IN delete mode 100644 tests/fv3_conf/ccpp_cpt_run.IN delete mode 100644 tests/fv3_conf/ccpp_csawmg3shoc127_run.IN delete mode 100644 tests/fv3_conf/ccpp_csawmg_run.IN delete mode 100644 tests/fv3_conf/ccpp_csawmgshoc_run.IN delete mode 100644 tests/fv3_conf/ccpp_gf_thompson_run.IN delete mode 100644 tests/fv3_conf/ccpp_gfdlmp_run.IN delete mode 100644 tests/fv3_conf/ccpp_gfs_v16_flake_run.IN delete mode 100644 tests/fv3_conf/ccpp_gfs_v16_run.IN delete mode 100644 tests/fv3_conf/ccpp_gfsv16_csawmg_run.IN delete mode 100644 tests/fv3_conf/ccpp_gocart.IN delete mode 100644 tests/fv3_conf/ccpp_gsd_sar_25km_run.IN delete mode 100644 tests/fv3_conf/ccpp_gsd_sar_run.IN delete mode 100644 tests/fv3_conf/ccpp_multigases_run.IN delete mode 100644 tests/fv3_conf/ccpp_regional_FA_run.IN delete mode 100644 tests/fv3_conf/ccpp_regional_c786_run.IN delete mode 100644 tests/fv3_conf/ccpp_satmedmf_run.IN delete mode 100644 tests/fv3_conf/ccpp_stretched_run.IN delete mode 100644 tests/fv3_conf/cpt_run.IN delete mode 100644 tests/fv3_conf/csawmg3shoc127_run.IN delete mode 100644 tests/fv3_conf/csawmg_run.IN delete mode 100644 tests/fv3_conf/csawmgshoc_run.IN delete mode 100644 tests/fv3_conf/fv3_gocart.IN delete mode 100644 tests/fv3_conf/fv3_regional_run.IN delete mode 100644 tests/fv3_conf/fv3_run.IN delete mode 100644 tests/fv3_conf/fv3_stretched_run.IN delete mode 100644 tests/fv3_conf/gfdlmp_run.IN delete mode 100644 tests/fv3_conf/gfs_v15_run.IN delete mode 100644 tests/fv3_conf/gfs_v16_run.IN delete mode 100644 tests/fv3_conf/gfsv16_csawmg_run.IN delete mode 100644 tests/fv3_conf/multigases_run.IN delete mode 100644 tests/fv3_conf/rasmgshoc_run.IN delete mode 100644 tests/fv3_conf/satmedmf_run.IN delete mode 100644 tests/fv3_conf/thompson_run.IN delete mode 100644 tests/fv3_conf/wsm6_run.IN delete mode 100644 tests/tests/fv3_2threads delete mode 100644 tests/tests/fv3_appbuild delete mode 100644 tests/tests/fv3_ca delete mode 100644 tests/tests/fv3_ccpp_2threads delete mode 100644 tests/tests/fv3_ccpp_appbuild delete mode 100644 tests/tests/fv3_ccpp_ca delete mode 100644 tests/tests/fv3_ccpp_control delete mode 100644 tests/tests/fv3_ccpp_control_32bit delete mode 100644 tests/tests/fv3_ccpp_control_debug delete mode 100644 tests/tests/fv3_ccpp_cpt delete mode 100644 tests/tests/fv3_ccpp_csawmg delete mode 100644 tests/tests/fv3_ccpp_csawmg3shoc127 delete mode 100644 tests/tests/fv3_ccpp_csawmgshoc delete mode 100644 tests/tests/fv3_ccpp_decomp delete mode 100644 tests/tests/fv3_ccpp_gf delete mode 100644 tests/tests/fv3_ccpp_gf_thompson delete mode 100644 tests/tests/fv3_ccpp_gfdlmp delete mode 100644 tests/tests/fv3_ccpp_gfdlmp_32bit delete mode 100644 tests/tests/fv3_ccpp_gfdlmp_hwrfsas delete mode 100644 tests/tests/fv3_ccpp_gfdlmprad delete mode 100644 tests/tests/fv3_ccpp_gfdlmprad_32bit_post delete mode 100644 tests/tests/fv3_ccpp_gfdlmprad_atmwav delete mode 100644 tests/tests/fv3_ccpp_gfdlmprad_gwd delete mode 100644 tests/tests/fv3_ccpp_gfdlmprad_noahmp delete mode 100644 tests/tests/fv3_ccpp_gfs_myj delete mode 100644 tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP delete mode 100644 tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP_debug delete mode 100644 tests/tests/fv3_ccpp_gfs_v16beta delete mode 100644 tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP delete mode 100644 tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP_debug delete mode 100644 tests/tests/fv3_ccpp_gfs_v16beta_debug delete mode 100644 tests/tests/fv3_ccpp_gfs_v16beta_flake delete mode 100644 tests/tests/fv3_ccpp_gfsv16_csawmg delete mode 100644 tests/tests/fv3_ccpp_gfsv16_csawmgt delete mode 100644 tests/tests/fv3_ccpp_gocart_clm delete mode 100644 tests/tests/fv3_ccpp_gsd delete mode 100644 tests/tests/fv3_ccpp_gsd_coldstart delete mode 100644 tests/tests/fv3_ccpp_gsd_debug delete mode 100644 tests/tests/fv3_ccpp_gsd_diag3d_debug delete mode 100644 tests/tests/fv3_ccpp_gsd_drag_suite delete mode 100644 tests/tests/fv3_ccpp_gsd_noah delete mode 100644 tests/tests/fv3_ccpp_gsd_sar delete mode 100644 tests/tests/fv3_ccpp_gsd_sar_25km_debug delete mode 100644 tests/tests/fv3_ccpp_gsd_warmstart delete mode 100644 tests/tests/fv3_ccpp_h2ophys delete mode 100644 tests/tests/fv3_ccpp_hrrr delete mode 100644 tests/tests/fv3_ccpp_iau delete mode 100644 tests/tests/fv3_ccpp_lheatstrg delete mode 100644 tests/tests/fv3_ccpp_multigases delete mode 100644 tests/tests/fv3_ccpp_mynn delete mode 100644 tests/tests/fv3_ccpp_ntiedtke delete mode 100644 tests/tests/fv3_ccpp_ozphys_2015 delete mode 100644 tests/tests/fv3_ccpp_rap delete mode 100644 tests/tests/fv3_ccpp_read_inc delete mode 100644 tests/tests/fv3_ccpp_regional_c768 delete mode 100644 tests/tests/fv3_ccpp_regional_c768_FA_update_moist delete mode 100644 tests/tests/fv3_ccpp_regional_control_debug delete mode 100644 tests/tests/fv3_ccpp_regional_quilt delete mode 100644 tests/tests/fv3_ccpp_restart delete mode 100644 tests/tests/fv3_ccpp_sas delete mode 100644 tests/tests/fv3_ccpp_satmedmf delete mode 100644 tests/tests/fv3_ccpp_satmedmfq delete mode 100644 tests/tests/fv3_ccpp_shinhong delete mode 100644 tests/tests/fv3_ccpp_stochy delete mode 100644 tests/tests/fv3_ccpp_stretched delete mode 100644 tests/tests/fv3_ccpp_stretched_nest delete mode 100644 tests/tests/fv3_ccpp_stretched_nest_debug delete mode 100644 tests/tests/fv3_ccpp_stretched_nest_quilt delete mode 100644 tests/tests/fv3_ccpp_thompson delete mode 100644 tests/tests/fv3_ccpp_thompson_debug delete mode 100644 tests/tests/fv3_ccpp_thompson_mynn delete mode 100644 tests/tests/fv3_ccpp_thompson_no_aero delete mode 100644 tests/tests/fv3_ccpp_thompson_no_aero_debug delete mode 100644 tests/tests/fv3_ccpp_wrtGauss_nemsio delete mode 100644 tests/tests/fv3_ccpp_wrtGauss_nemsio_c192 delete mode 100644 tests/tests/fv3_ccpp_wrtGauss_nemsio_c768 delete mode 100644 tests/tests/fv3_ccpp_wrtGauss_netcdf delete mode 100644 tests/tests/fv3_ccpp_wrtGauss_netcdf_esmf delete mode 100644 tests/tests/fv3_ccpp_wrtGlatlon_netcdf delete mode 100644 tests/tests/fv3_ccpp_ysu delete mode 100644 tests/tests/fv3_control delete mode 100644 tests/tests/fv3_control_32bit delete mode 100644 tests/tests/fv3_control_debug delete mode 100644 tests/tests/fv3_cpt delete mode 100644 tests/tests/fv3_csawmg delete mode 100644 tests/tests/fv3_csawmg3shoc127 delete mode 100644 tests/tests/fv3_csawmgshoc delete mode 100644 tests/tests/fv3_decomp delete mode 100644 tests/tests/fv3_gfdlmp delete mode 100644 tests/tests/fv3_gfdlmp_32bit delete mode 100644 tests/tests/fv3_gfdlmprad delete mode 100644 tests/tests/fv3_gfdlmprad_32bit_post delete mode 100644 tests/tests/fv3_gfdlmprad_atmwav delete mode 100644 tests/tests/fv3_gfdlmprad_gwd delete mode 100644 tests/tests/fv3_gfdlmprad_noahmp delete mode 100644 tests/tests/fv3_gfs_v15p2 delete mode 100644 tests/tests/fv3_gfs_v16beta delete mode 100644 tests/tests/fv3_gfsv16_csawmg delete mode 100644 tests/tests/fv3_gfsv16_csawmgt delete mode 100644 tests/tests/fv3_gocart_clm delete mode 100644 tests/tests/fv3_h2ophys delete mode 100644 tests/tests/fv3_iau delete mode 100644 tests/tests/fv3_lheatstrg delete mode 100644 tests/tests/fv3_multigases delete mode 100644 tests/tests/fv3_ozphys_2015 delete mode 100644 tests/tests/fv3_rasmgshoc delete mode 100644 tests/tests/fv3_read_inc delete mode 100644 tests/tests/fv3_regional_c768 delete mode 100644 tests/tests/fv3_regional_control delete mode 100644 tests/tests/fv3_regional_quilt delete mode 100644 tests/tests/fv3_regional_restart delete mode 100644 tests/tests/fv3_restart delete mode 100644 tests/tests/fv3_sas delete mode 100644 tests/tests/fv3_satmedmf delete mode 100644 tests/tests/fv3_satmedmfq delete mode 100644 tests/tests/fv3_stochy delete mode 100644 tests/tests/fv3_stretched delete mode 100644 tests/tests/fv3_stretched_nest delete mode 100644 tests/tests/fv3_stretched_nest_debug delete mode 100644 tests/tests/fv3_stretched_nest_quilt delete mode 100644 tests/tests/fv3_thompson delete mode 100644 tests/tests/fv3_wrtGauss_nemsio delete mode 100644 tests/tests/fv3_wrtGauss_nemsio_c192 delete mode 100644 tests/tests/fv3_wrtGauss_nemsio_c768 delete mode 100644 tests/tests/fv3_wrtGauss_netcdf delete mode 100644 tests/tests/fv3_wrtGauss_netcdf_debug delete mode 100644 tests/tests/fv3_wrtGauss_netcdf_esmf delete mode 100644 tests/tests/fv3_wrtGlatlon_netcdf delete mode 100644 tests/tests/fv3_wsm6 diff --git a/parm/ccpp.gocart.nml.IN b/parm/ccpp.gocart.nml.IN deleted file mode 100644 index aa03c2acec..0000000000 --- a/parm/ccpp.gocart.nml.IN +++ /dev/null @@ -1,320 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - ldiag_ugwp = @[LDIAG_UGWP] - do_ugwp = @[DO_UGWP] - do_tofd = @[DO_TOFD] - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - pdfcld = .false. - fhswr = 3600. - fhlwr = 3600. - ialb = 1 - iems = 1 - IAER = @[IAER] - ico2 = 2 - isubc_sw = 2 - isubc_lw = 2 - isol = 2 - lwhtr = .true. - swhtr = .true. - cnvgwd = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - isatmedmf = 1 - do_myjsfc = @[DO_MYJSFC] - do_myjpbl = @[DO_MYJPBL] - shinhong = @[SHINHONG] - do_ysu = @[DO_YSU] - lheatstrg = @[LHEATSTRG] - lgfdlmprad = @[LGFDLMPRAD] - effr_in = @[EFFR_IN] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = @[IMFSHALCNV] - imfdeepcnv = @[IMFDEEPCNV] - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = @[LSM] - 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 - debug = .false. - oz_phys = @[OZ_PHYS_OLD] - oz_phys_2015 = @[OZ_PHYS_NEW] - h2o_phys = @[H2O_PHYS] - nstf_name = @[NSTF_NAME] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ - -&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, - LANDICE = @[LANDICE] -/ -&nam_stochy -/ -&nam_sfcperts -/ - -&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/parm/ccpp_ca.nml.IN b/parm/ccpp_ca.nml.IN deleted file mode 100644 index e47e01f9a3..0000000000 --- a/parm/ccpp_ca.nml.IN +++ /dev/null @@ -1,311 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .T. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 2 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = 6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 1 - imp_physics = 99 - 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 = .true. - shal_cnv = .true. - cal_pre = .true. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - isatmedmf = @[ISATMEDMF] - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - oz_phys = @[OZ_PHYS_OLD] - oz_phys_2015 = @[OZ_PHYS_NEW] - h2o_phys = @[H2O_PHYS] - nstf_name = @[NSTF_NAME] - cplflx = @[CPLFLX] - cplwav = @[CPLWAV] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] - do_ca = @[DO_CA] - ca_sgs = @[CA_SGS] - ca_global = @[CA_GLOBAL] - nca = 1 - ncells = 5 - nlives = 24 - nseed = 100 - nfracseed = 0.5 - nthresh = 8 - ca_trigger = .True. - ca_entr = .False. - ca_closure = .False. - nca_g = 1 - ncells_g = 1 - nlives_g = 100 - nseed_g = 100 - ca_smooth = .True. - nspinup = 100 - iseed_ca = 12345 - nsmooth = 100 - ca_amplitude = 0.35 -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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., -/ - -&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/parm/ccpp_control.nml.IN b/parm/ccpp_control.nml.IN deleted file mode 100644 index 5637d4ee39..0000000000 --- a/parm/ccpp_control.nml.IN +++ /dev/null @@ -1,313 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .T. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 2 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = 6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 1 - imp_physics = 99 - 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 = .true. - shal_cnv = .true. - cal_pre = .true. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - isatmedmf = @[ISATMEDMF] - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - oz_phys = @[OZ_PHYS_OLD] - oz_phys_2015 = @[OZ_PHYS_NEW] - h2o_phys = @[H2O_PHYS] - nstf_name = @[NSTF_NAME] - cplflx = @[CPLFLX] - cplwav = @[CPLWAV] - cplwav2atm = @[CPLWAV2ATM] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] - iau_drymassfixer = @[IAU_DRYMASSFIXER] - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] - do_ca = .false. - ca_sgs = .false. - nca = 1 - ncells = 5 - nlives = 30 - nseed = 1000000 - nfracseed = 0.5 - nthresh = 0. - ca_trigger = .true. - ca_entr = .false. - ca_closure = .false. - ca_global = .false. - nca_g = 1 - ncells_g = 1 - nlives_g = 100 - nseed_g = 100 - ca_smooth = .false. - nspinup = 100 - iseed_ca = 1 - nsmooth = 1 - ca_amplitude = 0.5 -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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., -/ - -&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/parm/ccpp_cpt.nml.IN b/parm/ccpp_cpt.nml.IN deleted file mode 100644 index 28500230ba..0000000000 --- a/parm/ccpp_cpt.nml.IN +++ /dev/null @@ -1,355 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = @[NPZ] - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - use_ufo = .true. - pre_rad = .false. - crtrh = 0.93,0.90,0.95 - ncld = 2 - imp_physics = 10 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - oz_phys = .false. - oz_phys_2015 = .true. - debug = .false. - ras = .false. - cscnv = .true. - do_shoc = .false. - do_aw = .true. - shoc_cld = .false. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 0.5 - xkzm_m = 0.5 - xkzm_s = 1.0 - nstf_name = @[NSTF_NAME] - nst_anl = .true. - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 0 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - ltaerosol = .false. - lradar = .false. - cplflx = .false. - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1500. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/ccpp_csawmg.nml.IN b/parm/ccpp_csawmg.nml.IN deleted file mode 100644 index 5faffcb447..0000000000 --- a/parm/ccpp_csawmg.nml.IN +++ /dev/null @@ -1,305 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 13 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - crtrh = 0.93,0.90,0.95 - ncld = 2 - imp_physics = 10 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .false. - hybedmf = .true. - satmedmf = .false. - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = 2 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - oz_phys = .false. - oz_phys_2015 = .true. - debug = .false. - - ras = .false. - cscnv = .true. - do_shoc = .false. - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - do_aw = .true. - shoc_cld = .false. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 0.5 - xkzm_m = 0.5 - xkzm_s = 1.0 - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 1 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/ccpp_csawmg3shoc127.nml.IN b/parm/ccpp_csawmg3shoc127.nml.IN deleted file mode 100644 index 1805a4eca7..0000000000 --- a/parm/ccpp_csawmg3shoc127.nml.IN +++ /dev/null @@ -1,305 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = @[NPZ] - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0.0 - a_imp = 1.0 - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.16 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = 6 - hord_tr = 13 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - do_sat_adj = .false. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - crtrh = 0.98,0.98,0.90 - ncld = 2 - imp_physics = 10 - 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 = .true. - shal_cnv = .false.. - cal_pre = .false. - redrag = .true. - dspheat = .fasle. - hybedmf = .false. - satmedmf = .false. - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = -1 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - - ras = .false. - cscnv = .true. - do_shoc = .true. - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - do_aw = .true. - shoc_cld = .true. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 0.5 - xkzm_m = 0.5 - xkzm_s = 1.0 - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 0 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - oz_phys = .false. - oz_phys_2015 = .true. - - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/ccpp_csawmgshoc.nml.IN b/parm/ccpp_csawmgshoc.nml.IN deleted file mode 100644 index 6435a9a01a..0000000000 --- a/parm/ccpp_csawmgshoc.nml.IN +++ /dev/null @@ -1,304 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 13 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - crtrh = 1.00,1.00,0.95 - ncld = 2 - imp_physics = 10 - 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 = .true. - shal_cnv = .false.. - cal_pre = .false. - redrag = .true. - dspheat = .false. - hybedmf = .false. - satmedmf = .false. - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = -1 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - - ras = .false. - cscnv = .true. - do_shoc = .true. - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - do_aw = .true. - shoc_cld = .true. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 1.0 - xkzm_m = 1.0 - xkzm_s = 1.0 - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 0 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - oz_phys = .false. - oz_phys_2015 = .true. - - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/ccpp_gfdlmp.nml.IN b/parm/ccpp_gfdlmp.nml.IN deleted file mode 100644 index 1260b12e49..0000000000 --- a/parm/ccpp_gfdlmp.nml.IN +++ /dev/null @@ -1,325 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - ldiag_ugwp = @[LDIAG_UGWP] - do_ugwp = @[DO_UGWP] - do_tofd = @[DO_TOFD] - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - do_myjsfc = @[DO_MYJSFC] - do_myjpbl = @[DO_MYJPBL] - shinhong = @[SHINHONG] - do_ysu = @[DO_YSU] - lheatstrg = @[LHEATSTRG] - lgfdlmprad = @[LGFDLMPRAD] - effr_in = @[EFFR_IN] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = @[IMFSHALCNV] - hwrf_samfshal = @[HWRF_SAMFSHAL] - imfdeepcnv = @[IMFDEEPCNV] - hwrf_samfdeep = @[HWRF_SAMFDEEP] - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = @[LSM] - 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 - debug = .false. - oz_phys = @[OZ_PHYS_OLD] - oz_phys_2015 = @[OZ_PHYS_NEW] - h2o_phys = @[H2O_PHYS] - nstf_name = @[NSTF_NAME] - iau_drymassfixer = @[IAU_DRYMASSFIXER] - cplflx = @[CPLFLX] - cplwav = @[CPLWAV] - cplwav2atm = @[CPLWAV2ATM] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ - -&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, - LANDICE = @[LANDICE] -/ -&nam_stochy -/ -&nam_sfcperts -/ - -&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/parm/ccpp_gfsv16_csawmg.nml.IN b/parm/ccpp_gfsv16_csawmg.nml.IN deleted file mode 100644 index 11eba8a959..0000000000 --- a/parm/ccpp_gfsv16_csawmg.nml.IN +++ /dev/null @@ -1,305 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 13 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - crtrh = 0.93,0.90,0.95 - ncld = 2 - imp_physics = 10 - pdfcld = .false. - fhswr = 3600. - fhlwr = 3600. - ialb = 1 - iems = 1 - IAER = @[IAER] - ico2 = 2 - isubc_sw = 2 - isubc_lw = 2 - isol = 2 - lwhtr = .true. - swhtr = .true. - cnvgwd = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .false. - hybedmf = .false. - satmedmf = .true. - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = 2 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - oz_phys = .false. - oz_phys_2015 = .true. - debug = .false. - - ras = .false. - cscnv = .true. - do_shoc = .false. - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - do_aw = .true. - shoc_cld = .false. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 0.5 - xkzm_m = 0.5 - xkzm_s = 1.0 - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 2 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/ccpp_gsd_sar-model_configure.IN b/parm/ccpp_gsd_sar-model_configure.IN deleted file mode 100644 index 8b8737b003..0000000000 --- a/parm/ccpp_gsd_sar-model_configure.IN +++ /dev/null @@ -1,48 +0,0 @@ -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 deleted file mode 100644 index 933b1c92a0..0000000000 --- a/parm/ccpp_gsd_sar.nml.IN +++ /dev/null @@ -1,312 +0,0 @@ -&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 = .F. - 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. - effr_in = .true. - 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., -/ - -&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/parm/ccpp_gsd_sar_25km-model_configure.IN b/parm/ccpp_gsd_sar_25km-model_configure.IN deleted file mode 100644 index d2a512c56d..0000000000 --- a/parm/ccpp_gsd_sar_25km-model_configure.IN +++ /dev/null @@ -1,48 +0,0 @@ -total_member: 1 -PE_MEMBER01: 24 -start_year: 2019 -start_month: 05 -start_day: 20 -start_hour: 00 -start_minute: 0 -start_second: 0 -nhours_fcst: 1 -RUN_CONTINUE: .false. -ENS_SPS: .false. -dt_atmos: 300 -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: 4 -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: 191 -ny: 97 -lon1: -120.72962370 -lat1: 25.11648583 -dx: 25000.0 -dy: 25000.0 - -nfhout: 1 -nfhmax_hf: 60 -nfhout_hf: 1 -nsout: -1 diff --git a/parm/ccpp_gsd_sar_25km.nml.IN b/parm/ccpp_gsd_sar_25km.nml.IN deleted file mode 100644 index 41878a30d2..0000000000 --- a/parm/ccpp_gsd_sar_25km.nml.IN +++ /dev/null @@ -1,313 +0,0 @@ -&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 = 550 - chksum_debug = .false. - dycore_only = .false. - fdiag = 1 - 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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = 4,5 - io_layout = 1,1 - npx = 201 - npy = 111 - ntiles = 1, - npz = 64 - !grid_type = -1 - make_nh = .T. - fv_debug = .F. - 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 = 6 - - 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 = 1. - h2o_phys = .true. - ldiag3d = .false. - fhcyc = 0. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 8 -! ttendlim = 0.005 - ttendlim = 50.0 - 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 = .false. - satmedmf = .false. - lheatstrg = .F. - do_mynnedmf = .true. - do_mynnsfclay = .false. - effr_in = .true. - 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 = 9 - 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 -/ - -&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 -/ - -&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/parm/ccpp_gsd_sar_v1.nml.IN b/parm/ccpp_gsd_sar_v1.nml.IN deleted file mode 100644 index 184e8790fd..0000000000 --- a/parm/ccpp_gsd_sar_v1.nml.IN +++ /dev/null @@ -1,310 +0,0 @@ -&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_v1' -/ - -&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 = .F. - 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 = -1 - imfdeepcnv = -1 - 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 = 1 - lsoil = 4 - 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., -/ - -&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/parm/ccpp_input_nest02.nml.IN b/parm/ccpp_input_nest02.nml.IN deleted file mode 100644 index c942942b39..0000000000 --- a/parm/ccpp_input_nest02.nml.IN +++ /dev/null @@ -1,292 +0,0 @@ -&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 = 24 - chksum_debug = .false. - dycore_only = .false. - fdiag = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml -! grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES_NEST],@[JNPES_NEST] - io_layout = 1,1 - npx = 211 - npy = 193 - ntiles = 1, - npz = @[NPZ] -! grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - 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 = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. - - nested = .true. - twowaynest = .true. - nestupdate = 7 - -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = @[NSTF_NAME] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ -&nam_sfcperts -/ - -&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/parm/ccpp_multi_gases.nml.IN b/parm/ccpp_multi_gases.nml.IN deleted file mode 100644 index 46ca1c2151..0000000000 --- a/parm/ccpp_multi_gases.nml.IN +++ /dev/null @@ -1,298 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - ncnst = 5 - make_nh = @[MAKE_NH] - fv_debug = .F. - - range_warn = .F. - reset_eta = .F. - n_sponge = -1 - nudge_qv = .T. - tau = 0.015 - rf_cutoff = 2.e2 - d2_bg_k1 = 0.20 - d2_bg_k2 = 0.005 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 2 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 1800 - d2_bg = 0. - nord = 1 - dddmp = 0.1 - d4_bg = 0.20 - vtdm4 = 0.07 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = 6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 1 - imp_physics = 99 - 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 = .true. - shal_cnv = .true. - cal_pre = .true. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - isatmedmf = @[ISATMEDMF] - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - h2o_phys = @[H2O_PHYS] - nstf_name = @[NSTF_NAME] - cplflx = @[CPLFLX] - cplwav = @[CPLWAV] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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., -/ - -&sat_vapor_pres_nml - use_exact_qs = .true. - show_all_bad_values=.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 -/ -&multi_gases_nml - ri = 287.050, 461.50, 0.0, 173.2247, 0.0, 0.0 - cpi = 1004.600, 1846.00, 0.0, 820.2391, 0.0, 0.0 -/ diff --git a/parm/ccpp_regional_c768.nml.IN b/parm/ccpp_regional_c768.nml.IN deleted file mode 100644 index 406052d82c..0000000000 --- a/parm/ccpp_regional_c768.nml.IN +++ /dev/null @@ -1,304 +0,0 @@ -&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 = 1 - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - - &fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - - &fv_core_nml - layout = 18,24 - io_layout = 1,1 - npx = 1729 - npy = 1441 - ntiles = 1, - npz = 64 - !grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .T. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .T. - 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 = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 300 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.008 - ke_bg = 0. - do_vort_damp = .T. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1.0 - 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 = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - - do_schmidt = .true. - target_lat = 35.5 - target_lon = -97.5 - stretch_fac = 1.5 -!! nord_zs_filter = 4 - n_zs_filter = 0 - regional = .true. - bc_update_interval = 6 -/ - - &external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - - &gfs_physics_nml - fhzero = 3. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .false. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .false. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5, 0.25 ! NCEP default - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - oz_phys = @[OZ_PHYS_OLD] - oz_phys_2015 = @[OZ_PHYS_NEW] - h2o_phys = @[H2O_PHYS] - nstf_name = 1,1,1,0,5 - cplflx = .F. - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] -/ - - &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, -/ - - &gfdl_cloud_microphysics_nml - sedi_transport = .false. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 180. - tau_v2l = 90. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 90. -/ - -&nam_stochy -/ - -&nam_sfcperts -/ - -&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/parm/ccpp_regional_c768_FA.nml.IN b/parm/ccpp_regional_c768_FA.nml.IN deleted file mode 100644 index c6f5435227..0000000000 --- a/parm/ccpp_regional_c768_FA.nml.IN +++ /dev/null @@ -1,305 +0,0 @@ -&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 = 1 - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - - &fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - - &fv_core_nml - layout = 24,20 - io_layout = 1,1 - npx = 1729 - npy = 1441 - ntiles = 1, - npz = 64 - !grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .T. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .T. - 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 = 4 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 300 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.008 - ke_bg = 0. - do_vort_damp = .T. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1.0 - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 0. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - - do_schmidt = .true. - target_lat = 35.5 - target_lon = -97.5 - stretch_fac = 1.5 -!! nord_zs_filter = 4 - n_zs_filter = 0 - regional = .true. - bc_update_interval = 6 -/ - - &external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - - &gfs_physics_nml - fhzero = 3. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 15 - spec_adv = .true. - RHGRD = 0.98 - lradar = @[LRADAR] - 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 = .true. - shal_cnv = .false. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .false. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5, 0.25 ! NCEP default - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - oz_phys = @[OZ_PHYS_OLD] - oz_phys_2015 = @[OZ_PHYS_NEW] - nstf_name = 1,1,1,0,5 - cplflx = .F. - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] -/ - - &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, -/ - - &gfdl_cloud_microphysics_nml - sedi_transport = .false. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 180. - tau_v2l = 90. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 90. -/ - -&nam_stochy -/ - -&nam_sfcperts -/ - -&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/parm/ccpp_stretched-input.nml.IN b/parm/ccpp_stretched-input.nml.IN deleted file mode 100644 index 748ec302a7..0000000000 --- a/parm/ccpp_stretched-input.nml.IN +++ /dev/null @@ -1,293 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. - - do_schmidt = .true. - target_lat = 35.5 - target_lon = -97.5 - stretch_fac = 1.5 - -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = @[NSTF_NAME] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ -&nam_sfcperts -/ - -&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/parm/ccpp_stretched-nest-input.nml.IN b/parm/ccpp_stretched-nest-input.nml.IN deleted file mode 100644 index f2848e5b03..0000000000 --- a/parm/ccpp_stretched-nest-input.nml.IN +++ /dev/null @@ -1,301 +0,0 @@ -&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 = 24 - chksum_debug = .false. - dycore_only = .false. - fdiag = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml -! grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6, - npz = @[NPZ] -! grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. - - do_schmidt = .true. - target_lat = 35.5 - target_lon = -97.5 - stretch_fac = 1.5 - -/ -&fv_nest_nml - grid_pes = 48, 48 - grid_coarse = 0, 1 - tile_coarse = 0, 6 - nest_refine = 0, 3 - nest_ioffsets= 1, 14 - nest_joffsets= 1, 19 -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = @[NSTF_NAME] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ -&nam_sfcperts -/ - -&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/parm/ccpp_v15p2_c96_rrtmgp.nml.IN b/parm/ccpp_v15p2_c96_rrtmgp.nml.IN deleted file mode 100644 index c57fb1b7a3..0000000000 --- a/parm/ccpp_v15p2_c96_rrtmgp.nml.IN +++ /dev/null @@ -1,319 +0,0 @@ -&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 = 1 - fhmax = 384 - fhout = 3 - fhmaxhf = 120 - fhouthf = 1 - ccpp_suite = 'FV3_GFS_v15p2_RRTMGP' -/ - -&diag_manager_nml - prepend_date = .false. -/ - -&fms_io_nml - checksum_required = .false. - max_files_r = 100 - max_files_w = 100 -/ - -&fms_nml - clock_grain = 'ROUTINE' - domains_stack_size = 3000000 - print_memory_usage = .false. -/ - -&fv_core_nml - layout = 3,8 - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6 - npz = 64 - grid_type = -1 - make_nh = .false. - fv_debug = .false. - range_warn = .false. - reset_eta = .false. - n_sponge = 10 - nudge_qv = .true. - nudge_dz = .false. - tau = 10. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .false. - phys_hydrostatic = .false. - use_hydro_pressure = .false. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = 0 - d_ext = 0. - dnats = 1 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = .true. - external_eta = .true. - gfs_phil = .false. - nggps_ic = .true. - mountain = .false. - ncep_ic = .false. - d_con = 1. - hord_mt = 5 - hord_vt = 5 - hord_tm = 5 - hord_dp = -5 - hord_tr = 8 - adjust_dry_mass = .false. - consv_te = 1. - do_sat_adj = .true. - consv_am = .false. - fill = .true. - dwind_2d = .false. - print_freq = 6 - warm_start = .false. - no_dycore = .false. - z_tracer = .true. - agrid_vel_rst = .true. - read_increment = .false. - res_latlon_dynamics = "" -/ - -&external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .false. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6 - h2o_phys = .true. - ldiag3d = .false. - fhcyc = 24 - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = .true. - random_clds = .false. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - debug = .false. - oz_phys = .F. - oz_phys_2015 = .T. - nstf_name = 2,1,0,0,0 - nst_anl = .true. - psautco = 0.0008,0.0005 - prautco = 0.00015,0.00015 - lgfdlmprad = .true. - effr_in = .true. - do_sppt = .true. - do_shum = .true. - do_skeb = .true. - do_sfcperts = .false. - do_RRTMGP = .true. - active_gases = 'h2o_co2_o3_n2o_ch4_o2' - ngases = 6 - lw_file_gas = 'rrtmgp-data-lw-g256-2018-12-04.nc' - lw_file_clouds = 'rrtmgp-cloud-optics-coeffs-lw.nc' - sw_file_gas = 'rrtmgp-data-sw-g224-2018-12-04.nc' - sw_file_clouds = 'rrtmgp-cloud-optics-coeffs-sw.nc' - doG_cldoptics = .true. - rrtmgp_ngauss_ang = 3 - rrtmgp_nrghice = 3 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 - LANDICE = .true. - FTSFS = 90 - FAISL = 99999 - FAISS = 99999 - FSNOL = 99999 - FSNOS = 99999 - FSICL = 99999 - FSICS = 99999 - FTSFL = 99999 - FVETL = 99999 - FSOTL = 99999 - FvmnL = 99999 - FvmxL = 99999 - FSLPL = 99999 - FABSL = 99999 -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&nam_stochy - ntrunc = 766 - lon_s = 1536 - lat_s = 768 - skeb = 0.3 - iseed_skeb = 2019102712451 - iseed_shum = 2019102712452 - iseed_sppt = 2019102712453 - skeb_tau = 21600. - skeb_lscale = 500000. - skebnorm = 0 - skeb_npass = 30 - skeb_vdof = 5 - shum = 0.005 - shum_tau = 21600. - shum_lscale = 500000. - sppt = 0.5 - sppt_tau = 21600. - sppt_lscale = 500000. - sppt_logit = .true. - sppt_sfclimit = .true. - use_zmtnblck = .true. -/ - -&nam_sfcperts -/ - -&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/parm/ccpp_v16beta_c96.nml.IN b/parm/ccpp_v16beta_c96.nml.IN deleted file mode 100644 index db6af718c4..0000000000 --- a/parm/ccpp_v16beta_c96.nml.IN +++ /dev/null @@ -1,338 +0,0 @@ -&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 = 1 - fhmax = 384 - fhout = 3 - fhmaxhf = 120 - fhouthf = 1 - ccpp_suite = 'FV3_GFS_v16beta' -/ - -&diag_manager_nml - prepend_date = .false. -/ - -&fms_io_nml - checksum_required = .false. - max_files_r = 100 - max_files_w = 100 -/ - -&mpp_io_nml -shuffle=1 -deflate_level=1 -/ - -&fms_nml - clock_grain = 'ROUTINE' - domains_stack_size = 3000000 - print_memory_usage = .false. -/ - -&fv_core_nml - layout = 3,8 - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6 - npz = 64 - grid_type = -1 - make_nh = .false. - fv_debug = .false. - range_warn = .false. - reset_eta = .false. - n_sponge = 10 - nudge_qv = .true. - nudge_dz = .false. - tau = 10. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.20 - d2_bg_k2 = 0.0 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .false. - phys_hydrostatic = .false. - use_hydro_pressure = .false. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = 0 - d_ext = 0. - dnats = 1 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = .true. - external_eta = .true. - gfs_phil = .false. - nggps_ic = .true. - mountain = .false. - ncep_ic = .false. - d_con = 1. - hord_mt = 5 - hord_vt = 5 - hord_tm = 5 - hord_dp = -5 - hord_tr = 8 - adjust_dry_mass = .false. - consv_te = 1. - do_sat_adj = .true. - consv_am = .false. - fill = .true. - dwind_2d = .false. - print_freq = 6 - warm_start = .false. - no_dycore = .false. - z_tracer = .true. - agrid_vel_rst = .true. - read_increment = .false. - res_latlon_dynamics = "" -/ - -&external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .false. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6 - h2o_phys = .true. - ldiag3d = .false. - fhcyc = 24 - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - pdfcld = .false. - fhswr = 3600. - fhlwr = 3600. - ialb = 1 - iems = 1 - iaer = 5111 - icliq_sw = 2 - iovr_lw = 3 - iovr_sw = 3 - ico2 = 2 - isubc_sw = 2 - isubc_lw = 2 - isol = 2 - lwhtr = .true. - swhtr = .true. - cnvgwd = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = .false. - satmedmf = .true. - isatmedmf = 1 - lheatstrg = .true. - random_clds = .false. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 4.0,0.15,1.0,1.0 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsoil = 4 - lsm = 1 - iopt_dveg = 1 - 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 - debug = .false. - oz_phys = .F. - oz_phys_2015 = .T. - nstf_name = 2,1,0,0,0 - nst_anl = .true. - psautco = 0.0008,0.0005 - prautco = 0.00015,0.00015 - lgfdlmprad = .true. - effr_in = .true. - ldiag_ugwp = .false. - do_ugwp = .false. - do_tofd = .true. - do_sppt = .true. - do_shum = .true. - do_skeb = .true. - do_sfcperts = .false. -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. - reiflag = 2 -/ - -&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 - LANDICE = .true. - FTSFS = 90 - FAISL = 99999 - FAISS = 99999 - FSNOL = 99999 - FSNOS = 99999 - FSICL = 99999 - FSICS = 99999 - FTSFL = 99999 - FVETL = 99999 - FSOTL = 99999 - FvmnL = 99999 - FvmxL = 99999 - FSLPL = 99999 - FABSL = 99999 -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&nam_stochy - ntrunc = 766 - lon_s = 1536 - lat_s = 768 - skeb = 0.3 - iseed_skeb = 2019102712451 - iseed_shum = 2019102712452 - iseed_sppt = 2019102712453 - skeb_tau = 21600. - skeb_lscale = 500000. - skebnorm = 0 - skeb_npass = 30 - skeb_vdof = 5 - shum = 0.005 - shum_tau = 21600. - shum_lscale = 500000. - sppt = 0.5 - sppt_tau = 21600. - sppt_lscale = 500000. - sppt_logit = .true. - sppt_sfclimit = .true. - use_zmtnblck = .true. -/ - -&nam_sfcperts -/ - -&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 = 27 -/ - diff --git a/parm/ccpp_v16beta_c96_rrtmgp.nml.IN b/parm/ccpp_v16beta_c96_rrtmgp.nml.IN deleted file mode 100644 index 7a7b2ed50e..0000000000 --- a/parm/ccpp_v16beta_c96_rrtmgp.nml.IN +++ /dev/null @@ -1,348 +0,0 @@ -&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 = 1 - fhmax = 384 - fhout = 3 - fhmaxhf = 120 - fhouthf = 1 - ccpp_suite = 'FV3_GFS_v16beta_RRTMGP' -/ - -&diag_manager_nml - prepend_date = .false. -/ - -&fms_io_nml - checksum_required = .false. - max_files_r = 100 - max_files_w = 100 -/ - -&mpp_io_nml -shuffle=1 -deflate_level=1 -/ - -&fms_nml - clock_grain = 'ROUTINE' - domains_stack_size = 3000000 - print_memory_usage = .false. -/ - -&fv_core_nml - layout = 3,8 - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6 - npz = 64 - grid_type = -1 - make_nh = .false. - fv_debug = .false. - range_warn = .false. - reset_eta = .false. - n_sponge = 10 - nudge_qv = .true. - nudge_dz = .false. - tau = 10. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.20 - d2_bg_k2 = 0.0 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .false. - phys_hydrostatic = .false. - use_hydro_pressure = .false. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = 0 - d_ext = 0. - dnats = 1 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = .true. - external_eta = .true. - gfs_phil = .false. - nggps_ic = .true. - mountain = .false. - ncep_ic = .false. - d_con = 1. - hord_mt = 5 - hord_vt = 5 - hord_tm = 5 - hord_dp = -5 - hord_tr = 8 - adjust_dry_mass = .false. - consv_te = 1. - do_sat_adj = .true. - consv_am = .false. - fill = .true. - dwind_2d = .false. - print_freq = 6 - warm_start = .false. - no_dycore = .false. - z_tracer = .true. - agrid_vel_rst = .true. - read_increment = .false. - res_latlon_dynamics = "" -/ - -&external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .false. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6 - h2o_phys = .true. - ldiag3d = .false. - fhcyc = 24 - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - pdfcld = .false. - fhswr = 3600. - fhlwr = 3600. - ialb = 1 - iems = 1 - iaer = 5111 - icliq_sw = 2 - iovr_lw = 3 - iovr_sw = 3 - ico2 = 2 - isubc_sw = 2 - isubc_lw = 2 - isol = 2 - lwhtr = .true. - swhtr = .true. - cnvgwd = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = .false. - satmedmf = .true. - isatmedmf = 1 - lheatstrg = .true. - random_clds = .false. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 4.0,0.15,1.0,1.0 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsoil = 4 - lsm = 1 - iopt_dveg = 1 - 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 - debug = .false. - oz_phys = .F. - oz_phys_2015 = .T. - nstf_name = 2,1,0,0,0 - nst_anl = .true. - psautco = 0.0008,0.0005 - prautco = 0.00015,0.00015 - lgfdlmprad = .true. - effr_in = .true. - ldiag_ugwp = .false. - do_ugwp = .false. - do_tofd = .true. - do_sppt = .true. - do_shum = .true. - do_skeb = .true. - do_sfcperts = .false. - do_RRTMGP = .true. - active_gases = 'h2o_co2_o3_n2o_ch4_o2' - ngases = 6 - lw_file_gas = 'rrtmgp-data-lw-g256-2018-12-04.nc' - lw_file_clouds = 'rrtmgp-cloud-optics-coeffs-lw.nc' - sw_file_gas = 'rrtmgp-data-sw-g224-2018-12-04.nc' - sw_file_clouds = 'rrtmgp-cloud-optics-coeffs-sw.nc' - doG_cldoptics = .true. - rrtmgp_ngauss_ang = 3 - rrtmgp_nrghice = 3 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. - reiflag = 2 -/ - -&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 - LANDICE = .true. - FTSFS = 90 - FAISL = 99999 - FAISS = 99999 - FSNOL = 99999 - FSNOS = 99999 - FSICL = 99999 - FSICS = 99999 - FTSFL = 99999 - FVETL = 99999 - FSOTL = 99999 - FvmnL = 99999 - FvmxL = 99999 - FSLPL = 99999 - FABSL = 99999 -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&nam_stochy - ntrunc = 766 - lon_s = 1536 - lat_s = 768 - skeb = 0.3 - iseed_skeb = 2019102712451 - iseed_shum = 2019102712452 - iseed_sppt = 2019102712453 - skeb_tau = 21600. - skeb_lscale = 500000. - skebnorm = 0 - skeb_npass = 30 - skeb_vdof = 5 - shum = 0.005 - shum_tau = 21600. - shum_lscale = 500000. - sppt = 0.5 - sppt_tau = 21600. - sppt_lscale = 500000. - sppt_logit = .true. - sppt_sfclimit = .true. - use_zmtnblck = .true. -/ - -&nam_sfcperts -/ - -&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 = 27 -/ - diff --git a/parm/ccpp_v16beta_flake_c96.nml.IN b/parm/ccpp_v16beta_flake_c96.nml.IN deleted file mode 100644 index cbe1239661..0000000000 --- a/parm/ccpp_v16beta_flake_c96.nml.IN +++ /dev/null @@ -1,338 +0,0 @@ -&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 = 1 - fhmax = 384 - fhout = 3 - fhmaxhf = 120 - fhouthf = 1 - ccpp_suite = 'FV3_GFS_v16beta_flake' -/ - -&diag_manager_nml - prepend_date = .false. -/ - -&fms_io_nml - checksum_required = .false. - max_files_r = 100 - max_files_w = 100 -/ - -&mpp_io_nml -shuffle=1 -deflate_level=1 -/ - -&fms_nml - clock_grain = 'ROUTINE' - domains_stack_size = 3000000 - print_memory_usage = .false. -/ - -&fv_core_nml - layout = 3,8 - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6 - npz = 64 - grid_type = -1 - make_nh = .false. - fv_debug = .false. - range_warn = .false. - reset_eta = .false. - n_sponge = 10 - nudge_qv = .true. - nudge_dz = .false. - tau = 10. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.20 - d2_bg_k2 = 0.0 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .false. - phys_hydrostatic = .false. - use_hydro_pressure = .false. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = 0 - d_ext = 0. - dnats = 1 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = .true. - external_eta = .true. - gfs_phil = .false. - nggps_ic = .true. - mountain = .false. - ncep_ic = .false. - d_con = 1. - hord_mt = 5 - hord_vt = 5 - hord_tm = 5 - hord_dp = -5 - hord_tr = 8 - adjust_dry_mass = .false. - consv_te = 1. - do_sat_adj = .true. - consv_am = .false. - fill = .true. - dwind_2d = .false. - print_freq = 6 - warm_start = .false. - no_dycore = .false. - z_tracer = .true. - agrid_vel_rst = .true. - read_increment = .false. - res_latlon_dynamics = "" -/ - -&external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .false. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6 - h2o_phys = .true. - ldiag3d = .false. - fhcyc = 24 - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - pdfcld = .false. - fhswr = 3600. - fhlwr = 3600. - ialb = 1 - iems = 1 - iaer = 5111 - icliq_sw = 2 - iovr_lw = 3 - iovr_sw = 3 - ico2 = 2 - isubc_sw = 2 - isubc_lw = 2 - isol = 2 - lwhtr = .true. - swhtr = .true. - cnvgwd = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = .false. - satmedmf = .true. - isatmedmf = 1 - lheatstrg = .true. - random_clds = .false. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 4.0,0.15,1.0,1.0 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsoil = 4 - lsm = 1 - iopt_dveg = 1 - 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 - debug = .false. - oz_phys = .F. - oz_phys_2015 = .T. - nstf_name = 2,1,0,0,0 - nst_anl = .true. - psautco = 0.0008,0.0005 - prautco = 0.00015,0.00015 - lgfdlmprad = .true. - effr_in = .true. - ldiag_ugwp = .false. - do_ugwp = .false. - do_tofd = .true. - do_sppt = .true. - do_shum = .true. - do_skeb = .true. - do_sfcperts = .false. -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. - reiflag = 2 -/ - -&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 - LANDICE = .true. - FTSFS = 90 - FAISL = 99999 - FAISS = 99999 - FSNOL = 99999 - FSNOS = 99999 - FSICL = 99999 - FSICS = 99999 - FTSFL = 99999 - FVETL = 99999 - FSOTL = 99999 - FvmnL = 99999 - FvmxL = 99999 - FSLPL = 99999 - FABSL = 99999 -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&nam_stochy - ntrunc = 766 - lon_s = 1536 - lat_s = 768 - skeb = 0.3 - iseed_skeb = 2019102712451 - iseed_shum = 2019102712452 - iseed_sppt = 2019102712453 - skeb_tau = 21600. - skeb_lscale = 500000. - skebnorm = 0 - skeb_npass = 30 - skeb_vdof = 5 - shum = 0.005 - shum_tau = 21600. - shum_lscale = 500000. - sppt = 0.5 - sppt_tau = 21600. - sppt_lscale = 500000. - sppt_logit = .true. - sppt_sfclimit = .true. - use_zmtnblck = .true. -/ - -&nam_sfcperts -/ - -&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 = 27 -/ - diff --git a/parm/cpt.nml.IN b/parm/cpt.nml.IN deleted file mode 100644 index ac8f822219..0000000000 --- a/parm/cpt.nml.IN +++ /dev/null @@ -1,352 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = @[NPZ] - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - use_ufo = .true. - pre_rad = .false. - crtrh = 0.93,0.90,0.95 - ncld = 2 - imp_physics = 10 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - ras = .false. - cscnv = .true. - do_shoc = .false. - do_aw = .true. - shoc_cld = .false. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 0.5 - xkzm_m = 0.5 - xkzm_s = 1.0 - nstf_name = @[NSTF_NAME] - nst_anl = .true. - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 0 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - ltaerosol = .false. - lradar = .false. - cplflx = .false. - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1500. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/csawmg.nml.IN b/parm/csawmg.nml.IN deleted file mode 100644 index 6332890b6e..0000000000 --- a/parm/csawmg.nml.IN +++ /dev/null @@ -1,302 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 13 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - crtrh = 0.93,0.90,0.95 - ncld = 2 - imp_physics = 10 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .false. - hybedmf = @[HYBEDMF] - satmedmf = .false. - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = 2 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - - ras = .false. - cscnv = .true. - do_shoc = .false. - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - do_aw = .true. - shoc_cld = .false. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 0.5 - xkzm_m = 0.5 - xkzm_s = 1.0 - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 1 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/csawmg3shoc127.nml.IN b/parm/csawmg3shoc127.nml.IN deleted file mode 100644 index c1c6afc666..0000000000 --- a/parm/csawmg3shoc127.nml.IN +++ /dev/null @@ -1,302 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = @[NPZ] - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0.0 - a_imp = 1.0 - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.16 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = 6 - hord_tr = 13 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - do_sat_adj = .false. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - crtrh = 0.98,0.98,0.90 - ncld = 2 - imp_physics = 10 - 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 = .true. - shal_cnv = .false.. - cal_pre = .false. - redrag = .true. - dspheat = .fasle. - hybedmf = @[HYBEDMF] - satmedmf = .false. - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = -1 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - - ras = .false. - cscnv = .true. - do_shoc = .true. - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - do_aw = .true. - shoc_cld = .true. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 0.5 - xkzm_m = 0.5 - xkzm_s = 1.0 - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 0 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/csawmgshoc.nml.IN b/parm/csawmgshoc.nml.IN deleted file mode 100644 index 12456ccabc..0000000000 --- a/parm/csawmgshoc.nml.IN +++ /dev/null @@ -1,301 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 13 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - crtrh = 1.00,1.00,0.95 - ncld = 2 - imp_physics = 10 - 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 = .true. - shal_cnv = .false.. - cal_pre = .false. - redrag = .true. - dspheat = .false. - hybedmf = @[HYBEDMF] - satmedmf = .false. - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = -1 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - - ras = .false. - cscnv = .true. - do_shoc = .true. - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - do_aw = .true. - shoc_cld = .true. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 1.0 - xkzm_m = 1.0 - xkzm_s = 1.0 - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 0 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/fv3.gocart.nml.IN b/parm/fv3.gocart.nml.IN deleted file mode 100644 index 0d4b4d75fd..0000000000 --- a/parm/fv3.gocart.nml.IN +++ /dev/null @@ -1,311 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - ldiag_ugwp = @[LDIAG_UGWP] - do_ugwp = @[DO_UGWP] - do_tofd = @[DO_TOFD] - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - pdfcld = .false. - fhswr = 3600. - fhlwr = 3600. - ialb = 1 - iems = 1 - IAER = @[IAER] - ico2 = 2 - isubc_sw = 2 - isubc_lw = 2 - isol = 2 - lwhtr = .true. - swhtr = .true. - cnvgwd = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - isatmedmf = 1 - lheatstrg = @[LHEATSTRG] - lgfdlmprad = @[LGFDLMPRAD] - effr_in = @[EFFR_IN] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = @[LSM] - 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 - debug = .false. - h2o_phys = @[H2O_PHYS] - nstf_name = @[NSTF_NAME] - cplflx = @[CPLFLX] - cplwav = @[CPLWAV] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ - -&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, - LANDICE = @[LANDICE] -/ -&nam_stochy -/ -&nam_sfcperts -/ - -&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/parm/gfdlmp.nml.IN b/parm/gfdlmp.nml.IN deleted file mode 100644 index a81c66bf62..0000000000 --- a/parm/gfdlmp.nml.IN +++ /dev/null @@ -1,312 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - ldiag_ugwp = @[LDIAG_UGWP] - do_ugwp = @[DO_UGWP] - do_tofd = @[DO_TOFD] - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - lgfdlmprad = @[LGFDLMPRAD] - effr_in = @[EFFR_IN] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = @[IMFSHALCNV] - imfdeepcnv = @[IMFDEEPCNV] - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = @[LSM] - 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 - debug = .false. - h2o_phys = @[H2O_PHYS] - nstf_name = @[NSTF_NAME] - iau_drymassfixer = @[IAU_DRYMASSFIXER] - cplflx = @[CPLFLX] - cplwav = @[CPLWAV] - cplwav2atm = @[CPLWAV2ATM] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ - -&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, - LANDICE = @[LANDICE] -/ -&nam_stochy -/ -&nam_sfcperts -/ - -&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/parm/gfsv16_csawmg.nml.IN b/parm/gfsv16_csawmg.nml.IN deleted file mode 100644 index e0bb83d83d..0000000000 --- a/parm/gfsv16_csawmg.nml.IN +++ /dev/null @@ -1,302 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 13 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - crtrh = 0.93,0.90,0.95 - ncld = 2 - imp_physics = 10 - pdfcld = .false. - fhswr = 3600. - fhlwr = 3600. - ialb = 1 - iems = 1 - IAER = @[IAER] - ico2 = 2 - isubc_sw = 2 - isubc_lw = 2 - isol = 2 - lwhtr = .true. - swhtr = .true. - cnvgwd = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .false. - hybedmf = .false. - satmedmf = .true. - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = 2 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - - ras = .false. - cscnv = .true. - do_shoc = .false. - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - do_aw = .true. - shoc_cld = .false. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 0.5 - xkzm_m = 0.5 - xkzm_s = 1.0 - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 2 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/input.nml.IN b/parm/input.nml.IN deleted file mode 100644 index a2bb3f56d1..0000000000 --- a/parm/input.nml.IN +++ /dev/null @@ -1,310 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .T. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 2 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = 6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 1 - imp_physics = 99 - 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 = .true. - shal_cnv = .true. - cal_pre = .true. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - isatmedmf = @[ISATMEDMF] - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - h2o_phys = @[H2O_PHYS] - nstf_name = @[NSTF_NAME] - cplflx = @[CPLFLX] - cplwav = @[CPLWAV] - cplwav2atm = @[CPLWAV2ATM] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] - iau_drymassfixer = @[IAU_DRYMASSFIXER] - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] - do_ca = @[DO_CA] - ca_sgs = @[CA_SGS] - ca_global = @[CA_GLOBAL] - nca = 1 - ncells = 5 - nlives = 24 - nseed = 100 - nfracseed = 0.5 - nthresh = 8 - ca_trigger = .True. - ca_entr = .False. - ca_closure = .False. - nca_g = 1 - ncells_g = 1 - nlives_g = 100 - nseed_g = 100 - ca_smooth = .True. - nspinup = 100 - iseed_ca = 12345 - nsmooth = 100 - ca_amplitude = 0.35 -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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., -/ - -&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/parm/input_nest02.nml.IN b/parm/input_nest02.nml.IN deleted file mode 100644 index d26e78bcea..0000000000 --- a/parm/input_nest02.nml.IN +++ /dev/null @@ -1,291 +0,0 @@ -&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 = 24 - chksum_debug = .false. - dycore_only = .false. - fdiag = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml -! grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES_NEST],@[JNPES_NEST] - io_layout = 1,1 - npx = 211 - npy = 193 - ntiles = 1, - npz = @[NPZ] -! grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - 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 = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. - - nested = .true. - twowaynest = .true. - nestupdate = 7 - -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = @[NSTF_NAME] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ -&nam_sfcperts -/ - -&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/parm/multi_gases.nml.IN b/parm/multi_gases.nml.IN deleted file mode 100644 index 1e610e8af8..0000000000 --- a/parm/multi_gases.nml.IN +++ /dev/null @@ -1,297 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - ncnst = 5 - make_nh = @[MAKE_NH] - fv_debug = .F. - - range_warn = .F. - reset_eta = .F. - n_sponge = -1 - nudge_qv = .T. - tau = 0.015 - rf_cutoff = 2.e2 - d2_bg_k1 = 0.20 - d2_bg_k2 = 0.005 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 2 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 1800 - d2_bg = 0. - nord = 1 - dddmp = 0.1 - d4_bg = 0.20 - vtdm4 = 0.07 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = 6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 1 - imp_physics = 99 - 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 = .true. - shal_cnv = .true. - cal_pre = .true. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - isatmedmf = @[ISATMEDMF] - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - h2o_phys = @[H2O_PHYS] - nstf_name = @[NSTF_NAME] - cplflx = @[CPLFLX] - cplwav = @[CPLWAV] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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., -/ - -&sat_vapor_pres_nml - use_exact_qs = .true. - show_all_bad_values=.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 -/ -&multi_gases_nml - ri = 287.050, 461.50, 0.0, 173.2247, 0.0, 0.0 - cpi = 1004.600, 1846.00, 0.0, 820.2391, 0.0, 0.0 -/ diff --git a/parm/nems.configure.blocked_atm_wav.IN b/parm/nems.configure.blocked_atm_wav.IN deleted file mode 100644 index 56dcdbb87f..0000000000 --- a/parm/nems.configure.blocked_atm_wav.IN +++ /dev/null @@ -1,35 +0,0 @@ -############################################# -#### NEMS Run-Time Configuration File ##### -############################################# - -# EARTH # -EARTH_component_list: ATM WAV -EARTH_attributes:: - Verbosity = 0 -:: - -# ATM # -ATM_model: @[atm_model] -ATM_petlist_bounds: @[atm_petlist_bounds] -ATM_attributes:: - Verbosity = 0 - DumpFields = false -:: - -# WAV # -WAV_model: @[wav_model] -WAV_petlist_bounds: @[wav_petlist_bounds] -WAV_attributes:: - Verbosity = 0 -:: - - - -# Run Sequence # -runSeq:: - @@[coupling_interval_sec] - ATM -> WAV - ATM - WAV - @ -:: diff --git a/parm/nems.configure.blocked_atm_wav_2way.IN b/parm/nems.configure.blocked_atm_wav_2way.IN deleted file mode 100644 index 9fb0351deb..0000000000 --- a/parm/nems.configure.blocked_atm_wav_2way.IN +++ /dev/null @@ -1,36 +0,0 @@ -############################################# -#### NEMS Run-Time Configuration File ##### -############################################# - -# EARTH # -EARTH_component_list: ATM WAV -EARTH_attributes:: - Verbosity = 0 -:: - -# ATM # -ATM_model: @[atm_model] -ATM_petlist_bounds: @[atm_petlist_bounds] -ATM_attributes:: - Verbosity = 0 - DumpFields = false -:: - -# WAV # -WAV_model: @[wav_model] -WAV_petlist_bounds: @[wav_petlist_bounds] -WAV_attributes:: - Verbosity = 0 -:: - - - -# Run Sequence # -runSeq:: - @@[coupling_interval_sec] - ATM -> WAV - WAV -> ATM :srcMaskValues=1 - ATM - WAV - @ -:: diff --git a/parm/rasmgshoc.nml.IN b/parm/rasmgshoc.nml.IN deleted file mode 100644 index bbbd6bc31e..0000000000 --- a/parm/rasmgshoc.nml.IN +++ /dev/null @@ -1,304 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6 - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 13 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - - fhouri = 2.0 - fac_n_spl = 2.0 -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - crtrh = 1.00,1.00,0.95 - ncld = 2 - imp_physics = 10 - 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 = .true. - shal_cnv = .false.. - cal_pre = .false. - redrag = .true. - dspheat = .false. - hybedmf = @[HYBEDMF] - satmedmf = .false. - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = -1 - imfdeepcnv = -1 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - - ras = .true. - cscnv = .false. - do_shoc = .true. - shoc_parm = 7000.0,1.0,2.0,0.7,-999.0 - do_aw = .false. - shoc_cld = .true. - h2o_phys = .true. - shcnvcw = .false. - xkzm_h = 1.0 - xkzm_m = 1.0 - xkzm_s = 1.0 - ccwf = 1.0,1.0 - dlqf = 0.25,0.05 - mg_dcs = 200.0 - mg_ts_auto_ice = 180.0,900.0 - mg_qcvar = 1.0 - fprcp = 2 - pdfflag = 4 - iccn = 0 - mg_do_graupel = .true. - mg_do_hail = .false. - do_sb_physics = .true. - mg_do_ice_gmao = .false. - mg_do_liq_liu = .true. - cs_parm = 8.0,4.0,1.0e3,3.5e3,20.0,1.0,0.0,1.0,0.6,0.0 - ctei_rm = 0.60,0.23 - max_lon = 8000 - max_lat = 4000 - rhcmax = 0.9999999 - effr_in = .true. - - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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 -/ - -&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/parm/regional.nml.IN b/parm/regional.nml.IN deleted file mode 100644 index 856e8fd0e2..0000000000 --- a/parm/regional.nml.IN +++ /dev/null @@ -1,298 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 211 - npy = 193 - ntiles = 1, - npz = 64 - !grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .T. - reset_eta = .F. - n_sponge = 20 - nudge_qv = .T. - tau = 3.0 - rf_cutoff = 10.e2 - d2_bg_k1 = 0.16 - d2_bg_k2 = 0.02 - kord_tm = -10 - kord_mt = 10 - kord_wz = 10 - kord_tr = 10 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.08 - vtdm4 = 0.0 - delt_max = 0.008 - ke_bg = 0. - do_vort_damp = .T. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1.0 - hord_mt = 6 - hord_vt = -5 - hord_tm = -5 - hord_dp = -5 - hord_tr = -8 - adjust_dry_mass = .F. - consv_te = 0. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - - do_schmidt = .true. - target_lat = 35.5 - target_lon = -97.5 - stretch_fac = 1.5 -!! nord_zs_filter = 4 - n_zs_filter = 0 - regional = .true. - bc_update_interval = 6 - regional_bcs_from_gsi = .false. - write_restart_with_bcs = @[WRITE_RESTART_WITH_BCS] - nrows_blend = 0 -/ - - &external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - - &gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .true. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 2.0, 0.25 ! NCEP default - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = 1,1,1,0,5 - cplflx = .F. - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - - &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, -/ - - &gfdl_cloud_microphysics_nml - sedi_transport = .false. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 180. - tau_v2l = 90. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 90. -/ - -&nam_stochy -/ - -&nam_sfcperts -/ - -&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/parm/regional_c768-model_configure.IN b/parm/regional_c768-model_configure.IN deleted file mode 100644 index 25d43c0540..0000000000 --- a/parm/regional_c768-model_configure.IN +++ /dev/null @@ -1,60 +0,0 @@ -print_esmf: .true. - -total_member: 1 -PE_MEMBER01: 480 - -start_year: 2018 -start_month: 10 -start_day: 15 -start_hour: 00 -start_minute: 0 -start_second: 0 -nhours_fcst: 3 -RUN_CONTINUE: .false. -ENS_SPS: .false. -dt_atmos: 90 -cpl: .false. -calendar: 'julian' -memuse_verbose: .false. -atmos_nthreads: 1 -use_hyper_thread: .false. -ncores_per_node: 24 -debug_affinity: .true. -restart_interval: 0 -output_1st_tstep_rst: .false. - -quilting: .true. -write_groups: 2 -write_tasks_per_group: 24 -num_files: 2 -filename_base: 'dyn' 'phy' -output_file: 'netcdf' -write_nemsioflip: .false. -write_fsyncflag: .false. - -# output_grid: 'gaussian_grid' -# imo: 384 -# jmo: 190 - - output_grid: 'regional_latlon' - lon1: 225.0 - lon2: 300.0 - lat1: 10.0 - lat2: 60.0 - dlon: 0.2 - dlat: 0.2 - -# output_grid: 'rotated_latlon' -# cen_lon: -97.5 # central longitude -# cen_lat: 34.5 # central latitude -# lon1: -24.0 # longitude of lower-left point in rotated coordinate system (in degrees) -# lat1: -22.0 # latitude of lower-left . . . . -# lon2: 24.0 # longitude of upper-right . . . . -# lat2: 22.0 # latitude of upper-right . . . . -# dlon: 0.2 -# dlat: 0.2 - -nfhout: 3 -nfhmax_hf: 0 -nfhout_hf: 1 -nsout: -1 diff --git a/parm/regional_c768.nml.IN b/parm/regional_c768.nml.IN deleted file mode 100644 index 4301728653..0000000000 --- a/parm/regional_c768.nml.IN +++ /dev/null @@ -1,295 +0,0 @@ -&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 = 1 -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - - &fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - - &fv_core_nml - layout = 24,20 - io_layout = 1,1 - npx = 1729 - npy = 1441 - ntiles = 1, - npz = 64 - !grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .T. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .T. - 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 = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 300 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.008 - ke_bg = 0. - do_vort_damp = .T. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1.0 - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 0. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - - do_schmidt = .true. - target_lat = 35.5 - target_lon = -97.5 - stretch_fac = 1.5 -!! nord_zs_filter = 4 - n_zs_filter = 0 - regional = .true. - bc_update_interval = 6 -/ - - &external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - - &gfs_physics_nml - fhzero = 3. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .false. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .false. - trans_trac = .true. - cnvcld = .false. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5, 0.25 ! NCEP default - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = 1,1,1,0,5 - cplflx = .F. - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - - &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, -/ - - &gfdl_cloud_microphysics_nml - sedi_transport = .false. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 180. - tau_v2l = 90. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 90. -/ - -&nam_stochy -/ - -&nam_sfcperts -/ - -&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/parm/stretched-input.nml.IN b/parm/stretched-input.nml.IN deleted file mode 100644 index 24a9c1263c..0000000000 --- a/parm/stretched-input.nml.IN +++ /dev/null @@ -1,292 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. - - do_schmidt = .true. - target_lat = 35.5 - target_lon = -97.5 - stretch_fac = 1.5 - -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = @[NSTF_NAME] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ -&nam_sfcperts -/ - -&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/parm/stretched-nest-input.nml.IN b/parm/stretched-nest-input.nml.IN deleted file mode 100644 index 99fcf8d863..0000000000 --- a/parm/stretched-nest-input.nml.IN +++ /dev/null @@ -1,300 +0,0 @@ -&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 = 24 - chksum_debug = .false. - dycore_only = .false. - fdiag = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml -! grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6, - npz = @[NPZ] -! grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 30 - nudge_qv = .T. - rf_fast = .F. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 1 - n_split = 8 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 600 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = -6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - no_dycore = .false. - z_tracer = .T. - - do_schmidt = .true. - target_lat = 35.5 - target_lon = -97.5 - stretch_fac = 1.5 - -/ -&fv_nest_nml - grid_pes = 48, 48 - grid_coarse = 0, 1 - tile_coarse = 0, 6 - nest_refine = 0, 3 - nest_ioffsets= 1, 14 - nest_joffsets= 1, 19 -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .false. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = @[NSTF_NAME] - xkzminv = 0.3 - xkzm_m = 1.0 - xkzm_h = 1.0 -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 -/ -&nam_sfcperts -/ - -&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/parm/stretched-nest-quilt-model_configure.IN b/parm/stretched-nest-quilt-model_configure.IN deleted file mode 100644 index 563d94db5f..0000000000 --- a/parm/stretched-nest-quilt-model_configure.IN +++ /dev/null @@ -1,67 +0,0 @@ -total_member: 1 -print_esmf: .true. -PE_MEMBER01: 108 -start_year: 2018 -start_month: 10 -start_day: 15 -start_hour: 00 -start_minute: 0 -start_second: 0 -nhours_fcst: @[FHMAX] -RUN_CONTINUE: .false. -ENS_SPS: .false. - -dt_atmos: 450 -calendar: 'julian' -cpl: .false. -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. -write_groups: 3 -write_tasks_per_group: 4 -num_files: 2 -filename_base: 'dyn' 'phy' -output_file: 'netcdf' -write_nemsioflip: .false. -write_fsyncflag: .false. - -# output_grid: 'regional_latlon' -# lon1: 225.0 -# lon2: 300.0 -# lat1: 10.0 -# lat2: 60.0 -# dlon: 0.2 -# dlat: 0.2 - - output_grid: 'rotated_latlon' - cen_lon: -97.5 # central longitude - cen_lat: 34.0 # central latitude - lon1: -22.0 # longitude of lower-left point in rotated coordinate system (in degrees) - lat1: -17.0 # latitude of lower-left . . . . - lon2: 22.0 # longitude of upper-right . . . . - lat2: 17.0 # latitude of upper-right . . . . - dlon: 0.2 - dlat: 0.2 - -# output_grid: 'lambert_conformal' -# cen_lon: -97.5 # central longitude -# cen_lat: 34.0 # central latitude -# stdlat1: 30.0 -# stdlat2: 60.0 -# nx: 450 # Number of points along x-axis. -# ny: 430 # Number of points along y-axis. -# lon1: -116.0 # longitude of first grid point (lower-left) (in degrees) -# lat1: 13.0 # latitude of first grid point (lower-left) (in degrees) -# dx: 10000.0 # x-direction grid length -# dy: 10000.0 # y-direction grid length - -nfhout: 3 -nfhmax_hf: 12 -nfhout_hf: 1 -nsout: -1 diff --git a/parm/thompson.nml.IN b/parm/thompson.nml.IN deleted file mode 100644 index 5897fe3b76..0000000000 --- a/parm/thompson.nml.IN +++ /dev/null @@ -1,280 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .T. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = 6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 2 - imp_physics = 8 - lradar = @[LRADAR] - 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 = .true. - shal_cnv = .true. - cal_pre = .true. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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., -/ - -&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/parm/v15p2_c96.nml.IN b/parm/v15p2_c96.nml.IN deleted file mode 100644 index dedfb2b42f..0000000000 --- a/parm/v15p2_c96.nml.IN +++ /dev/null @@ -1,306 +0,0 @@ -&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 = 1 - fhmax = 384 - fhout = 3 - fhmaxhf = 120 - fhouthf = 1 -/ - -&diag_manager_nml - prepend_date = .false. -/ - -&fms_io_nml - checksum_required = .false. - max_files_r = 100 - max_files_w = 100 -/ - -&fms_nml - clock_grain = 'ROUTINE' - domains_stack_size = 3000000 - print_memory_usage = .false. -/ - -&fv_core_nml - layout = 3,8 - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6 - npz = 64 - grid_type = -1 - make_nh = .false. - fv_debug = .false. - range_warn = .false. - reset_eta = .false. - n_sponge = 10 - nudge_qv = .true. - nudge_dz = .false. - tau = 10. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .false. - phys_hydrostatic = .false. - use_hydro_pressure = .false. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = 0 - d_ext = 0. - dnats = 1 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = .true. - external_eta = .true. - gfs_phil = .false. - nggps_ic = .true. - mountain = .false. - ncep_ic = .false. - d_con = 1. - hord_mt = 5 - hord_vt = 5 - hord_tm = 5 - hord_dp = -5 - hord_tr = 8 - adjust_dry_mass = .false. - consv_te = 1. - do_sat_adj = .true. - consv_am = .false. - fill = .true. - dwind_2d = .false. - print_freq = 6 - warm_start = .false. - no_dycore = .false. - z_tracer = .true. - agrid_vel_rst = .true. - read_increment = .false. - res_latlon_dynamics = "" -/ - -&external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .false. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6 - h2o_phys = .true. - ldiag3d = .false. - fhcyc = 24 - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = .true. - random_clds = .false. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - debug = .false. - nstf_name = 2,1,0,0,0 - nst_anl = .true. - psautco = 0.0008,0.0005 - prautco = 0.00015,0.00015 - lgfdlmprad = .true. - effr_in = .true. - do_sppt = .true. - do_shum = .true. - do_skeb = .true. - do_sfcperts = .false. -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 - LANDICE = .true. - FTSFS = 90 - FAISL = 99999 - FAISS = 99999 - FSNOL = 99999 - FSNOS = 99999 - FSICL = 99999 - FSICS = 99999 - FTSFL = 99999 - FVETL = 99999 - FSOTL = 99999 - FvmnL = 99999 - FvmxL = 99999 - FSLPL = 99999 - FABSL = 99999 -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&nam_stochy - ntrunc = 766 - lon_s = 1536 - lat_s = 768 - skeb = 0.3 - iseed_skeb = 2019102712451 - iseed_shum = 2019102712452 - iseed_sppt = 2019102712453 - skeb_tau = 21600. - skeb_lscale = 500000. - skebnorm = 0 - skeb_npass = 30 - skeb_vdof = 5 - shum = 0.005 - shum_tau = 21600. - shum_lscale = 500000. - sppt = 0.5 - sppt_tau = 21600. - sppt_lscale = 500000. - sppt_logit = .true. - sppt_sfclimit = .true. - use_zmtnblck = .true. -/ - -&nam_sfcperts -/ - -&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/parm/v16beta_c96.nml.IN b/parm/v16beta_c96.nml.IN deleted file mode 100644 index bc29afd5aa..0000000000 --- a/parm/v16beta_c96.nml.IN +++ /dev/null @@ -1,335 +0,0 @@ -&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 = 1 - fhmax = 384 - fhout = 3 - fhmaxhf = 120 - fhouthf = 1 -/ - -&diag_manager_nml - prepend_date = .false. -/ - -&fms_io_nml - checksum_required = .false. - max_files_r = 100 - max_files_w = 100 -/ - -&mpp_io_nml -shuffle=1 -deflate_level=1 -/ - -&fms_nml - clock_grain = 'ROUTINE' - domains_stack_size = 3000000 - print_memory_usage = .false. -/ - -&fv_core_nml - layout = 3,8 - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6 - npz = 64 - grid_type = -1 - make_nh = .false. - fv_debug = .false. - range_warn = .false. - reset_eta = .false. - n_sponge = 10 - nudge_qv = .true. - nudge_dz = .false. - tau = 10. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.20 - d2_bg_k2 = 0.0 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .false. - phys_hydrostatic = .false. - use_hydro_pressure = .false. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = 0 - d_ext = 0. - dnats = 1 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = .true. - external_eta = .true. - gfs_phil = .false. - nggps_ic = .true. - mountain = .false. - ncep_ic = .false. - d_con = 1. - hord_mt = 5 - hord_vt = 5 - hord_tm = 5 - hord_dp = -5 - hord_tr = 8 - adjust_dry_mass = .false. - consv_te = 1. - do_sat_adj = .true. - consv_am = .false. - fill = .true. - dwind_2d = .false. - print_freq = 6 - warm_start = .false. - no_dycore = .false. - z_tracer = .true. - agrid_vel_rst = .true. - read_increment = .false. - res_latlon_dynamics = "" -/ - -&external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .false. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6 - h2o_phys = .true. - ldiag3d = .false. - fhcyc = 24 - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - pdfcld = .false. - fhswr = 3600. - fhlwr = 3600. - ialb = 1 - iems = 1 - iaer = 5111 - icliq_sw = 2 - iovr_lw = 3 - iovr_sw = 3 - ico2 = 2 - isubc_sw = 2 - isubc_lw = 2 - isol = 2 - lwhtr = .true. - swhtr = .true. - cnvgwd = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = .false. - satmedmf = .true. - isatmedmf = 1 - lheatstrg = .true. - random_clds = .false. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 4.0,0.15,1.0,1.0 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsoil = 4 - lsm = 1 - iopt_dveg = 1 - 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 - debug = .false. - nstf_name = 2,1,0,0,0 - nst_anl = .true. - psautco = 0.0008,0.0005 - prautco = 0.00015,0.00015 - lgfdlmprad = .true. - effr_in = .true. - ldiag_ugwp = .false. - do_ugwp = .false. - do_tofd = .true. - do_sppt = .true. - do_shum = .true. - do_skeb = .true. - do_sfcperts = .false. -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. - reiflag = 2 -/ - -&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 - LANDICE = .true. - FTSFS = 90 - FAISL = 99999 - FAISS = 99999 - FSNOL = 99999 - FSNOS = 99999 - FSICL = 99999 - FSICS = 99999 - FTSFL = 99999 - FVETL = 99999 - FSOTL = 99999 - FvmnL = 99999 - FvmxL = 99999 - FSLPL = 99999 - FABSL = 99999 -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&nam_stochy - ntrunc = 766 - lon_s = 1536 - lat_s = 768 - skeb = 0.3 - iseed_skeb = 2019102712451 - iseed_shum = 2019102712452 - iseed_sppt = 2019102712453 - skeb_tau = 21600. - skeb_lscale = 500000. - skebnorm = 0 - skeb_npass = 30 - skeb_vdof = 5 - shum = 0.005 - shum_tau = 21600. - shum_lscale = 500000. - sppt = 0.5 - sppt_tau = 21600. - sppt_lscale = 500000. - sppt_logit = .true. - sppt_sfclimit = .true. - use_zmtnblck = .true. -/ - -&nam_sfcperts -/ - -&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 = 27 -/ - diff --git a/parm/wsm6.nml.IN b/parm/wsm6.nml.IN deleted file mode 100644 index 7f4c33fd7e..0000000000 --- a/parm/wsm6.nml.IN +++ /dev/null @@ -1,280 +0,0 @@ -&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 = @[FDIAG] -/ - -&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 = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 24 - nudge_qv = .T. - tau = 5. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 0 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 6 - hord_vt = 6 - hord_tm = 6 - hord_dp = 6 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -#&coupler_nml -# months = 0 -# days = 1 -# hours = 0 -# dt_atmos = 225 -# dt_ocean = 225 -# current_date = 2016,10,03,00,0,0 -# calendar = 'julian' -# memuse_verbose = .false. -# atmos_nthreads = 1 -# use_hyper_thread = .false. -# ncores_per_node = 24 -#/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 2 - imp_physics = 6 - lradar = @[LRADAR] - 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 = .true. - shal_cnv = .true. - cal_pre = .true. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .false. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - nstf_name = @[NSTF_NAME] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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., -/ - -&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/fv3_conf/ccpp_control_run.IN b/tests/fv3_conf/ccpp_control_run.IN deleted file mode 100644 index f1e77e1e37..0000000000 --- a/tests/fv3_conf/ccpp_control_run.IN +++ /dev/null @@ -1,60 +0,0 @@ -rm -fr INPUT RESTART -if [ $NPX = 97 ]; then - inputdir=FV3_input_data -elif [ $NPX = 193 ]; then - inputdir=FV3_input_data_c192 -elif [ $NPX = 385 ]; then - inputdir=FV3_input_data_c384 -elif [ $NPX = 769 ]; then - inputdir=FV3_input_data_c768 -fi -echo "inputdir=$inputdir,NPX=$NPX" - -UNIT_TEST=${UNIT_TEST:-false} -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - else - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -if [ $OZ_PHYS_NEW = .T. ]; then - cp @[RTPWD]/${inputdir}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -elif [ $OZ_PHYS_OLD = .T. ]; then - cp @[RTPWD]/${inputdir}/INPUT/global_o3prdlos.f77 . -fi -if [ $H2O_PHYS = .T. ]; then - cp @[RTPWD]/FV3_input_data/global_h2o_pltc.f77 ./global_h2oprdlos.f77 -fi -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/*configure . - -if [ $CPLWAV = .T. ]; then -cp @[RTPWD]/WW3_input_data/mod_def.* . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/ww3_multi.inp . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/rmp_src* . -fi - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_cpt_run.IN b/tests/fv3_conf/ccpp_cpt_run.IN deleted file mode 100644 index 15ab38c4d8..0000000000 --- a/tests/fv3_conf/ccpp_cpt_run.IN +++ /dev/null @@ -1,22 +0,0 @@ -rm -fr INPUT RESTART -inputdir=FV3_input_data_127 -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT -fi -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -cp @[RTPWD]/${inputdir}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -cp @[RTPWD]/${inputdir}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/diag_table_mg3tke diag_table -cp @[RTPWD]/${inputdir}/field_table_csawmg3shoc field_table -cp @[RTPWD]/${inputdir}/*configure . - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_csawmg3shoc127_run.IN b/tests/fv3_conf/ccpp_csawmg3shoc127_run.IN deleted file mode 100644 index 15ab38c4d8..0000000000 --- a/tests/fv3_conf/ccpp_csawmg3shoc127_run.IN +++ /dev/null @@ -1,22 +0,0 @@ -rm -fr INPUT RESTART -inputdir=FV3_input_data_127 -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT -fi -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -cp @[RTPWD]/${inputdir}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -cp @[RTPWD]/${inputdir}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/diag_table_mg3tke diag_table -cp @[RTPWD]/${inputdir}/field_table_csawmg3shoc field_table -cp @[RTPWD]/${inputdir}/*configure . - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_csawmg_run.IN b/tests/fv3_conf/ccpp_csawmg_run.IN deleted file mode 100644 index f88685e6f5..0000000000 --- a/tests/fv3_conf/ccpp_csawmg_run.IN +++ /dev/null @@ -1,53 +0,0 @@ -rm -fr INPUT RESTART - -UNIT_TEST=${UNIT_TEST:-false} -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - else - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -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 . -cp @[RTPWD]/FV3_input_data/diag_table_mgrs diag_table -#cp @[RTPWD]/FV3_input_data/field_table_mgrs field_table -cp @[RTPWD]/FV3_input_data/field_table_csawmg field_table -cp @[RTPWD]/FV3_input_data/*configure . -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/MERRA2/merra2C.aerclim.2003-2014.*nc . -for n in 01 02 03 04 05 06 07 08 09 10 11 12; do -ln -sf merra2C.aerclim.2003-2014.m${n}.nc aeroclim.m${n}.nc -done -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NAAI_monclimo2.nc cam5_4_143_NAAI_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NPCCN_monclimo2.nc cam5_4_143_NPCCN_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat - - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_csawmgshoc_run.IN b/tests/fv3_conf/ccpp_csawmgshoc_run.IN deleted file mode 100644 index 20f20eb970..0000000000 --- a/tests/fv3_conf/ccpp_csawmgshoc_run.IN +++ /dev/null @@ -1,33 +0,0 @@ -rm -fr INPUT RESTART -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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 . -cp @[RTPWD]/FV3_input_data/diag_table_mgtkers diag_table -#cp @[RTPWD]/FV3_input_data/field_table_mgtkers field_table -cp @[RTPWD]/FV3_input_data/field_table_csawmgshoc field_table -cp @[RTPWD]/FV3_input_data/*configure . -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/MERRA2/merra2C.aerclim.2003-2014.*nc . -for n in 01 02 03 04 05 06 07 08 09 10 11 12; do -ln -sf merra2C.aerclim.2003-2014.m${n}.nc aeroclim.m${n}.nc -done -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NAAI_monclimo2.nc cam5_4_143_NAAI_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NPCCN_monclimo2.nc cam5_4_143_NPCCN_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_gf_thompson_run.IN b/tests/fv3_conf/ccpp_gf_thompson_run.IN deleted file mode 100644 index 9dcddfde9a..0000000000 --- a/tests/fv3_conf/ccpp_gf_thompson_run.IN +++ /dev/null @@ -1,25 +0,0 @@ -rm -fr INPUT RESTART -mkdir INPUT RESTART -cp -r @[RTPWD]/FV3_input_data_gsd/FV3_input_data_C96_with_aerosols/* 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 . - -cp @[RTPWD]/FV3_input_data_gsd/diag_table_gf_thompson diag_table -cp @[RTPWD]/FV3_input_data_gsd/field_table_gf_thompson 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}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_gfdlmp_run.IN b/tests/fv3_conf/ccpp_gfdlmp_run.IN deleted file mode 100644 index 11e02639f6..0000000000 --- a/tests/fv3_conf/ccpp_gfdlmp_run.IN +++ /dev/null @@ -1,44 +0,0 @@ -rm -fr INPUT RESTART - -UNIT_TEST=${UNIT_TEST:-false} -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - else - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -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/INPUT/global_o3prdlos.f77 . -cp @[RTPWD]/FV3_input_data/*grb . -cp @[RTPWD]/FV3_input_data/*_table . -cp @[RTPWD]/FV3_input_data/diag_table_gfdlmp diag_table -cp @[RTPWD]/FV3_input_data/field_table_gfdlmp field_table -cp @[RTPWD]/FV3_input_data/*configure . - -if [ $CPLWAV = .T. ]; then -cp @[RTPWD]/WW3_input_data/mod_def.* . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/ww3_multi.inp . -fi - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_gfs_v16_flake_run.IN b/tests/fv3_conf/ccpp_gfs_v16_flake_run.IN deleted file mode 100644 index 6e1f10ce25..0000000000 --- a/tests/fv3_conf/ccpp_gfs_v16_flake_run.IN +++ /dev/null @@ -1,22 +0,0 @@ -rm -fr INPUT RESTART -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - cp -r @[RTPWD]/FV3_input_data/ORO_FLAKE/* ./INPUT - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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 . -cp @[RTPWD]/FV3_input_data/diag_table_gfdlmp diag_table -cp @[RTPWD]/FV3_input_data_gsd/field_table_suite2 field_table -cp @[RTPWD]/FV3_input_data/*configure . - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_gfs_v16_run.IN b/tests/fv3_conf/ccpp_gfs_v16_run.IN deleted file mode 100644 index 8c5e6cf952..0000000000 --- a/tests/fv3_conf/ccpp_gfs_v16_run.IN +++ /dev/null @@ -1,25 +0,0 @@ -rm -fr INPUT RESTART -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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 . -cp @[RTPWD]/FV3_input_data/diag_table_gfdlmp diag_table -cp @[RTPWD]/FV3_input_data_gsd/field_table_suite2 field_table -cp @[RTPWD]/FV3_input_data/*configure . - -if [ $DO_RRTMGP = .T. ]; then -cp @[RTPWD]/FV3_input_data_RRTMGP/* . -fi - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_gfsv16_csawmg_run.IN b/tests/fv3_conf/ccpp_gfsv16_csawmg_run.IN deleted file mode 100644 index d97b1a7f8e..0000000000 --- a/tests/fv3_conf/ccpp_gfsv16_csawmg_run.IN +++ /dev/null @@ -1,34 +0,0 @@ - -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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 . -#cp @[RTPWD]/FV3_input_data/diag_table_mgrs diag_table -cp @[RTPWD]/FV3_input_data/diag_table_aod diag_table -#cp @[RTPWD]/FV3_input_data/field_table_mgrs field_table -cp @[RTPWD]/FV3_input_data/field_table_csawmgshoc field_table -cp @[RTPWD]/FV3_input_data/*configure . -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/MERRA2/merra2C.aerclim.2003-2014.*nc . -for n in 01 02 03 04 05 06 07 08 09 10 11 12; do -ln -sf merra2C.aerclim.2003-2014.m${n}.nc aeroclim.m${n}.nc -done -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NAAI_monclimo2.nc cam5_4_143_NAAI_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NPCCN_monclimo2.nc cam5_4_143_NPCCN_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_gocart.IN b/tests/fv3_conf/ccpp_gocart.IN deleted file mode 100644 index 7b113dbdad..0000000000 --- a/tests/fv3_conf/ccpp_gocart.IN +++ /dev/null @@ -1,33 +0,0 @@ - -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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/INPUT/global_o3prdlos.f77 . -cp @[RTPWD]/FV3_input_data/*grb . -cp @[RTPWD]/FV3_input_data/*_table . -#cp @[RTPWD]/FV3_input_data/diag_table_gfdlmp diag_table -#cp @[RTPWD]/FV3_input_data/diag_table_gocart diag_table -cp @[RTPWD]/FV3_input_data/diag_table_aod diag_table -cp @[RTPWD]/FV3_input_data/field_table_gfdlmp field_table -cp @[RTPWD]/FV3_input_data/*configure . -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/MERRA2/merra2C.aerclim.2003-2014.*nc . -for n in 01 02 03 04 05 06 07 08 09 10 11 12; do -ln -sf merra2C.aerclim.2003-2014.m${n}.nc aeroclim.m${n}.nc -done -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NAAI_monclimo2.nc cam5_4_143_NAAI_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NPCCN_monclimo2.nc cam5_4_143_NPCCN_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_gsd_sar_25km_run.IN b/tests/fv3_conf/ccpp_gsd_sar_25km_run.IN deleted file mode 100644 index f899096ca7..0000000000 --- a/tests/fv3_conf/ccpp_gsd_sar_25km_run.IN +++ /dev/null @@ -1,28 +0,0 @@ - -rm -fr INPUT RESTART -mkdir INPUT RESTART -cp -r /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/FV3_input_data_temporary_gsd_sar_25km/*.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_25km/diag_table_gsd_sar diag_table -cp /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/FV3_input_data_temporary_gsd_sar_25km/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}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_gsd_sar_run.IN b/tests/fv3_conf/ccpp_gsd_sar_run.IN deleted file mode 100644 index 2a13a14a60..0000000000 --- a/tests/fv3_conf/ccpp_gsd_sar_run.IN +++ /dev/null @@ -1,27 +0,0 @@ -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}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_multigases_run.IN b/tests/fv3_conf/ccpp_multigases_run.IN deleted file mode 100644 index a08c118f5c..0000000000 --- a/tests/fv3_conf/ccpp_multigases_run.IN +++ /dev/null @@ -1,40 +0,0 @@ - -inputdir=FV3_input_data_149 -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT -fi -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -if [ $OZ_PHYS_NEW = .T. ]; then - cp @[RTPWD]/${inputdir}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -elif [ $OZ_PHYS_OLD = .T. ]; then -cp @[RTPWD]/${inputdir}/INPUT/global_o3prdlos.f77 . -fi -if [ $H2O_PHYS = .T. ]; then - cp @[RTPWD]/FV3_input_data/global_h2o_pltc.f77 ./global_h2oprdlos.f77 -fi -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*configure . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/diag_table_multi_gases diag_table -cp @[RTPWD]/${inputdir}/field_table_multi_gases field_table - -if [ $CPLWAV = .T. ]; then -cp @[RTPWD]/WW3_input_data/mod_def.* . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/ww3_multi.inp . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/rmp_src* . -fi -cp ${PATHRT}/../FV3/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}/../FV3/${CCPP_LIB_DIR}:${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" >> module-setup.sh -echo " " >> module-setup.sh - diff --git a/tests/fv3_conf/ccpp_regional_FA_run.IN b/tests/fv3_conf/ccpp_regional_FA_run.IN deleted file mode 100644 index 46cabacb25..0000000000 --- a/tests/fv3_conf/ccpp_regional_FA_run.IN +++ /dev/null @@ -1,24 +0,0 @@ -rsync -arv @[RTPWD]/FV3_regional_input_data/. . -rsync -arv @[RTPWD]/@[INPUT_DIR]/model_configure . - -rm -rf INPUT RESTART -mkdir INPUT RESTART - -rsync -arv @[RTPWD]/@[INPUT_DIR]/INPUT/. INPUT/. - -if [ $WARM_START = .T. ]; then - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.coupler.res INPUT/coupler.res - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_core.res.nc INPUT/fv_core.res.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_core.res.tile1.nc INPUT/fv_core.res.tile1.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_srf_wnd.res.tile1.nc INPUT/fv_srf_wnd.res.tile1.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_tracer.res.tile1.nc INPUT/fv_tracer.res.tile1.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.phy_data.nc INPUT/phy_data.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.sfc_data.nc INPUT/sfc_data.nc -fi -cp @[RTPWD]/FV3_input_data/DETAMPNEW_DATA* . -cp @[RTPWD]/FV3_input_data/*grb . -cp @[RTPWD]/FV3_input_data/*_table . -cp /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/FV3_input_data_temporary_hafs/diag_table_FA diag_table -cp /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/FV3_input_data_temporary_hafs/field_table_FA_nwat4 field_table - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_regional_c786_run.IN b/tests/fv3_conf/ccpp_regional_c786_run.IN deleted file mode 100644 index d72251e3c1..0000000000 --- a/tests/fv3_conf/ccpp_regional_c786_run.IN +++ /dev/null @@ -1,27 +0,0 @@ -rsync -arv @[RTPWD]/FV3_regional_input_data/. . - -rm -rf INPUT RESTART -mkdir INPUT RESTART - -rsync -arv @[RTPWD]/@[INPUT_DIR]/INPUT/. INPUT/. - -if [ $WARM_START = .T. ]; then - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.coupler.res INPUT/coupler.res - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_core.res.nc INPUT/fv_core.res.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_core.res.tile1.nc INPUT/fv_core.res.tile1.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_srf_wnd.res.tile1.nc INPUT/fv_srf_wnd.res.tile1.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_tracer.res.tile1.nc INPUT/fv_tracer.res.tile1.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.phy_data.nc INPUT/phy_data.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.sfc_data.nc INPUT/sfc_data.nc -fi - -if [ $OZ_PHYS_NEW = .T. ]; then - cp @[RTPWD]/FV3_input_data/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -elif [ $OZ_PHYS_OLD = .T. ]; then - cp @[RTPWD]/FV3_input_data/INPUT/global_o3prdlos.f77 . -fi -if [ $H2O_PHYS = .T. ]; then - cp @[RTPWD]/FV3_input_data/global_h2o_pltc.f77 ./global_h2oprdlos.f77 -fi - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_satmedmf_run.IN b/tests/fv3_conf/ccpp_satmedmf_run.IN deleted file mode 100644 index c35df9a44f..0000000000 --- a/tests/fv3_conf/ccpp_satmedmf_run.IN +++ /dev/null @@ -1,48 +0,0 @@ -rm -fr INPUT RESTART - -UNIT_TEST=${UNIT_TEST:-false} -if [ $NPX = 97 ]; then - inputdir=FV3_input_data -elif [ $NPX = 193 ]; then - inputdir=FV3_input_data_c192 -elif [ $NPX = 385 ]; then - inputdir=FV3_input_data_c384 -elif [ $NPX = 769 ]; then - inputdir=FV3_input_data_c768 -fi -echo "inputdir=$inputdir,NPX=$NPX" -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - else - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -cp @[RTPWD]/${inputdir}/INPUT/global_o3prdlos.f77 . -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/field_table_satmedmf field_table -cp @[RTPWD]/${inputdir}/*configure . - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_stretched_run.IN b/tests/fv3_conf/ccpp_stretched_run.IN deleted file mode 100644 index 5215e5a062..0000000000 --- a/tests/fv3_conf/ccpp_stretched_run.IN +++ /dev/null @@ -1,19 +0,0 @@ -rsync -arv @[RTPWD]/FV3_nest_input_data/. . -rm -rf INPUT RESTART -mkdir INPUT RESTART - -# DH* 20190528 -# This doesn't work with the current logic to copy -# input data from a common INPUT_DIR instead of -# CNTL_DIR (which may have _prod or _repro appended); -# see ccpp_regional_run.IN for a working example -# if this is needed in the future (not needed now) -#if [ $WARM_START = .F. ]; then -# rsync -arv @[RTPWD]/@[CNTL_DIR]/INPUT/. INPUT/. -#else -# rsync -arv @[RTPWD]/@[CNTL_DIR]/RESTART/. INPUT/. -#fi -rsync -arv @[RTPWD]/@[INPUT_DIR]/INPUT/. INPUT/. -# *DH 20190528 - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/cpt_run.IN b/tests/fv3_conf/cpt_run.IN deleted file mode 100644 index 253ad70d04..0000000000 --- a/tests/fv3_conf/cpt_run.IN +++ /dev/null @@ -1,19 +0,0 @@ -inputdir=FV3_input_data_127 -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT -fi -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -cp @[RTPWD]/${inputdir}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -cp @[RTPWD]/${inputdir}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/diag_table_mg3tke diag_table -cp @[RTPWD]/${inputdir}/field_table_csawmg3shoc field_table -cp @[RTPWD]/${inputdir}/*configure . diff --git a/tests/fv3_conf/csawmg3shoc127_run.IN b/tests/fv3_conf/csawmg3shoc127_run.IN deleted file mode 100644 index 25df5c7c22..0000000000 --- a/tests/fv3_conf/csawmg3shoc127_run.IN +++ /dev/null @@ -1,37 +0,0 @@ -inputdir=FV3_input_data_127 - -UNIT_TEST=${UNIT_TEST:-false} -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - else - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -cp @[RTPWD]/${inputdir}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -cp @[RTPWD]/${inputdir}/global_h2o_pltc.f77 ./global_h2oprdlos.f77 -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/diag_table_mg3tke diag_table -cp @[RTPWD]/${inputdir}/field_table_csawmg3shoc field_table -cp @[RTPWD]/${inputdir}/*configure . diff --git a/tests/fv3_conf/csawmg_run.IN b/tests/fv3_conf/csawmg_run.IN deleted file mode 100644 index 018dbe96bc..0000000000 --- a/tests/fv3_conf/csawmg_run.IN +++ /dev/null @@ -1,48 +0,0 @@ -UNIT_TEST=${UNIT_TEST:-false} -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - else - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -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 . -cp @[RTPWD]/FV3_input_data/diag_table_mgrs diag_table -#cp @[RTPWD]/FV3_input_data/field_table_mgrs field_table -cp @[RTPWD]/FV3_input_data/field_table_csawmg field_table -cp @[RTPWD]/FV3_input_data/*configure . -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/MERRA2/merra2C.aerclim.2003-2014.*nc . -for n in 01 02 03 04 05 06 07 08 09 10 11 12; do -ln -sf merra2C.aerclim.2003-2014.m${n}.nc aeroclim.m${n}.nc -done -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NAAI_monclimo2.nc cam5_4_143_NAAI_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NPCCN_monclimo2.nc cam5_4_143_NPCCN_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat diff --git a/tests/fv3_conf/csawmgshoc_run.IN b/tests/fv3_conf/csawmgshoc_run.IN deleted file mode 100644 index fe946b315d..0000000000 --- a/tests/fv3_conf/csawmgshoc_run.IN +++ /dev/null @@ -1,37 +0,0 @@ -UNIT_TEST=${UNIT_TEST:-false} -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - else - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -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 . -cp @[RTPWD]/FV3_input_data/diag_table_mgtkers diag_table -#cp @[RTPWD]/FV3_input_data/field_table_mgtkers field_table -cp @[RTPWD]/FV3_input_data/field_table_csawmgshoc field_table -cp @[RTPWD]/FV3_input_data/*configure . diff --git a/tests/fv3_conf/fv3_gocart.IN b/tests/fv3_conf/fv3_gocart.IN deleted file mode 100644 index d8314e7525..0000000000 --- a/tests/fv3_conf/fv3_gocart.IN +++ /dev/null @@ -1,35 +0,0 @@ - -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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/INPUT/global_o3prdlos.f77 . -cp @[RTPWD]/FV3_input_data/*grb . -cp @[RTPWD]/FV3_input_data/*_table . -##cp @[RTPWD]/FV3_input_data/diag_table_gfdlmp diag_table -cp @[RTPWD]/FV3_input_data/diag_table_aod diag_table -cp @[RTPWD]/FV3_input_data/field_table_gfdlmp field_table -cp @[RTPWD]/FV3_input_data/*configure . -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/MERRA2/merra2C.aerclim.2003-2014.*nc . -for n in 01 02 03 04 05 06 07 08 09 10 11 12; do -ln -sf merra2C.aerclim.2003-2014.m${n}.nc aeroclim.m${n}.nc -done -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NAAI_monclimo2.nc cam5_4_143_NAAI_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NPCCN_monclimo2.nc cam5_4_143_NPCCN_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat - -if [ $CPLWAV = .T. ]; then -cp @[RTPWD]/WW3_input_data/mod_def.* . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/ww3_multi.inp . -fi diff --git a/tests/fv3_conf/fv3_regional_run.IN b/tests/fv3_conf/fv3_regional_run.IN deleted file mode 100644 index a451f00307..0000000000 --- a/tests/fv3_conf/fv3_regional_run.IN +++ /dev/null @@ -1,18 +0,0 @@ - -rsync -arv @[RTPWD]/FV3_regional_input_data/. . -rsync -arv @[RTPWD]/@[INPUT_DIR]/model_configure . - -rm -rf INPUT RESTART -mkdir INPUT RESTART - -rsync -arv @[RTPWD]/@[INPUT_DIR]/INPUT/. INPUT/. - -if [ $WARM_START = .T. ]; then - cp ../fv3_regional_control${RT_SUFFIX}/RESTART/20181015.120000.coupler.res INPUT/coupler.res - cp ../fv3_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_core.res.nc INPUT/fv_core.res.nc - cp ../fv3_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_core.res.tile1.nc INPUT/fv_core.res.tile1.nc - cp ../fv3_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_srf_wnd.res.tile1.nc INPUT/fv_srf_wnd.res.tile1.nc - cp ../fv3_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_tracer.res.tile1.nc INPUT/fv_tracer.res.tile1.nc - cp ../fv3_regional_control${RT_SUFFIX}/RESTART/20181015.120000.phy_data.nc INPUT/phy_data.nc - cp ../fv3_regional_control${RT_SUFFIX}/RESTART/20181015.120000.sfc_data.nc INPUT/sfc_data.nc -fi diff --git a/tests/fv3_conf/fv3_run.IN b/tests/fv3_conf/fv3_run.IN deleted file mode 100644 index dc1c687565..0000000000 --- a/tests/fv3_conf/fv3_run.IN +++ /dev/null @@ -1,58 +0,0 @@ - -if [ $NPX = 97 ]; then - inputdir=FV3_input_data -elif [ $NPX = 193 ]; then - inputdir=FV3_input_data_c192 -elif [ $NPX = 385 ]; then - inputdir=FV3_input_data_c384 -elif [ $NPX = 769 ]; then - inputdir=FV3_input_data_c768 -fi -echo "inputdir=$inputdir,NPX=$NPX" - -UNIT_TEST=${UNIT_TEST:-false} -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - else - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -if [ $OZ_PHYS_NEW = .T. ]; then - cp @[RTPWD]/${inputdir}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -elif [ $OZ_PHYS_OLD = .T. ]; then -cp @[RTPWD]/${inputdir}/INPUT/global_o3prdlos.f77 . -fi -if [ $H2O_PHYS = .T. ]; then - cp @[RTPWD]/FV3_input_data/global_h2o_pltc.f77 ./global_h2oprdlos.f77 -fi -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/*configure . - -if [ $CPLWAV = .T. ]; then -cp @[RTPWD]/WW3_input_data/mod_def.* . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/ww3_multi.inp . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/rmp_src* . -fi diff --git a/tests/fv3_conf/fv3_stretched_run.IN b/tests/fv3_conf/fv3_stretched_run.IN deleted file mode 100644 index ffec0d14e8..0000000000 --- a/tests/fv3_conf/fv3_stretched_run.IN +++ /dev/null @@ -1,18 +0,0 @@ - -rsync -arv @[RTPWD]/FV3_nest_input_data/. . -rm -rf INPUT RESTART -mkdir INPUT RESTART - -# DH* 20190528 -# This doesn't work with the current logic to copy -# input data from a common INPUT_DIR instead of -# CNTL_DIR (which may have _prod or _repro appended); -# see fv3_regional_run.IN for a working example -# if this is needed in the future (not needed now) -#if [ $WARM_START = .F. ]; then -# rsync -arv @[RTPWD]/@[CNTL_DIR]/INPUT/. INPUT/. -#else -# rsync -arv @[RTPWD]/@[CNTL_DIR]/RESTART/. INPUT/. -#fi -rsync -arv @[RTPWD]/@[INPUT_DIR]/INPUT/. INPUT/. -# *DH 20190528 diff --git a/tests/fv3_conf/gfdlmp_run.IN b/tests/fv3_conf/gfdlmp_run.IN deleted file mode 100644 index 28b21030e8..0000000000 --- a/tests/fv3_conf/gfdlmp_run.IN +++ /dev/null @@ -1,41 +0,0 @@ -UNIT_TEST=${UNIT_TEST:-false} - -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - else - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -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/INPUT/global_o3prdlos.f77 . -cp @[RTPWD]/FV3_input_data/*grb . -cp @[RTPWD]/FV3_input_data/*_table . -cp @[RTPWD]/FV3_input_data/diag_table_gfdlmp diag_table -cp @[RTPWD]/FV3_input_data/field_table_gfdlmp field_table -cp @[RTPWD]/FV3_input_data/*configure . - -if [ $CPLWAV = .T. ]; then -cp @[RTPWD]/WW3_input_data/mod_def.* . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/ww3_multi.inp . -fi diff --git a/tests/fv3_conf/gfs_v15_run.IN b/tests/fv3_conf/gfs_v15_run.IN deleted file mode 100644 index c21f88d948..0000000000 --- a/tests/fv3_conf/gfs_v15_run.IN +++ /dev/null @@ -1,19 +0,0 @@ -rm -fr INPUT RESTART -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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 . -cp @[RTPWD]/FV3_input_data/diag_table_gfdlmp diag_table -cp @[RTPWD]/FV3_input_data/field_table_gfdlmp field_table -cp @[RTPWD]/FV3_input_data/*configure . diff --git a/tests/fv3_conf/gfs_v16_run.IN b/tests/fv3_conf/gfs_v16_run.IN deleted file mode 100644 index ac23e518f4..0000000000 --- a/tests/fv3_conf/gfs_v16_run.IN +++ /dev/null @@ -1,19 +0,0 @@ -rm -fr INPUT RESTART -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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 . -cp @[RTPWD]/FV3_input_data/diag_table_gfdlmp diag_table -cp @[RTPWD]/FV3_input_data_gsd/field_table_suite2 field_table -cp @[RTPWD]/FV3_input_data/*configure . diff --git a/tests/fv3_conf/gfsv16_csawmg_run.IN b/tests/fv3_conf/gfsv16_csawmg_run.IN deleted file mode 100644 index fa04661e62..0000000000 --- a/tests/fv3_conf/gfsv16_csawmg_run.IN +++ /dev/null @@ -1,32 +0,0 @@ - -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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 . -#cp @[RTPWD]/FV3_input_data/diag_table_mgrs diag_table -cp @[RTPWD]/FV3_input_data/diag_table_aod diag_table -#cp @[RTPWD]/FV3_input_data/field_table_mgrs field_table -cp @[RTPWD]/FV3_input_data/field_table_csawmgshoc field_table -cp @[RTPWD]/FV3_input_data/*configure . -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/MERRA2/merra2C.aerclim.2003-2014.*nc . -for n in 01 02 03 04 05 06 07 08 09 10 11 12; do -ln -sf merra2C.aerclim.2003-2014.m${n}.nc aeroclim.m${n}.nc -done -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NAAI_monclimo2.nc cam5_4_143_NAAI_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/mg2_IN_CCN/cam5_4_143_NPCCN_monclimo2.nc cam5_4_143_NPCCN_monclimo2.nc -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_BC.v1_3.dat optics_BC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_OC.v1_3.dat optics_OC.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_DU.v15_3.dat optics_DU.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SS.v3_3.dat optics_SS.dat -cp @[RTPWD]/FV3_input_data_INCCN_aeroclim/aer_data/LUTS/optics_SU.v1_3.dat optics_SU.dat diff --git a/tests/fv3_conf/multigases_run.IN b/tests/fv3_conf/multigases_run.IN deleted file mode 100644 index 696e4929ca..0000000000 --- a/tests/fv3_conf/multigases_run.IN +++ /dev/null @@ -1,32 +0,0 @@ - -inputdir=FV3_input_data_149 -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT -fi -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -if [ $OZ_PHYS_NEW = .T. ]; then - cp @[RTPWD]/${inputdir}/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -elif [ $OZ_PHYS_OLD = .T. ]; then -cp @[RTPWD]/${inputdir}/INPUT/global_o3prdlos.f77 . -fi -if [ $H2O_PHYS = .T. ]; then - cp @[RTPWD]/FV3_input_data/global_h2o_pltc.f77 ./global_h2oprdlos.f77 -fi -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*configure . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/diag_table_multi_gases diag_table -cp @[RTPWD]/${inputdir}/field_table_multi_gases field_table - -if [ $CPLWAV = .T. ]; then -cp @[RTPWD]/WW3_input_data/mod_def.* . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/ww3_multi.inp . -cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/rmp_src* . -fi diff --git a/tests/fv3_conf/rasmgshoc_run.IN b/tests/fv3_conf/rasmgshoc_run.IN deleted file mode 100644 index faf6b58b3b..0000000000 --- a/tests/fv3_conf/rasmgshoc_run.IN +++ /dev/null @@ -1,20 +0,0 @@ - -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT -fi -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 . -cp @[RTPWD]/FV3_input_data/diag_table_mgtkers diag_table -#cp @[RTPWD]/FV3_input_data/field_table_mgtkers field_table -cp @[RTPWD]/FV3_input_data/field_table_rasmgshoc field_table -cp @[RTPWD]/FV3_input_data/*configure . diff --git a/tests/fv3_conf/satmedmf_run.IN b/tests/fv3_conf/satmedmf_run.IN deleted file mode 100644 index 7e6e9b7072..0000000000 --- a/tests/fv3_conf/satmedmf_run.IN +++ /dev/null @@ -1,46 +0,0 @@ - -if [ $NPX = 97 ]; then - inputdir=FV3_input_data -elif [ $NPX = 193 ]; then - inputdir=FV3_input_data_c192 -elif [ $NPX = 385 ]; then - inputdir=FV3_input_data_c384 -elif [ $NPX = 769 ]; then - inputdir=FV3_input_data_c768 -fi -echo "inputdir=$inputdir,NPX=$NPX" - -UNIT_TEST=${UNIT_TEST:-false} -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/${inputdir}/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - else - cp -r @[RTPWD]/${inputdir}/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -cp @[RTPWD]/${inputdir}/INPUT/aerosol.dat . -cp @[RTPWD]/${inputdir}/INPUT/co2historicaldata_201*.txt . -cp @[RTPWD]/${inputdir}/INPUT/sfc_emissivity_idx.txt . -cp @[RTPWD]/${inputdir}/INPUT/solarconstant_noaa_an.txt . -cp @[RTPWD]/${inputdir}/INPUT/global_o3prdlos.f77 . -cp @[RTPWD]/${inputdir}/*grb . -cp @[RTPWD]/${inputdir}/*_table . -cp @[RTPWD]/${inputdir}/field_table_satmedmf field_table -cp @[RTPWD]/${inputdir}/*configure . diff --git a/tests/fv3_conf/thompson_run.IN b/tests/fv3_conf/thompson_run.IN deleted file mode 100644 index e8a708dcc4..0000000000 --- a/tests/fv3_conf/thompson_run.IN +++ /dev/null @@ -1,37 +0,0 @@ -UNIT_TEST=${UNIT_TEST:-false} - -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - else - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -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/INPUT/global_o3prdlos.f77 . -cp @[RTPWD]/FV3_input_data/qr_acr_q* . -cp @[RTPWD]/FV3_input_data/*grb . -cp @[RTPWD]/FV3_input_data/*_table . -cp @[RTPWD]/FV3_input_data/diag_table_thompson diag_table -cp @[RTPWD]/FV3_input_data/field_table_thompson field_table -cp @[RTPWD]/FV3_input_data/*configure . diff --git a/tests/fv3_conf/wsm6_run.IN b/tests/fv3_conf/wsm6_run.IN deleted file mode 100644 index ee394da687..0000000000 --- a/tests/fv3_conf/wsm6_run.IN +++ /dev/null @@ -1,35 +0,0 @@ -UNIT_TEST=${UNIT_TEST:-false} -if [ $WARM_START = .F. ]; then - cp -r @[RTPWD]/FV3_input_data/INPUT . - mkdir RESTART -else - mkdir INPUT RESTART - - if [[ ${UNIT_TEST} == false ]]; then - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - else - cp -r @[RTPWD]/FV3_input_data/RESTART/* ./INPUT - rm -f INPUT/fv_core.res.* - rm -f INPUT/fv_srf_wnd.res.* - rm -f INPUT/fv_tracer.res.* - rm -f INPUT/phy_data.*c - rm -f INPUT/srf_data.* - for RFILE in ../${TEST_NAME}${BL_SUFFIX}/RESTART/${RESTART_FILE_PREFIX}.*; do - [ -e $RFILE ] || exit 1 - RFILE_OLD=$(basename $RFILE) - RFILE_NEW="${RFILE_OLD//${RESTART_FILE_PREFIX}./}" - cp $RFILE INPUT/${RFILE_NEW} - done - fi -fi - -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/INPUT/global_o3prdlos.f77 . -cp @[RTPWD]/FV3_input_data/*grb . -cp @[RTPWD]/FV3_input_data/*_table . -cp @[RTPWD]/FV3_input_data/diag_table_wsm6 diag_table -cp @[RTPWD]/FV3_input_data/field_table_wsm6 field_table -cp @[RTPWD]/FV3_input_data/*configure . diff --git a/tests/tests/fv3_2threads b/tests/tests/fv3_2threads deleted file mode 100644 index de9e810a8e..0000000000 --- a/tests/tests/fv3_2threads +++ /dev/null @@ -1,84 +0,0 @@ -############################################################################### -# -# FV3 2 threads test -# -############################################################################### - -export TEST_DESCR="Compare FV3 2 threads results with previous trunk version" - -export CNTL_DIR=fv3_control - -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 THRD=2 -export TASKS=$TASKS_thrd -export TPN=$TPN_thrd -export INPES=$INPES_thrd -export JNPES=$JNPES_thrd -export WRTTASK_PER_GROUP=12 -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_appbuild b/tests/tests/fv3_appbuild deleted file mode 100644 index 190818825c..0000000000 --- a/tests/tests/fv3_appbuild +++ /dev/null @@ -1,78 +0,0 @@ -############################################################################### -# -# FV3 control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control results with previous trunk version using NEMSAppBuilder" - -export CNTL_DIR=fv3_control - -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) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ca b/tests/tests/fv3_ca deleted file mode 100644 index 7edd2f92e3..0000000000 --- a/tests/tests/fv3_ca +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# -# FV3 cellular automata test -# -############################################################################### - -export TEST_DESCR="Compare FV3 cellular automata results with previous trunk version (sub-grid and global)" - -export CNTL_DIR=fv3_ca - -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 \ - phyf012.tile1.nc \ - phyf012.tile2.nc \ - phyf012.tile3.nc \ - phyf012.tile4.nc \ - phyf012.tile5.nc \ - phyf012.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf012.tile1.nc \ - dynf012.tile2.nc \ - dynf012.tile3.nc \ - dynf012.tile4.nc \ - dynf012.tile5.nc \ - dynf012.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 DO_CA=.T. -export CA_SGS=.T. -export CA_GLOBAL=.T. -export FHMAX=12 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_2threads b/tests/tests/fv3_ccpp_2threads deleted file mode 100644 index 1c111ea05f..0000000000 --- a/tests/tests/fv3_ccpp_2threads +++ /dev/null @@ -1,89 +0,0 @@ -############################################################################### -# -# FV3 CCPP 2 threads test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP 2 threads results with previous trunk version" - -export CNTL_DIR=fv3_control - -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 THRD=2 -export TASKS=$TASKS_thrd -export TPN=$TPN_thrd -export INPES=$INPES_thrd -export JNPES=$JNPES_thrd -export WRTTASK_PER_GROUP=12 -export NODES=$(expr $TASKS / $TPN + 1) - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_appbuild b/tests/tests/fv3_ccpp_appbuild deleted file mode 100644 index d2a9ac4b26..0000000000 --- a/tests/tests/fv3_ccpp_appbuild +++ /dev/null @@ -1,82 +0,0 @@ -############################################################################### -# -# FV3 CCPP control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control results with previous trunk version using NEMSAppBuilder" -export CNTL_DIR=fv3_control - -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 FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_ca b/tests/tests/fv3_ccpp_ca deleted file mode 100644 index 9c6617e027..0000000000 --- a/tests/tests/fv3_ccpp_ca +++ /dev/null @@ -1,87 +0,0 @@ -############################################################################### -# -# FV3 CCPP control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 cellular automata results with previous trunk version (sub-grid and global) CCPP" - -export CNTL_DIR=fv3_ca - -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 \ - phyf012.tile1.nc \ - phyf012.tile2.nc \ - phyf012.tile3.nc \ - phyf012.tile4.nc \ - phyf012.tile5.nc \ - phyf012.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf012.tile1.nc \ - dynf012.tile2.nc \ - dynf012.tile3.nc \ - dynf012.tile4.nc \ - dynf012.tile5.nc \ - dynf012.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 FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_ca.nml.IN - -export DO_CA=.T. -export CA_SGS=.T. -export CA_GLOBAL=.T. -export FHMAX=12 - -RUN_SCRIPT=rt_fv3.sh \ No newline at end of file diff --git a/tests/tests/fv3_ccpp_control b/tests/tests/fv3_ccpp_control deleted file mode 100644 index 8e6f559cfb..0000000000 --- a/tests/tests/fv3_ccpp_control +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# -# FV3 CCPP control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control results with previous trunk version" - -export CNTL_DIR=fv3_control - -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 FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_control_32bit b/tests/tests/fv3_ccpp_control_32bit deleted file mode 100644 index f67062b0f6..0000000000 --- a/tests/tests/fv3_ccpp_control_32bit +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# -# FV3 CCPP control compiled with 32-bit dynamics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP 32bit control results with previous trunk version" - -export CNTL_DIR=fv3_control_32bit - -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 FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_control_debug b/tests/tests/fv3_ccpp_control_debug deleted file mode 100644 index 61173ec342..0000000000 --- a/tests/tests/fv3_ccpp_control_debug +++ /dev/null @@ -1,22 +0,0 @@ -############################################################################### -# -# FV3 CCPP control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control results with previous trunk version" - -export CNTL_DIR=fv3_control - -export LIST_FILES="" - -export_fv3 - -export FHMAX="06" - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_cpt b/tests/tests/fv3_ccpp_cpt deleted file mode 100644 index d86eb584a8..0000000000 --- a/tests/tests/fv3_ccpp_cpt +++ /dev/null @@ -1,93 +0,0 @@ -############################################################################### -# -# FV3 CCPP CPT test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP CPT results with previous trunk version" - -export CNTL_DIR=fv3_cpt - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 \ - 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" - - -export_fv3 - -export SATMEDMF=.F. -export HYBEDMF=.T. - -export DT_ATMOS="300" -export SYEAR='2017' -export SMONTH='08' -export SDAY='22' -export SHOUR='00' -export TASKS=204 -export WRITE_GROUP=1 -export WRTTASK_PER_GROUP=12 - -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES='4' -export JNPES='8' - -export NPZ='127' -export NPZP='128' - - -export INPUT_NML=ccpp_cpt.nml.IN -export FV3_RUN=ccpp_cpt_run.IN -export CCPP_SUITE=FV3_CPT_v0 -export CCPP_LIB_DIR=ccpp/lib -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_csawmg b/tests/tests/fv3_ccpp_csawmg deleted file mode 100644 index 707d213016..0000000000 --- a/tests/tests/fv3_ccpp_csawmg +++ /dev/null @@ -1,70 +0,0 @@ -############################################################################### -# -# FV3 CCPP CSAWMG test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP csawmg results with previous trunk version" - -export CNTL_DIR=fv3_csawmg - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 - -DT_ATMOS="600" - -export INPUT_NML=ccpp_csawmg.nml.IN -export FV3_RUN=ccpp_csawmg_run.IN -export CCPP_SUITE=FV3_GFS_2017_csawmg -export CCPP_LIB_DIR=ccpp/lib -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_csawmg3shoc127 b/tests/tests/fv3_ccpp_csawmg3shoc127 deleted file mode 100644 index 7cb8625310..0000000000 --- a/tests/tests/fv3_ccpp_csawmg3shoc127 +++ /dev/null @@ -1,84 +0,0 @@ -############################################################################### -# -# FV3 CCPP CSAWMGSHOC test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP csawmgshoc results with previous trunk version" - -export CNTL_DIR=fv3_csawmg3shoc127 - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 DT_ATMOS="300" -export SYEAR='2017' -export SMONTH='08' -export SDAY='22' -export SHOUR='00' -export TASKS=204 -export WRITE_GROUP=1 -export WRTTASK_PER_GROUP=12 - -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES='4' -export JNPES='8' - -export NPZ='127' -export NPZP='128' - -export INPUT_NML=ccpp_csawmg3shoc127.nml.IN -export FV3_RUN=ccpp_csawmg3shoc127_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export CCPP_SUITE=FV3_GFS_2017_csawmgshoc -export CCPP_LIB_DIR=ccpp/lib - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_csawmgshoc b/tests/tests/fv3_ccpp_csawmgshoc deleted file mode 100644 index d0639175e6..0000000000 --- a/tests/tests/fv3_ccpp_csawmgshoc +++ /dev/null @@ -1,71 +0,0 @@ -############################################################################### -# -# FV3 CCPP CSAWMGSHOC test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP csawmgshoc results with previous trunk version" - -export CNTL_DIR=fv3_csawmgshoc - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 - -DT_ATMOS="600" - -export INPUT_NML=ccpp_csawmgshoc.nml.IN -export FV3_RUN=ccpp_csawmgshoc_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export CCPP_SUITE=FV3_GFS_2017_csawmgshoc -export CCPP_LIB_DIR=ccpp/lib - -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_decomp b/tests/tests/fv3_ccpp_decomp deleted file mode 100644 index e7eb810900..0000000000 --- a/tests/tests/fv3_ccpp_decomp +++ /dev/null @@ -1,86 +0,0 @@ -############################################################################### -# -# FV3 CCPP domain decomposition test with different PEs -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP decomp results with previous trunk version" - -export CNTL_DIR=fv3_control - -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 INPES=6 -export JNPES=4 - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gf b/tests/tests/fv3_ccpp_gf deleted file mode 100644 index 58a497e9e8..0000000000 --- a/tests/tests/fv3_ccpp_gf +++ /dev/null @@ -1,92 +0,0 @@ -############################################################################### -# -# FV3 CCPP GF CU test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GF CU results with previous trunk version" - -export CNTL_DIR=fv3_gf - -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 DT_ATMOS="1200" -export IMP_PHYSICS=11 -export DNATS=1 -export DO_SAT_ADJ=.T. - -export FV3_RUN=ccpp_gsd_run.IN -export CCPP_SUITE=FV3_GFS_v15_gf -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.T. -export DO_MYNNEDMF=.F. -export IMFSHALCNV=3 -export IMFDEEPCNV=3 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gf_thompson b/tests/tests/fv3_ccpp_gf_thompson deleted file mode 100644 index 33d651ee04..0000000000 --- a/tests/tests/fv3_ccpp_gf_thompson +++ /dev/null @@ -1,94 +0,0 @@ -############################################################################### -# -# FV3 CCPP GF CU + Thompson MP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GF CU + Thompson MP results with previous trunk version" - -export CNTL_DIR=fv3_gf_thompson - -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 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_GFS_v15_gf_thompson -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.T. -export DO_MYNNEDMF=.F. -export IMFSHALCNV=3 -export IMFDEEPCNV=3 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfdlmp b/tests/tests/fv3_ccpp_gfdlmp deleted file mode 100644 index 59b5c7c2da..0000000000 --- a/tests/tests/fv3_ccpp_gfdlmp +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFDL-MP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GFDL-MP results with previous trunk version" - -export CNTL_DIR=fv3_gfdlmp - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export FV3_RUN=ccpp_gfdlmp_run.IN -export CCPP_SUITE=FV3_GFS_2017_gfdlmp -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfdlmp_32bit b/tests/tests/fv3_ccpp_gfdlmp_32bit deleted file mode 100644 index 6ff25d5af2..0000000000 --- a/tests/tests/fv3_ccpp_gfdlmp_32bit +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFDL-MP compiled with 32-bit dynamics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 32bit CCPP GFDL-MP results with previous trunk version" - -export CNTL_DIR=fv3_gfdlmp_32bit - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export FV3_RUN=ccpp_gfdlmp_run.IN -export CCPP_SUITE=FV3_GFS_2017_gfdlmp -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfdlmp_hwrfsas b/tests/tests/fv3_ccpp_gfdlmp_hwrfsas deleted file mode 100644 index cae950969f..0000000000 --- a/tests/tests/fv3_ccpp_gfdlmp_hwrfsas +++ /dev/null @@ -1,72 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFDL-MP using HWRF SAS (deep and shallow) test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GFDL-MP HWRF SAS results with previous trunk version" - -export CNTL_DIR=fv3_gfdlmp_hwrfsas - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export HWRF_SAMFDEEP=.T. -export HWRF_SAMFSHAL=.T. - -export FV3_RUN=ccpp_gfdlmp_run.IN -export CCPP_SUITE=FV3_GFS_2017_gfdlmp -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfdlmprad b/tests/tests/fv3_ccpp_gfdlmprad deleted file mode 100644 index 12d2150fa4..0000000000 --- a/tests/tests/fv3_ccpp_gfdlmprad +++ /dev/null @@ -1,84 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFDL-MPrad test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GFDL-MP radiation interaction option with the control" - -export CNTL_DIR=fv3_gfdlmprad - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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 \ - out_grd.glo_30m" - - -export_fv3 - -export TASKS=192 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export CPL=.true. -export CPLWAV=.T. -export atm_model='fv3' -export atm_petlist_bounds="0 149" -export wav_model='ww3' -export wav_petlist_bounds="150 191" -export coupling_interval_sec=3600.0 #coupling time step, want it to be multiple of 1800 and FV3 time step -export NEMS_CONFIGURE="nems.configure.blocked_atm_wav.IN" - -export CCPP_SUITE=FV3_GFS_2017_gfdlmp -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN -export FV3_RUN=ccpp_gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfdlmprad_32bit_post b/tests/tests/fv3_ccpp_gfdlmprad_32bit_post deleted file mode 100644 index b595d24f1c..0000000000 --- a/tests/tests/fv3_ccpp_gfdlmprad_32bit_post +++ /dev/null @@ -1,78 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFDL-MPrad inline post test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GFDL-MP radiation interaction / inline post option with the control" - -export CNTL_DIR=fv3_gfdlmprad_32bit_post - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - GFSFLX.GrbF00 \ - GFSPRS.GrbF00 \ - GFSFLX.GrbF24 \ - GFSPRS.GrbF24 \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export OUTPUT_HISTORY=.true. -export WRITE_DOPOST=.true. -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export CCPP_SUITE=FV3_GFS_2017_gfdlmp -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN -export FV3_RUN=ccpp_gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfdlmprad_atmwav b/tests/tests/fv3_ccpp_gfdlmprad_atmwav deleted file mode 100644 index b2aad9a42d..0000000000 --- a/tests/tests/fv3_ccpp_gfdlmprad_atmwav +++ /dev/null @@ -1,85 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFDL-MPrad 2way atm-way coupling test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GFDL-MP radiation interaction 2way atm-way coupling option with the control" - -export CNTL_DIR=fv3_gfdlmprad_atmwav - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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 \ - out_grd.glo_30m" - - -export_fv3 - -export TASKS=192 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export CPL=.true. -export CPLWAV=.T. -export CPLWAV2ATM=.T. -export atm_model='fv3' -export atm_petlist_bounds="0 149" -export wav_model='ww3' -export wav_petlist_bounds="150 191" -export coupling_interval_sec=1200.0 #coupling time step, want it to be multiple of 1800 and FV3 time step -export NEMS_CONFIGURE="nems.configure.blocked_atm_wav_2way.IN" - -export CCPP_SUITE=FV3_GFS_2017_gfdlmp -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN -export FV3_RUN=ccpp_gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfdlmprad_gwd b/tests/tests/fv3_ccpp_gfdlmprad_gwd deleted file mode 100644 index 8acdffaf08..0000000000 --- a/tests/tests/fv3_ccpp_gfdlmprad_gwd +++ /dev/null @@ -1,74 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFDL-MPrad gravity wave drag test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GFDL-MP radiation interaction option and gravity wave drag with the control" - -export CNTL_DIR=fv3_gfdlmprad_gwd - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. -export DO_UGWP=.true. -export DO_TOFD=.true. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export CCPP_SUITE=FV3_GFS_2017_gfdlmp -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN -export FV3_RUN=ccpp_gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfdlmprad_noahmp b/tests/tests/fv3_ccpp_gfdlmprad_noahmp deleted file mode 100644 index 14569d0c81..0000000000 --- a/tests/tests/fv3_ccpp_gfdlmprad_noahmp +++ /dev/null @@ -1,74 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFDL-MPrad Noah MP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GFDL-MP radiation interaction and Noah MP option with the control" - -export CNTL_DIR=fv3_gfdlmprad_noahmp - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. -export LSM=2 -export LANDICE=.false. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export CCPP_SUITE=FV3_GFS_2017_gfdlmp_noahmp -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN -export FV3_RUN=ccpp_gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfs_myj b/tests/tests/fv3_ccpp_gfs_myj deleted file mode 100644 index b8b6a22fcb..0000000000 --- a/tests/tests/fv3_ccpp_gfs_myj +++ /dev/null @@ -1,93 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFS MYJ compiled with 32-bit dynamics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 32bit CCPP GFS MYJ results with previous trunk version" - -export CNTL_DIR=fv3_gfs_myj - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="900" - -export FV3_RUN=ccpp_gfs_v15_run.IN -export CCPP_SUITE=FV3_GFS_2017_myj -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN - -RUN_SCRIPT=rt_fv3.sh - -export OZ_PHYS_OLD=.F. -export OZ_PHYS_NEW=.T. -export H2O_PHYS=.T. -export HYBEDMF=.F. -export SATMEDMF=.F. -export DO_MYJSFC=.T. -export DO_MYJPBL=.T. diff --git a/tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP b/tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP deleted file mode 100644 index 07e2a86f85..0000000000 --- a/tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP +++ /dev/null @@ -1,86 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFS v15.2 w/ RRTMGP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GFS v15.2 w/ RRTMGP results with previous trunk version" - -export CNTL_DIR=fv3_gfs_v15p2_RRTMGP - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export DO_RRTMGP=.T. - -export FV3_RUN=ccpp_gfs_v15_run.IN -export CCPP_SUITE=FV3_GFS_v15p2_RRTMGP -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_v15p2_c96.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP_debug b/tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP_debug deleted file mode 100644 index 5625ede05c..0000000000 --- a/tests/tests/fv3_ccpp_gfs_v15p2_RRTMGP_debug +++ /dev/null @@ -1,86 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFS v15.2 w/ RRTMGP test in DEBUG mode -# -############################################################################### - -export TEST_DESCR="Run FV3 CCPP GFS v15.2 w/ RRTMGP in DEBUG mode" - -export CNTL_DIR=fv3_gfs_v15p2_RRTMGP_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 \ - phyf006.tile1.nc \ - phyf006.tile2.nc \ - phyf006.tile3.nc \ - phyf006.tile4.nc \ - phyf006.tile5.nc \ - phyf006.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf006.tile1.nc \ - dynf006.tile2.nc \ - dynf006.tile3.nc \ - dynf006.tile4.nc \ - dynf006.tile5.nc \ - dynf006.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="06" -DT_ATMOS="1200" -export DO_RRTMGP=.T. - -export FV3_RUN=ccpp_gfs_v15_run.IN -export CCPP_SUITE=FV3_GFS_v15p2_RRTMGP -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_v15p2_c96.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfs_v16beta b/tests/tests/fv3_ccpp_gfs_v16beta deleted file mode 100644 index dbf44db6e8..0000000000 --- a/tests/tests/fv3_ccpp_gfs_v16beta +++ /dev/null @@ -1,85 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFS v16beta compiled with 32-bit dynamics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 32bit CCPP GFS v16beta results with previous trunk version" - -export CNTL_DIR=fv3_gfs_v16beta - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" - -export FV3_RUN=ccpp_gfs_v16_run.IN -export CCPP_SUITE=FV3_GFS_v16beta -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_v16beta_c96.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP b/tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP deleted file mode 100644 index bb2edf066e..0000000000 --- a/tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP +++ /dev/null @@ -1,86 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFS v16beta w/ RRTMGP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GFS v16beta w/ RRTMGP results with previous trunk version" - -export CNTL_DIR=fv3_gfs_v16beta_RRTMGP - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export DO_RRTMGP=.T. - -export FV3_RUN=ccpp_gfs_v16_run.IN -export CCPP_SUITE=FV3_GFS_v16beta_RRTMGP -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_v16beta_c96.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP_debug b/tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP_debug deleted file mode 100644 index 8dcdec14a5..0000000000 --- a/tests/tests/fv3_ccpp_gfs_v16beta_RRTMGP_debug +++ /dev/null @@ -1,86 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFS v16beta w/ RRTMGP test in DEBUG mode -# -############################################################################### - -export TEST_DESCR="Run FV3 CCPP GFS v16beta w/ RRTMGP in DEBUG mode" - -export CNTL_DIR=fv3_gfs_v16beta_RRTMGP_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 \ - phyf006.tile1.nc \ - phyf006.tile2.nc \ - phyf006.tile3.nc \ - phyf006.tile4.nc \ - phyf006.tile5.nc \ - phyf006.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf006.tile1.nc \ - dynf006.tile2.nc \ - dynf006.tile3.nc \ - dynf006.tile4.nc \ - dynf006.tile5.nc \ - dynf006.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="06" -DT_ATMOS="1200" -export DO_RRTMGP=.T. - -export FV3_RUN=ccpp_gfs_v16_run.IN -export CCPP_SUITE=FV3_GFS_v16beta_RRTMGP -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_v16beta_c96.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfs_v16beta_debug b/tests/tests/fv3_ccpp_gfs_v16beta_debug deleted file mode 100644 index f991c03204..0000000000 --- a/tests/tests/fv3_ccpp_gfs_v16beta_debug +++ /dev/null @@ -1,85 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFS v16beta compiled with 32-bit dynamics test in DEBUG mode -# -############################################################################### - -export TEST_DESCR="Run FV3 32bit CCPP GFS v16beta in DEBUG mode" - -export CNTL_DIR=fv3_gfs_v16beta_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 \ - phyf006.tile1.nc \ - phyf006.tile2.nc \ - phyf006.tile3.nc \ - phyf006.tile4.nc \ - phyf006.tile5.nc \ - phyf006.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf006.tile1.nc \ - dynf006.tile2.nc \ - dynf006.tile3.nc \ - dynf006.tile4.nc \ - dynf006.tile5.nc \ - dynf006.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="06" -DT_ATMOS="1200" - -export FV3_RUN=ccpp_gfs_v16_run.IN -export CCPP_SUITE=FV3_GFS_v16beta -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_v16beta_c96.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfs_v16beta_flake b/tests/tests/fv3_ccpp_gfs_v16beta_flake deleted file mode 100644 index 63de5fa5cd..0000000000 --- a/tests/tests/fv3_ccpp_gfs_v16beta_flake +++ /dev/null @@ -1,85 +0,0 @@ -############################################################################### -# -# FV3 CCPP GFS v16beta compiled with 32-bit dynamics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 32bit CCPP GFS v16beta flake results with previous trunk version" - -export CNTL_DIR=fv3_gfs_v16beta_flake - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" - -export FV3_RUN=ccpp_gfs_v16_flake_run.IN -export CCPP_SUITE=FV3_GFS_v16beta_flake -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_v16beta_flake_c96.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfsv16_csawmg b/tests/tests/fv3_ccpp_gfsv16_csawmg deleted file mode 100644 index eaa4ac500d..0000000000 --- a/tests/tests/fv3_ccpp_gfsv16_csawmg +++ /dev/null @@ -1,71 +0,0 @@ -############################################################################### -# -# FV3 CCPP gfsv16_csawmg test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP v16_csawmg results with previous trunk version" - -export CNTL_DIR=fv3_gfsv16_csawmg - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 - -DT_ATMOS="600" -export INPUT_NML=ccpp_gfsv16_csawmg.nml.IN -export FV3_RUN=ccpp_gfsv16_csawmg_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IAER=1111 - -export CCPP_SUITE=FV3_GFS_v16_csawmg -export CCPP_LIB_DIR=ccpp/lib - -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfsv16_csawmgt b/tests/tests/fv3_ccpp_gfsv16_csawmgt deleted file mode 100644 index 60726ac46d..0000000000 --- a/tests/tests/fv3_ccpp_gfsv16_csawmgt +++ /dev/null @@ -1,71 +0,0 @@ -############################################################################### -# -# FV3 CCPP gfsv16_csawmgt test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP v16_csawmgt results with previous trunk version" - -export CNTL_DIR=fv3_gfsv16_csawmgt - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 - -DT_ATMOS="600" -export INPUT_NML=ccpp_gfsv16_csawmg.nml.IN -export FV3_RUN=ccpp_gfsv16_csawmg_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IAER=111 - -export CCPP_SUITE=FV3_GFS_v16_csawmg -export CCPP_LIB_DIR=ccpp/lib - -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gocart_clm b/tests/tests/fv3_ccpp_gocart_clm deleted file mode 100644 index 1d0fc31f22..0000000000 --- a/tests/tests/fv3_ccpp_gocart_clm +++ /dev/null @@ -1,72 +0,0 @@ -############################################################################### -# -# FV3 CCPP gocart_clm test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP gocart_clm results with previous trunk version" - -export CNTL_DIR=fv3_gocart_clm - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IAER=1111 -export HYBEDMF=.true. -export SATMEDMF=.false. - -export FV3_RUN=ccpp_gocart.IN -export CCPP_SUITE=FV3_GFS_2017_gfdlmp -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp.gocart.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gsd b/tests/tests/fv3_ccpp_gsd deleted file mode 100644 index e740578d94..0000000000 --- a/tests/tests/fv3_ccpp_gsd +++ /dev/null @@ -1,127 +0,0 @@ -############################################################################### -# -# FV3 CCPP GSD (GF CU + Thompson MP + MYNN PBL + RUC LSM) full (0-48h) test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GSD results with previous trunk version" - -export CNTL_DIR=fv3_gsd - -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 \ - phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.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 \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.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=48 -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_coldstart b/tests/tests/fv3_ccpp_gsd_coldstart deleted file mode 100644 index 68d390f3c4..0000000000 --- a/tests/tests/fv3_ccpp_gsd_coldstart +++ /dev/null @@ -1,62 +0,0 @@ -############################################################################### -# -# FV3 CCPP GSD (GF CU + Thompson MP + MYNN PBL + RUC LSM) coldstart (0-24h) test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GSD results with previous trunk version" - -export CNTL_DIR=fv3_gsd - -export LIST_FILES="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" - -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 diff --git a/tests/tests/fv3_ccpp_gsd_debug b/tests/tests/fv3_ccpp_gsd_debug deleted file mode 100644 index 2a7752411a..0000000000 --- a/tests/tests/fv3_ccpp_gsd_debug +++ /dev/null @@ -1,102 +0,0 @@ -########################################################################################## -# -# 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 \ - phyf003.tile1.nc \ - phyf003.tile2.nc \ - phyf003.tile3.nc \ - phyf003.tile4.nc \ - phyf003.tile5.nc \ - phyf003.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf003.tile1.nc \ - dynf003.tile2.nc \ - dynf003.tile3.nc \ - dynf003.tile4.nc \ - dynf003.tile5.nc \ - dynf003.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=3 -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_diag3d_debug b/tests/tests/fv3_ccpp_gsd_diag3d_debug deleted file mode 100644 index 4d3497971a..0000000000 --- a/tests/tests/fv3_ccpp_gsd_diag3d_debug +++ /dev/null @@ -1,107 +0,0 @@ -############################################################################### -# -# FV3 CCPP GSD (GF CU + Thompson MP + MYNN PBL + RUC LSM) test with 3d tendencies in DEBUG mode -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GSD 3d tendencies debug results with previous trunk version" - -export CNTL_DIR=fv3_gsd_diag3d_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 \ - phyf003.tile1.nc \ - phyf003.tile2.nc \ - phyf003.tile3.nc \ - phyf003.tile4.nc \ - phyf003.tile5.nc \ - phyf003.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf003.tile1.nc \ - dynf003.tile2.nc \ - dynf003.tile3.nc \ - dynf003.tile4.nc \ - dynf003.tile5.nc \ - dynf003.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=3 -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 LDIAG3D=.T. -export QDIAG3D=.T. -export MAX_OUTPUT_FIELDS=400 - -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_drag_suite b/tests/tests/fv3_ccpp_gsd_drag_suite deleted file mode 100644 index 4e35890245..0000000000 --- a/tests/tests/fv3_ccpp_gsd_drag_suite +++ /dev/null @@ -1,104 +0,0 @@ -############################################################################### -# -# FV3 CCPP GSD (GF CU + Thompson MP + MYNN PBL + RUC LSM + GSD DRAG) test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GSD + DRAG results with previous trunk version" - -export CNTL_DIR=fv3_gsd_drag_suite - -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_drag_suite -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 -export GWD_OPT=3 - -RUN_SCRIPT=rt_fv3.sh - -export WLCLK=30 - diff --git a/tests/tests/fv3_ccpp_gsd_noah b/tests/tests/fv3_ccpp_gsd_noah deleted file mode 100644 index 2bbc90cfe2..0000000000 --- a/tests/tests/fv3_ccpp_gsd_noah +++ /dev/null @@ -1,127 +0,0 @@ -############################################################################### -# -# FV3 CCPP GSD (GF CU + Thompson MP + MYNN PBL + NOAH LSM) test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GSD results with previous trunk version" - -export CNTL_DIR=fv3_gsd_noah - -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 \ - phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.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 \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.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=48 -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_noah -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=1 -export LSOIL_LSM=4 - -RUN_SCRIPT=rt_fv3.sh - -export WLCLK=30 - diff --git a/tests/tests/fv3_ccpp_gsd_sar b/tests/tests/fv3_ccpp_gsd_sar deleted file mode 100644 index ec960857bb..0000000000 --- a/tests/tests/fv3_ccpp_gsd_sar +++ /dev/null @@ -1,37 +0,0 @@ -############################################################################### -# -# 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_sar_25km_debug b/tests/tests/fv3_ccpp_gsd_sar_25km_debug deleted file mode 100644 index 15dd738051..0000000000 --- a/tests/tests/fv3_ccpp_gsd_sar_25km_debug +++ /dev/null @@ -1,39 +0,0 @@ -###################################################################################### -# -# FV3 CCPP GSD SAR 25km (GF CU + Thompson MP + MYNN PBL + RUC LSM) test in DEBUG mode -# -###################################################################################### - -export TEST_DESCR="Compare FV3 CCPP GSD SAR results with previous trunk version" - -export CNTL_DIR=fv3_gsd_sar_25km_debug - -export LIST_FILES="dynf000.nc \ - dynf001.nc \ - phyf000.nc \ - phyf001.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 FHMAX=1 -export FDIAG=1 - -export_fv3 -export TASKS=24 -export NODES=$(expr $TASKS / $TPN + 1) - -export MODEL_CONFIGURE=ccpp_gsd_sar_25km-model_configure.IN -export FV3_RUN=ccpp_gsd_sar_25km_run.IN -export CCPP_SUITE=FV3_GSD_SAR -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd_sar_25km.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 deleted file mode 100644 index 04cfcf8bfa..0000000000 --- a/tests/tests/fv3_ccpp_gsd_warmstart +++ /dev/null @@ -1,102 +0,0 @@ -############################################################################### -# -# FV3 CCPP GSD (GF CU + Thompson MP + MYNN PBL + RUC LSM) restart (24-48h) test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP GSD restart results with previous trunk version" - -export CNTL_DIR=fv3_gsd - -export LIST_FILES="phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.tile6.nc \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.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/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 \ - 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" - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -export WARM_START=.T. -export NGGPS_IC=.F. -export EXTERNAL_IC=.F. -export MAKE_NH=.F. -export MOUNTAIN=.T. -export NA_INIT=0 -export NSTF_NAME=2,0,1,0,5 - -export FHMAX=48 -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 diff --git a/tests/tests/fv3_ccpp_h2ophys b/tests/tests/fv3_ccpp_h2ophys deleted file mode 100644 index 79750b4f7d..0000000000 --- a/tests/tests/fv3_ccpp_h2ophys +++ /dev/null @@ -1,85 +0,0 @@ -############################################################################### -# -# FV3 CCPP H2O physics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP H2O physics results with previous trunk version" - -export CNTL_DIR=fv3_h2ophys - -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 FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017_h2ophys -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -export H2O_PHYS=.T. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_hrrr b/tests/tests/fv3_ccpp_hrrr deleted file mode 100644 index 5a072dc6b4..0000000000 --- a/tests/tests/fv3_ccpp_hrrr +++ /dev/null @@ -1,105 +0,0 @@ -############################################################################### -# -# FV3 CCPP HRRR (Thompson MP + MYNN SFC/PBL + RUC LSM + GSD drag suite) full (0-48h) test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP HRRR results with previous trunk version" - -export CNTL_DIR=fv3_hrrr - -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_HRRR -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.F. -export DO_MYNNEDMF=.T. -export DO_MYNNSFCLAY=.T. -export IMFSHALCNV=-1 -export IMFDEEPCNV=-1 -export FHCYC=0 -export LSM=3 -export LSOIL_LSM=9 -export GWD_OPT=3 - -RUN_SCRIPT=rt_fv3.sh - -export WLCLK=30 - diff --git a/tests/tests/fv3_ccpp_iau b/tests/tests/fv3_ccpp_iau deleted file mode 100644 index ea3baa7da0..0000000000 --- a/tests/tests/fv3_ccpp_iau +++ /dev/null @@ -1,95 +0,0 @@ -############################################################################### -# -# FV3 CCPP IAU test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP IAU results with previous trunk version" - -export CNTL_DIR=fv3_iau - -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 \ - phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.tile6.nc \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.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 WARM_START=.T. -export NGGPS_IC=.F. -export EXTERNAL_IC=.F. -export MAKE_NH=.F. -export MOUNTAIN=.T. -export NA_INIT=0 -export FHMAX=48 -export FDIAG=3 -export NSTF_NAME=2,0,1,0,5 -export IAU_INC_FILES="fv3_increment.nc" -export IAU_DRYMASSFIXER=.true. - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_lheatstrg b/tests/tests/fv3_ccpp_lheatstrg deleted file mode 100644 index 7dae707029..0000000000 --- a/tests/tests/fv3_ccpp_lheatstrg +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# -# FV3 CCPP lheatstrg test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control with lheatstrg on Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_lheatstrg - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -export LHEATSTRG=.T. -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_multigases b/tests/tests/fv3_ccpp_multigases deleted file mode 100644 index b9aa1feef4..0000000000 --- a/tests/tests/fv3_ccpp_multigases +++ /dev/null @@ -1,97 +0,0 @@ -############################################################################### -# -# FV3 multi-gases test -# -############################################################################### - -export TEST_DESCR="Compare CCPP FV3 multi-gases results with previous trunk version" - -export CNTL_DIR=fv3_multigases - -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 \ - phyf006.tile1.nc \ - phyf006.tile2.nc \ - phyf006.tile3.nc \ - phyf006.tile4.nc \ - phyf006.tile5.nc \ - phyf006.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf006.tile1.nc \ - dynf006.tile2.nc \ - dynf006.tile3.nc \ - dynf006.tile4.nc \ - dynf006.tile5.nc \ - dynf006.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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) -export NPZ=149 -export NPZP=150 -DT_ATMOS="225" -SYEAR="2017" -SMONTH="01" -SDAY="19" -SHOUR="06" -export FHMAX=06 -export FDIAG=0,1,2,3,4,5,6 -export NSTF_NAME=0,0,1,0,5 -export INPUT_NML=ccpp_multi_gases.nml.IN -export FV3_RUN=ccpp_multigases_run.IN -export CCPP_SUITE=FV3_GFS_2017_fv3wam -export CCPP_LIB_DIR=ccpp/lib -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_mynn b/tests/tests/fv3_ccpp_mynn deleted file mode 100644 index 4fdb0f651d..0000000000 --- a/tests/tests/fv3_ccpp_mynn +++ /dev/null @@ -1,92 +0,0 @@ -############################################################################### -# -# FV3 CCPP MYNN PBL test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP MYNN PBL results with previous trunk version" - -export CNTL_DIR=fv3_mynn - -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 DT_ATMOS="600" -export IMP_PHYSICS=11 -export DNATS=1 -export DO_SAT_ADJ=.T. - -export FV3_RUN=ccpp_gsd_run.IN -export CCPP_SUITE=FV3_GFS_v15_mynn -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.F. -export DO_MYNNEDMF=.T. -export IMFSHALCNV=2 -export IMFDEEPCNV=2 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_ntiedtke b/tests/tests/fv3_ccpp_ntiedtke deleted file mode 100644 index 239fe5065d..0000000000 --- a/tests/tests/fv3_ccpp_ntiedtke +++ /dev/null @@ -1,88 +0,0 @@ -############################################################################### -# -# FV3 CCPP New Tiedtke test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP New Tiedtke results with previous trunk version" - -export CNTL_DIR=fv3_ntiedtke - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="600" - -export FV3_RUN=ccpp_gfdlmp_run.IN -export CCPP_SUITE=FV3_GFS_2017_ntiedtke -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN - -RUN_SCRIPT=rt_fv3.sh - -export IMFSHALCNV=4 -export IMFDEEPCNV=4 diff --git a/tests/tests/fv3_ccpp_ozphys_2015 b/tests/tests/fv3_ccpp_ozphys_2015 deleted file mode 100644 index 6b51bdc520..0000000000 --- a/tests/tests/fv3_ccpp_ozphys_2015 +++ /dev/null @@ -1,86 +0,0 @@ -############################################################################### -# -# FV3 CCPP ozone physics 2015 test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP ozone physics 2015 results with previous trunk version" - -export CNTL_DIR=fv3_ozphys_2015 - -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 FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017_ozphys_2015 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -export OZ_PHYS_OLD=.F. -export OZ_PHYS_NEW=.T. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_rap b/tests/tests/fv3_ccpp_rap deleted file mode 100644 index 9196966394..0000000000 --- a/tests/tests/fv3_ccpp_rap +++ /dev/null @@ -1,105 +0,0 @@ -############################################################################### -# -# FV3 CCPP RAP (Thompson MP + MYNN SFC/PBL + GF CU + RUC LSM + GSD drag suite) full (0-48h) test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP RAP results with previous trunk version" - -export CNTL_DIR=fv3_rap - -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_RAP -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.F. -export DO_MYNNEDMF=.T. -export DO_MYNNSFCLAY=.T. -export IMFSHALCNV=3 -export IMFDEEPCNV=3 -export FHCYC=0 -export LSM=3 -export LSOIL_LSM=9 -export GWD_OPT=3 - -RUN_SCRIPT=rt_fv3.sh - -export WLCLK=30 - diff --git a/tests/tests/fv3_ccpp_read_inc b/tests/tests/fv3_ccpp_read_inc deleted file mode 100644 index f82c343773..0000000000 --- a/tests/tests/fv3_ccpp_read_inc +++ /dev/null @@ -1,94 +0,0 @@ -############################################################################### -# -# FV3 CCPP read_inc test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP read_inc results with previous trunk version" - -export CNTL_DIR=fv3_read_inc - -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 \ - phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.tile6.nc \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.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 WARM_START=.T. -export NGGPS_IC=.F. -export EXTERNAL_IC=.F. -export MAKE_NH=.F. -export MOUNTAIN=.T. -export NA_INIT=0 -export FHMAX=48 -export FDIAG=3 -export READ_INCREMENT=.T. -export NSTF_NAME=2,0,1,0,5 - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_regional_c768 b/tests/tests/fv3_ccpp_regional_c768 deleted file mode 100644 index b543f8c438..0000000000 --- a/tests/tests/fv3_ccpp_regional_c768 +++ /dev/null @@ -1,32 +0,0 @@ -############################################################################### -# -# FV3 CCPP regional c768 test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP regional c768 results with previous trunk version" - -export CNTL_DIR=fv3_regional_c768 - -export LIST_FILES=" atmos_4xdaily.nc \ - dynf000.nc \ - dynf003.nc \ - phyf000.nc \ - phyf003.nc " -export_fv3 - -export TASKS=480 -export WLCLK=30 - -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=ccpp_regional_run.IN - -export OZ_PHYS_OLD=.F. -export OZ_PHYS_NEW=.T. -export H2O_PHYS=.T. - -export CCPP_SUITE=FV3_GFS_2017_gfdlmp_regional_c768 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_regional_c768.nml.IN -export MODEL_CONFIGURE=regional_c768-model_configure.IN -export FV3_RUN=ccpp_regional_c786_run.IN diff --git a/tests/tests/fv3_ccpp_regional_c768_FA_update_moist b/tests/tests/fv3_ccpp_regional_c768_FA_update_moist deleted file mode 100644 index 55e31e207a..0000000000 --- a/tests/tests/fv3_ccpp_regional_c768_FA_update_moist +++ /dev/null @@ -1,27 +0,0 @@ -############################################################################### -# -# FV3 CCPP regional c768 test with Ferrier-Aligo MP scheme -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP regional c768 with Ferrier-Aligo MP scheme results with previous trunk version" - -export CNTL_DIR=fv3_regional_c768 - -export LIST_FILES=" atmos_4xdaily.nc \ - fv3_history2d.nc \ - fv3_history.nc " - -export_fv3 - -export TASKS=480 -export WLCLK=30 - -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=ccpp_regional_FA_run.IN - -export CCPP_SUITE=FV3_HAFS_ferhires_update_moist -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_regional_c768_FA.nml.IN -export LRADAR=.T. -export WRITE_DOPOST=.true. diff --git a/tests/tests/fv3_ccpp_regional_control_debug b/tests/tests/fv3_ccpp_regional_control_debug deleted file mode 100644 index 5101278990..0000000000 --- a/tests/tests/fv3_ccpp_regional_control_debug +++ /dev/null @@ -1,38 +0,0 @@ -############################################################################### -# -# FV3 CCPP regional control test in DEBUG mode -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP regional control DEBUG results with previous trunk version" - -export CNTL_DIR=fv3_regional_control_debug - -export INPUT_DIR=fv3_regional_control - -export LIST_FILES=" atmos_4xdaily.nc \ - fv3_history2d.nc \ - fv3_history.nc \ - RESTART/fv_core.res.tile1_new.nc \ - RESTART/fv_tracer.res.tile1_new.nc" - -export_fv3 - -export TASKS=24 - -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=ccpp_regional_run.IN - -export OZ_PHYS_OLD=.F. -export OZ_PHYS_NEW=.T. -export H2O_PHYS=.T. - -export CCPP_SUITE=FV3_GFS_2017_gfdlmp_regional -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_regional.nml.IN - -export FHMAX=3 -export FDIAG=3 -export INPES=4 -export JNPES=6 -export WRITE_RESTART_WITH_BCS=.true. diff --git a/tests/tests/fv3_ccpp_regional_quilt b/tests/tests/fv3_ccpp_regional_quilt deleted file mode 100644 index 3c81f88daa..0000000000 --- a/tests/tests/fv3_ccpp_regional_quilt +++ /dev/null @@ -1,34 +0,0 @@ -############################################################################### -# -# FV3 CCPP regional control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP regional quilt results with previous trunk version" - -export CNTL_DIR=fv3_regional_quilt - -export LIST_FILES=" atmos_4xdaily.nc \ - dynf000.nc \ - dynf024.nc \ - phyf000.nc \ - phyf024.nc " - -export_fv3 - -export TASKS=28 - -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=ccpp_regional_run.IN - -export OZ_PHYS_OLD=.F. -export OZ_PHYS_NEW=.T. -export H2O_PHYS=.T. - -export CCPP_SUITE=FV3_GFS_2017_gfdlmp_regional -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_regional.nml.IN - -export FDIAG=3 -export INPES=6 -export JNPES=4 diff --git a/tests/tests/fv3_ccpp_restart b/tests/tests/fv3_ccpp_restart deleted file mode 100644 index d62a1e319c..0000000000 --- a/tests/tests/fv3_ccpp_restart +++ /dev/null @@ -1,93 +0,0 @@ -############################################################################### -# -# FV3 CCPP restart test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP restart results with previous trunk version" - -export CNTL_DIR=fv3_restart - -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 \ - phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.tile6.nc \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.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 WARM_START=.T. -export NGGPS_IC=.F. -export EXTERNAL_IC=.F. -export MAKE_NH=.F. -export MOUNTAIN=.T. -export NA_INIT=0 -export FHMAX=48 -export FDIAG=3 -export NSTF_NAME=2,0,1,0,5 - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_sas b/tests/tests/fv3_ccpp_sas deleted file mode 100644 index 039074bc45..0000000000 --- a/tests/tests/fv3_ccpp_sas +++ /dev/null @@ -1,71 +0,0 @@ -############################################################################### -# -# FV3 CCPP SAS test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP SAS results with previous trunk version" - -export CNTL_DIR=fv3_sas - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export IMFSHALCNV=1 -export IMFDEEPCNV=1 -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export FV3_RUN=ccpp_gfdlmp_run.IN -export CCPP_SUITE=FV3_GFS_2017_sas -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_satmedmf b/tests/tests/fv3_ccpp_satmedmf deleted file mode 100644 index 0aff90a295..0000000000 --- a/tests/tests/fv3_ccpp_satmedmf +++ /dev/null @@ -1,71 +0,0 @@ -############################################################################### -# -# FV3 CCPP satmedmf test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control with satmedmf on Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_satmedmf - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 DT_ATMOS="1200" - -export SATMEDMF=.T. -export HYBEDMF=.F. -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export FV3_RUN=ccpp_satmedmf_run.IN -export CCPP_SUITE=FV3_GFS_2017_satmedmf -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_satmedmfq b/tests/tests/fv3_ccpp_satmedmfq deleted file mode 100644 index dbc14fdca0..0000000000 --- a/tests/tests/fv3_ccpp_satmedmfq +++ /dev/null @@ -1,72 +0,0 @@ -############################################################################### -# -# FV3 CCPP satmedmfq test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control with satmedmfq on Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_satmedmfq - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 DT_ATMOS="1200" - -export SATMEDMF=.T. -export ISATMEDMF=1 -export HYBEDMF=.F. -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export FV3_RUN=ccpp_satmedmf_run.IN -export CCPP_SUITE=FV3_GFS_2017_satmedmfq -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_shinhong b/tests/tests/fv3_ccpp_shinhong deleted file mode 100644 index 69111a642c..0000000000 --- a/tests/tests/fv3_ccpp_shinhong +++ /dev/null @@ -1,88 +0,0 @@ -############################################################################### -# -# FV3 CCPP SHINHONG-PBL test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP SHINHONG-PBL results with previous trunk version" - -export CNTL_DIR=fv3_shinhong - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" - -export FV3_RUN=ccpp_gfdlmp_run.IN -export CCPP_SUITE=FV3_GFS_2017_shinhong -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN - -RUN_SCRIPT=rt_fv3.sh - -export HYBEDMF=.F. -export SHINHONG=.T. diff --git a/tests/tests/fv3_ccpp_stochy b/tests/tests/fv3_ccpp_stochy deleted file mode 100644 index 86b7d31c69..0000000000 --- a/tests/tests/fv3_ccpp_stochy +++ /dev/null @@ -1,92 +0,0 @@ -############################################################################### -# -# FV3 CCPP stochastic test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP stochastic results with previous trunk version" - -export CNTL_DIR=fv3_stochy - -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 \ - phyf012.tile1.nc \ - phyf012.tile2.nc \ - phyf012.tile3.nc \ - phyf012.tile4.nc \ - phyf012.tile5.nc \ - phyf012.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf012.tile1.nc \ - dynf012.tile2.nc \ - dynf012.tile3.nc \ - dynf012.tile4.nc \ - dynf012.tile5.nc \ - dynf012.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 DO_SPPT=.T. -export DO_SHUM=.T. -export DO_SKEB=.T. -export SKEB=0.3 -export SHUM=0.003 -export SPPT=0.2 -export DT_ATMOS=600 -export FHMAX=12 - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_stretched b/tests/tests/fv3_ccpp_stretched deleted file mode 100644 index 8ba057f4fa..0000000000 --- a/tests/tests/fv3_ccpp_stretched +++ /dev/null @@ -1,94 +0,0 @@ -############################################################################### -# -# FV3 CCPP control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control results with previous trunk version" - -export CNTL_DIR=fv3_stretched -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 \ - fv3_history2d.tile1.nc \ - fv3_history2d.tile2.nc \ - fv3_history2d.tile3.nc \ - fv3_history2d.tile4.nc \ - fv3_history2d.tile5.nc \ - fv3_history2d.tile6.nc \ - fv3_history.tile1.nc \ - fv3_history.tile2.nc \ - fv3_history.tile3.nc \ - fv3_history.tile4.nc \ - fv3_history.tile5.nc \ - fv3_history.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 - -INPES=$INPES_stretch -JNPES=$JNPES_stretch -TPN=$TPN_stretch -TASKS=$TASKS_stretch -export NODES=$(expr $TASKS / $TPN + 1) - -MAKE_NH='.T.' -NA_INIT='1' -EXTERNAL_IC='.T.' -NGGPS_IC='.T.' -MOUNTAIN='.F.' -WARM_START='.F.' -FDIAG='3' - -HYBEDMF='.T.' -SATMEDMF='.F.' - -SYEAR="2018" -SMONTH="10" -SDAY="15" -SHOUR="00" -FHMAX="48" -DT_ATMOS="450" -QUILTING=.false. - -export INPUT_NML=ccpp_stretched-input.nml.IN -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=ccpp_stretched_run.IN - -export CCPP_SUITE=FV3_GFS_2017_stretched -export CCPP_LIB_DIR=ccpp/lib - diff --git a/tests/tests/fv3_ccpp_stretched_nest b/tests/tests/fv3_ccpp_stretched_nest deleted file mode 100644 index b19b0ad181..0000000000 --- a/tests/tests/fv3_ccpp_stretched_nest +++ /dev/null @@ -1,113 +0,0 @@ -############################################################################### -# -# FV3 CCPP control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control results with previous trunk version" - -export CNTL_DIR=fv3_stretched_nest -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 \ - atmos_4xdaily.nest02.tile7.nc \ - fv3_history2d.tile1.nc \ - fv3_history2d.tile2.nc \ - fv3_history2d.tile3.nc \ - fv3_history2d.tile4.nc \ - fv3_history2d.tile5.nc \ - fv3_history2d.tile6.nc \ - fv3_history2d.nest02.tile7.nc \ - fv3_history.tile1.nc \ - fv3_history.tile2.nc \ - fv3_history.tile3.nc \ - fv3_history.tile4.nc \ - fv3_history.tile5.nc \ - fv3_history.tile6.nc \ - fv3_history.nest02.tile7.nc \ - RESTART/coupler.res \ - RESTART/fv_core.res.nc \ - RESTART/fv_core.res.nest02.nc \ - RESTART/fv_BC_ne.res.nest02.nc \ - RESTART/fv_BC_sw.res.nest02.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_core.res.nest02.tile7.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_srf_wnd.res.nest02.tile7.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/fv_tracer.res.nest02.tile7.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/phy_data.nest02.tile7.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 \ - RESTART/sfc_data.nest02.tile7.nc" - -export_fv3 - -INPES=$INPES_strnest -JNPES=$JNPES_strnest -TPN=$TPN_strnest -TASKS=$TASKS_strnest -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES_NEST='6' -export JNPES_NEST='8' -export MAKE_NH_NEST='.F.' - -export MAKE_NH='.T.' -export NA_INIT='1' -export EXTERNAL_IC='.T.' -export NGGPS_IC='.T.' -export MOUNTAIN='.F.' -export WARM_START='.F.' -export FDIAG='3' - -export HYBEDMF='.T.' -export SATMEDMF='.F.' - -export SYEAR="2018" -export SMONTH="10" -export SDAY="15" -export SHOUR="00" -export FHMAX="48" -export DT_ATMOS="450" -QUILTING=.false. - -export INPUT_NML=ccpp_stretched-nest-input.nml.IN -export INPUT_NEST02_NML=ccpp_input_nest02.nml.IN -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=ccpp_stretched_run.IN - -export CCPP_SUITE=FV3_GFS_2017_stretched -export CCPP_LIB_DIR=ccpp/lib - -if [[ $MACHINE_ID = *.gnu ]]; then - export WLCLK=30 -fi diff --git a/tests/tests/fv3_ccpp_stretched_nest_debug b/tests/tests/fv3_ccpp_stretched_nest_debug deleted file mode 100644 index abc0aa827e..0000000000 --- a/tests/tests/fv3_ccpp_stretched_nest_debug +++ /dev/null @@ -1,51 +0,0 @@ -############################################################################### -# -# FV3 CCPP control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control results with previous trunk version" - -export CNTL_DIR=fv3_stretched_nest -export LIST_FILES= - -export_fv3 - -INPES=$INPES_strnest -JNPES=$JNPES_strnest -TPN=$TPN_strnest -TASKS=$TASKS_strnest -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES_NEST='6' -export JNPES_NEST='8' -export MAKE_NH_NEST='.F.' - -export MAKE_NH='.T.' -export NA_INIT='1' -export EXTERNAL_IC='.T.' -export NGGPS_IC='.T.' -export MOUNTAIN='.F.' -export WARM_START='.F.' -export FDIAG='3' - -export HYBEDMF='.T.' -export SATMEDMF='.F.' - -export SYEAR="2018" -export SMONTH="10" -export SDAY="15" -export SHOUR="00" -export FHMAX="03" -export DT_ATMOS="450" -QUILTING=.false. - -export WLCLK=30 - -export INPUT_NML=ccpp_stretched-nest-input.nml.IN -export INPUT_NEST02_NML=ccpp_input_nest02.nml.IN -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=ccpp_stretched_run.IN - -export CCPP_SUITE=FV3_GFS_2017_stretched -export CCPP_LIB_DIR=ccpp/lib diff --git a/tests/tests/fv3_ccpp_stretched_nest_quilt b/tests/tests/fv3_ccpp_stretched_nest_quilt deleted file mode 100644 index 10cf13091f..0000000000 --- a/tests/tests/fv3_ccpp_stretched_nest_quilt +++ /dev/null @@ -1,108 +0,0 @@ -############################################################################### -# -# FV3 CCPP control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP control results with previous trunk version" - -export CNTL_DIR=fv3_stretched_nest_quilt -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 \ - atmos_4xdaily.nest02.tile7.nc \ - dynf000.nc \ - dynf001.nc \ - dynf006.nc \ - dynf012.nc \ - dynf024.nc \ - dynf048.nc \ - phyf000.nc \ - phyf001.nc \ - phyf006.nc \ - phyf012.nc \ - phyf024.nc \ - phyf048.nc \ - RESTART/coupler.res \ - RESTART/fv_core.res.nc \ - RESTART/fv_core.res.nest02.nc \ - RESTART/fv_BC_ne.res.nest02.nc \ - RESTART/fv_BC_sw.res.nest02.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_core.res.nest02.tile7.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_srf_wnd.res.nest02.tile7.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/fv_tracer.res.nest02.tile7.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/phy_data.nest02.tile7.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 \ - RESTART/sfc_data.nest02.tile7.nc" - -export_fv3 - -INPES=$INPES_strnest -JNPES=$JNPES_strnest -TPN=$TPN_strnest -TASKS=108 -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES_NEST='6' -export JNPES_NEST='8' -export MAKE_NH_NEST='.F.' - -export MAKE_NH='.T.' -export NA_INIT='1' -export EXTERNAL_IC='.T.' -export NGGPS_IC='.T.' -export MOUNTAIN='.F.' -export WARM_START='.F.' -export FDIAG='3' - -export HYBEDMF='.T.' -export SATMEDMF='.F.' - -export SYEAR="2018" -export SMONTH="10" -export SDAY="15" -export SHOUR="00" -export FHMAX="48" -export DT_ATMOS="450" - -export INPUT_NML=ccpp_stretched-nest-input.nml.IN -export INPUT_NEST02_NML=ccpp_input_nest02.nml.IN -export MODEL_CONFIGURE=stretched-nest-quilt-model_configure.IN -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=ccpp_stretched_run.IN - -export CCPP_SUITE=FV3_GFS_2017_stretched -export CCPP_LIB_DIR=ccpp/lib - diff --git a/tests/tests/fv3_ccpp_thompson b/tests/tests/fv3_ccpp_thompson deleted file mode 100644 index 30da3f31c0..0000000000 --- a/tests/tests/fv3_ccpp_thompson +++ /dev/null @@ -1,94 +0,0 @@ -############################################################################### -# -# FV3 CCPP Thompson MP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP Thompson MP results with previous trunk version" - -export CNTL_DIR=fv3_thompson - -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 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_GFS_v15_thompson -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.T. -export DO_MYNNEDMF=.F. -export IMFSHALCNV=2 -export IMFDEEPCNV=2 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_thompson_debug b/tests/tests/fv3_ccpp_thompson_debug deleted file mode 100644 index 2f084566b3..0000000000 --- a/tests/tests/fv3_ccpp_thompson_debug +++ /dev/null @@ -1,97 +0,0 @@ -############################################################################### -# -# FV3 CCPP Thompson MP debug test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP Thompson MP debug results with previous trunk version" - -export CNTL_DIR=fv3_thompson_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 \ - phyf006.tile1.nc \ - phyf006.tile2.nc \ - phyf006.tile3.nc \ - phyf006.tile4.nc \ - phyf006.tile5.nc \ - phyf006.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf006.tile1.nc \ - dynf006.tile2.nc \ - dynf006.tile3.nc \ - dynf006.tile4.nc \ - dynf006.tile5.nc \ - dynf006.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=6 -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_GFS_v15_thompson -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.T. -export DO_MYNNEDMF=.F. -export IMFSHALCNV=2 -export IMFDEEPCNV=2 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_thompson_mynn b/tests/tests/fv3_ccpp_thompson_mynn deleted file mode 100644 index c0bb083b25..0000000000 --- a/tests/tests/fv3_ccpp_thompson_mynn +++ /dev/null @@ -1,94 +0,0 @@ -############################################################################### -# -# FV3 CCPP Thompson MP + MYNN PBL test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP Thompson MP + MYNN PBL results with previous trunk version" - -export CNTL_DIR=fv3_thompson_mynn - -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 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_GFS_v15_thompson_mynn -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.F. -export DO_MYNNEDMF=.T. -export IMFSHALCNV=2 -export IMFDEEPCNV=2 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_thompson_no_aero b/tests/tests/fv3_ccpp_thompson_no_aero deleted file mode 100644 index 642b81b3b6..0000000000 --- a/tests/tests/fv3_ccpp_thompson_no_aero +++ /dev/null @@ -1,95 +0,0 @@ -############################################################################### -# -# FV3 CCPP Thompson MP no aerosol test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP Thompson MP no aerosol results with previous trunk version" - -export CNTL_DIR=fv3_thompson_no_aero - -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 DT_ATMOS="600" -export IMP_PHYSICS=8 -export DNATS=0 -export DO_SAT_ADJ=.F. -export LRADAR=.T. -export NSRADAR_RESET=3600.0 -export LTAEROSOL=.F. - -export FV3_RUN=ccpp_gsd_run.IN -export CCPP_SUITE=FV3_GFS_v15_thompson -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.T. -export DO_MYNNEDMF=.F. -export IMFSHALCNV=2 -export IMFDEEPCNV=2 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_thompson_no_aero_debug b/tests/tests/fv3_ccpp_thompson_no_aero_debug deleted file mode 100644 index 7ee8f3f650..0000000000 --- a/tests/tests/fv3_ccpp_thompson_no_aero_debug +++ /dev/null @@ -1,98 +0,0 @@ -############################################################################### -# -# FV3 CCPP Thompson MP without aerosols debug test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP Thompson MP without aerosols debug results with previous trunk version" - -export CNTL_DIR=fv3_thompson_no_aero_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 \ - phyf006.tile1.nc \ - phyf006.tile2.nc \ - phyf006.tile3.nc \ - phyf006.tile4.nc \ - phyf006.tile5.nc \ - phyf006.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf006.tile1.nc \ - dynf006.tile2.nc \ - dynf006.tile3.nc \ - dynf006.tile4.nc \ - dynf006.tile5.nc \ - dynf006.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=6 -export FDIAG=3 - -export DT_ATMOS="600" -export IMP_PHYSICS=8 -export DNATS=0 -export DO_SAT_ADJ=.F. -export LRADAR=.T. -export NSRADAR_RESET=3600.0 -export LTAEROSOL=.F. - -export FV3_RUN=ccpp_gsd_run.IN -export CCPP_SUITE=FV3_GFS_v15_thompson -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN - -export HYBEDMF=.T. -export DO_MYNNEDMF=.F. -export IMFSHALCNV=2 -export IMFDEEPCNV=2 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_wrtGauss_nemsio b/tests/tests/fv3_ccpp_wrtGauss_nemsio deleted file mode 100644 index 359a6b4c91..0000000000 --- a/tests/tests/fv3_ccpp_wrtGauss_nemsio +++ /dev/null @@ -1,68 +0,0 @@ -############################################################################### -# -# FV3 CCPP Gaussian grid nemsio output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_nemsio - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_wrtGauss_nemsio_c192 b/tests/tests/fv3_ccpp_wrtGauss_nemsio_c192 deleted file mode 100644 index 4c17ee6b46..0000000000 --- a/tests/tests/fv3_ccpp_wrtGauss_nemsio_c192 +++ /dev/null @@ -1,89 +0,0 @@ -############################################################################### -# -# FV3 CCPP c192 Gaussian grid nemsio output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP c192 Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_nemsio_c192 - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 TASKS=300 -export INPES=6 -export JNPES=8 -export NPX=193 -export NPY=193 -export NPZ=64 -export NPZP=65 -export SYEAR=2017 -export SMONTH=11 -export SDAY=01 -export DT_ATMOS=900 -export FHMAX=24 -export WLCLK=30 -export WRITE_GROUP=1 -export WRTTASK_PER_GROUP=12 -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IMO=768 -export JMO=384 -export FNALBC="'global_snowfree_albedo.bosu.t382.768.384.rg.grb'," -export FNVETC="'global_vegtype.igbp.t382.768.384.rg.grb'," -export FNSOTC="'global_soiltype.statsgo.t382.768.384.rg.grb'," -export FNSMCC="'global_soilmgldas.t382.768.384.grb'," -export FNABSC="'global_mxsnoalb.uariz.t382.768.384.rg.grb'," -export NODES=$(expr $TASKS / $TPN + 1) - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_wrtGauss_nemsio_c768 b/tests/tests/fv3_ccpp_wrtGauss_nemsio_c768 deleted file mode 100644 index c1b8f0e1af..0000000000 --- a/tests/tests/fv3_ccpp_wrtGauss_nemsio_c768 +++ /dev/null @@ -1,111 +0,0 @@ -############################################################################### -# -# FV3 CCPP c768 Gaussian grid nemsio output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP c768 Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_nemsio_c768 - -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 \ - phyf006.nemsio \ - dynf006.nemsio \ - 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 \ - out_grd.glo_10m - out_grd.ant_9km - out_grd.aoc_9km" - - -export_fv3 - -export TASKS=1470 -if [[ $MACHINE_ID = cheyenne.* ]]; then - export TPN=36 -elif [[ $MACHINE_ID = hera.* ]]; then - export TPN=10 -elif [[ $MACHINE_ID = wcoss_cray ]]; then - export TPN=6 -else - export TPN=12 -fi -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES=16 -export JNPES=12 -export NPX=769 -export NPY=769 -export NPZ=64 -export NPZP=65 -export SYEAR=2017 -export SMONTH=01 -export SDAY=06 -export DT_ATMOS=225 -export FHMAX=06 -export WLCLK=30 -export WRITE_GROUP=3 -export WRTTASK_PER_GROUP=36 -export FDIAG=0,1,2,3,4,5,6 -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IMO=3072 -export JMO=1536 -export FNALBC="'global_snowfree_albedo.bosu.t1534.3072.1536.rg.grb'," -export FNVETC="'global_vegtype.igbp.t1534.3072.1536.rg.grb'," -export FNSOTC="'global_soiltype.statsgo.t1534.3072.1536.rg.grb'," -export FNSMCC="'global_soilmgldas.t1534.3072.1536.grb'," -export FNABSC="'global_mxsnoalb.uariz.t1534.3072.1536.rg.grb'," - -export CPL=.true. -export CPLWAV=.T. -export atm_model='fv3' -export atm_petlist_bounds="0 1259" -export wav_model='ww3' -export wav_petlist_bounds="1260 1469" -export coupling_interval_sec=1800.0 #coupling time step, want it to be multiple of 1800 and FV3 time step -export NEMS_CONFIGURE="nems.configure.blocked_atm_wav.IN" - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_wrtGauss_netcdf b/tests/tests/fv3_ccpp_wrtGauss_netcdf deleted file mode 100644 index bc4a655820..0000000000 --- a/tests/tests/fv3_ccpp_wrtGauss_netcdf +++ /dev/null @@ -1,66 +0,0 @@ -############################################################################### -# -# FV3 CCPP Gaussian grid netcdf output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP Gaussian grid netcdf output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_netcdf - -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.nc \ - phyf024.nc \ - dynf000.nc \ - dynf024.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 OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'netcdf'" - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_wrtGauss_netcdf_esmf b/tests/tests/fv3_ccpp_wrtGauss_netcdf_esmf deleted file mode 100644 index 27ae714e8c..0000000000 --- a/tests/tests/fv3_ccpp_wrtGauss_netcdf_esmf +++ /dev/null @@ -1,66 +0,0 @@ -############################################################################### -# -# FV3 CCPP Gaussian grid netcdf output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP Gaussian grid netcdf output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_netcdf_esmf - -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.nc \ - phyf024.nc \ - dynf000.nc \ - dynf024.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 OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'netcdf_esmf'" - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_wrtGlatlon_netcdf b/tests/tests/fv3_ccpp_wrtGlatlon_netcdf deleted file mode 100644 index c3271c075f..0000000000 --- a/tests/tests/fv3_ccpp_wrtGlatlon_netcdf +++ /dev/null @@ -1,66 +0,0 @@ -############################################################################### -# -# FV3 CCPP Global latlon grid netcdf output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP Global latlon grid netcdf output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGlatlon_netcdf - -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.nc \ - phyf024.nc \ - dynf000.nc \ - dynf024.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 OUTPUT_GRID="'global_latlon'" -export OUTPUT_FILE="'netcdf'" - -export FV3_RUN=ccpp_control_run.IN -export CCPP_SUITE=FV3_GFS_2017 -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_control.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_ysu b/tests/tests/fv3_ccpp_ysu deleted file mode 100644 index 4255d61a8e..0000000000 --- a/tests/tests/fv3_ccpp_ysu +++ /dev/null @@ -1,88 +0,0 @@ -############################################################################### -# -# FV3 CCPP YSU test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP YSU results with previous trunk version" - -export CNTL_DIR=fv3_ysu - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="600" - -export FV3_RUN=ccpp_gfdlmp_run.IN -export CCPP_SUITE=FV3_GFS_2017_ysu -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gfdlmp.nml.IN - -RUN_SCRIPT=rt_fv3.sh - -export HYBEDMF=.F. -export DO_YSU=.T. diff --git a/tests/tests/fv3_control b/tests/tests/fv3_control deleted file mode 100644 index e16875e030..0000000000 --- a/tests/tests/fv3_control +++ /dev/null @@ -1,78 +0,0 @@ -############################################################################### -# -# FV3 control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control results with previous trunk version" - -export CNTL_DIR=fv3_control - -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) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_control_32bit b/tests/tests/fv3_control_32bit deleted file mode 100644 index 2c8be66481..0000000000 --- a/tests/tests/fv3_control_32bit +++ /dev/null @@ -1,78 +0,0 @@ -############################################################################### -# -# FV3 control compiled with 32-bit dynamics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 32bit control results with previous trunk version" - -export CNTL_DIR=fv3_control_32bit - -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) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_control_debug b/tests/tests/fv3_control_debug deleted file mode 100644 index 1460ca0f22..0000000000 --- a/tests/tests/fv3_control_debug +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# -# FV3 control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control results with previous trunk version" - -export CNTL_DIR=fv3_control - -export LIST_FILES="" - -export_fv3 - -export FHMAX="06" - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_cpt b/tests/tests/fv3_cpt deleted file mode 100644 index 3198cc4a41..0000000000 --- a/tests/tests/fv3_cpt +++ /dev/null @@ -1,91 +0,0 @@ -############################################################################### -# -# FV3 CPT test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CPT results with previous trunk version" - -export CNTL_DIR=fv3_cpt - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 \ - 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" - - -export_fv3 - -export SATMEDMF=.F. -export HYBEDMF=.T. - -export DT_ATMOS="300" -export SYEAR='2017' -export SMONTH='08' -export SDAY='22' -export SHOUR='00' -export TASKS=204 -export WRITE_GROUP=1 -export WRTTASK_PER_GROUP=12 - -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES='4' -export JNPES='8' - -export NPZ='127' -export NPZP='128' - - -export INPUT_NML=cpt.nml.IN -export FV3_RUN=cpt_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_csawmg b/tests/tests/fv3_csawmg deleted file mode 100644 index f6b3e90810..0000000000 --- a/tests/tests/fv3_csawmg +++ /dev/null @@ -1,68 +0,0 @@ -############################################################################### -# -# FV3 CSAWMG test -# -############################################################################### - -export TEST_DESCR="Compare FV3 csawmg results with previous trunk version" - -export CNTL_DIR=fv3_csawmg - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 - -DT_ATMOS="600" - -export INPUT_NML=csawmg.nml.IN -export FV3_RUN=csawmg_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_csawmg3shoc127 b/tests/tests/fv3_csawmg3shoc127 deleted file mode 100644 index 7fb6a201bf..0000000000 --- a/tests/tests/fv3_csawmg3shoc127 +++ /dev/null @@ -1,81 +0,0 @@ -############################################################################### -# -# FV3 CSAWMG3SHOC127 test -# -############################################################################### - -export TEST_DESCR="Compare 127 L FV3 with CSAW MG3 and SHOC results with previous trunk version" - -export CNTL_DIR=fv3_csawmg3shoc127 - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 DT_ATMOS="300" -export SYEAR='2017' -export SMONTH='08' -export SDAY='22' -export SHOUR='00' -export TASKS=204 -export WRITE_GROUP=1 -export WRTTASK_PER_GROUP=12 - -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES='4' -export JNPES='8' - -export NPZ='127' -export NPZP='128' - -export INPUT_NML=csawmg3shoc127.nml.IN -export FV3_RUN=csawmg3shoc127_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_csawmgshoc b/tests/tests/fv3_csawmgshoc deleted file mode 100644 index b715f784dc..0000000000 --- a/tests/tests/fv3_csawmgshoc +++ /dev/null @@ -1,68 +0,0 @@ -############################################################################### -# -# FV3 CSAWMGSHOC test -# -############################################################################### - -export TEST_DESCR="Compare FV3 csawmgshoc results with previous trunk version" - -export CNTL_DIR=fv3_csawmgshoc - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 - -DT_ATMOS="600" - -export INPUT_NML=csawmgshoc.nml.IN -export FV3_RUN=csawmgshoc_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_decomp b/tests/tests/fv3_decomp deleted file mode 100644 index 8cb957b7b2..0000000000 --- a/tests/tests/fv3_decomp +++ /dev/null @@ -1,81 +0,0 @@ -############################################################################### -# -# FV3 domain decomposition test with different PEs -# -############################################################################### - -export TEST_DESCR="Compare FV3 decomp results with previous trunk version" - -export CNTL_DIR=fv3_control - -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 INPES=6 -export JNPES=4 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfdlmp b/tests/tests/fv3_gfdlmp deleted file mode 100644 index 42613fb7ec..0000000000 --- a/tests/tests/fv3_gfdlmp +++ /dev/null @@ -1,67 +0,0 @@ -############################################################################### -# -# FV3 GFDL-MP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 GFDL-MP results with previous trunk version" - -export CNTL_DIR=fv3_gfdlmp - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export INPUT_NML=gfdlmp.nml.IN -export FV3_RUN=gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfdlmp_32bit b/tests/tests/fv3_gfdlmp_32bit deleted file mode 100644 index 7d1cf2084e..0000000000 --- a/tests/tests/fv3_gfdlmp_32bit +++ /dev/null @@ -1,67 +0,0 @@ -############################################################################### -# -# FV3 GFDL-MP compiled with 32-bit dynamics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 32bit GFDL-MP results with previous trunk version" - -export CNTL_DIR=fv3_gfdlmp_32bit - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export INPUT_NML=gfdlmp.nml.IN -export FV3_RUN=gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfdlmprad b/tests/tests/fv3_gfdlmprad deleted file mode 100644 index 05594b7c05..0000000000 --- a/tests/tests/fv3_gfdlmprad +++ /dev/null @@ -1,82 +0,0 @@ -############################################################################### -# -# FV3 GFDL-MPrad test -# -############################################################################### - -export TEST_DESCR="Compare FV3 GFDL-MP radiation interaction option with the control" - -export CNTL_DIR=fv3_gfdlmprad - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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 \ - out_grd.glo_30m" - - -export_fv3 - -export TASKS=192 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export CPL=.true. -export CPLWAV=.T. -export atm_model='fv3' -export atm_petlist_bounds="0 149" -export wav_model='ww3' -export wav_petlist_bounds="150 191" -export coupling_interval_sec=3600.0 #coupling time step, want it to be multiple of 1800 and FV3 time step -export NEMS_CONFIGURE="nems.configure.blocked_atm_wav.IN" - -export INPUT_NML=gfdlmp.nml.IN -export FV3_RUN=gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfdlmprad_32bit_post b/tests/tests/fv3_gfdlmprad_32bit_post deleted file mode 100644 index 62e3353ecb..0000000000 --- a/tests/tests/fv3_gfdlmprad_32bit_post +++ /dev/null @@ -1,77 +0,0 @@ -############################################################################### -# -# FV3 GFDL-MPrad test -# -############################################################################### - -export TEST_DESCR="Compare FV3 GFDL-MP radiation interaction option with the control" - -export CNTL_DIR=fv3_gfdlmprad_32bit_post - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - GFSFLX.GrbF00 \ - GFSPRS.GrbF00 \ - GFSFLX.GrbF24 \ - GFSPRS.GrbF24 \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export OUTPUT_HISTORY=.true. -export WRITE_DOPOST=.true. -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - - -export INPUT_NML=gfdlmp.nml.IN -export FV3_RUN=gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfdlmprad_atmwav b/tests/tests/fv3_gfdlmprad_atmwav deleted file mode 100644 index 267eff0465..0000000000 --- a/tests/tests/fv3_gfdlmprad_atmwav +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# -# FV3 GFDL-MPrad 2way atm-way coupling test -# -############################################################################### - -export TEST_DESCR="Compare FV3 GFDL-MP radiation interaction 2way atm-way coupling option with the control" - -export CNTL_DIR=fv3_gfdlmprad_atmwav - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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 \ - out_grd.glo_30m" - - -export_fv3 - -export TASKS=192 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export CPL=.true. -export CPLWAV=.T. -export CPLWAV2ATM=.T. -export atm_model='fv3' -export atm_petlist_bounds="0 149" -export wav_model='ww3' -export wav_petlist_bounds="150 191" -export coupling_interval_sec=1200.0 #coupling time step, want it to be multiple of 1800 and FV3 time step -export NEMS_CONFIGURE="nems.configure.blocked_atm_wav_2way.IN" - -export INPUT_NML=gfdlmp.nml.IN -export FV3_RUN=gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfdlmprad_gwd b/tests/tests/fv3_gfdlmprad_gwd deleted file mode 100644 index eafd50ab52..0000000000 --- a/tests/tests/fv3_gfdlmprad_gwd +++ /dev/null @@ -1,72 +0,0 @@ -############################################################################### -# -# FV3 GFDL-MPrad gravity wave drag test -# -############################################################################### - -export TEST_DESCR="Compare FV3 GFDL-MP radiation interaction option and gravity wave drag with the control" - -export CNTL_DIR=fv3_gfdlmprad_gwd - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. -export DO_UGWP=.true. -export DO_TOFD=.true. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export INPUT_NML=gfdlmp.nml.IN -export FV3_RUN=gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfdlmprad_noahmp b/tests/tests/fv3_gfdlmprad_noahmp deleted file mode 100644 index 10407a09cb..0000000000 --- a/tests/tests/fv3_gfdlmprad_noahmp +++ /dev/null @@ -1,73 +0,0 @@ -############################################################################### -# -# FV3 GFDL-MPrad Noah MP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 GFDL-MP radiation interaction and Noah MP with the control" - -export CNTL_DIR=fv3_gfdlmprad_noahmp - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export LGFDLMPRAD=.true. -export EFFR_IN=.true. -export LSM=2 -export LANDICE=.false. - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - - -export INPUT_NML=gfdlmp.nml.IN -export FV3_RUN=gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfs_v15p2 b/tests/tests/fv3_gfs_v15p2 deleted file mode 100644 index baf1701934..0000000000 --- a/tests/tests/fv3_gfs_v15p2 +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# -# FV3 GFS v15.2 compiled with 32-bit dynamics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 32bit GFS v15.2 results with previous trunk version" - -export CNTL_DIR=fv3_gfs_v15p2 - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" - -export FV3_RUN=gfs_v15_run.IN -export INPUT_NML=v15p2_c96.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfs_v16beta b/tests/tests/fv3_gfs_v16beta deleted file mode 100644 index 6a6bc3d419..0000000000 --- a/tests/tests/fv3_gfs_v16beta +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# -# FV3 GFS v16beta compiled with 32-bit dynamics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 32bit GFS v16beta results with previous trunk version" - -export CNTL_DIR=fv3_gfs_v16beta - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" - -export FV3_RUN=gfs_v16_run.IN -export INPUT_NML=v16beta_c96.nml.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfsv16_csawmg b/tests/tests/fv3_gfsv16_csawmg deleted file mode 100644 index b6fd6469e8..0000000000 --- a/tests/tests/fv3_gfsv16_csawmg +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# -# FV3 gfsv16_csawmg test -# -############################################################################### - -export TEST_DESCR="Compare FV3 gfsv16 csawmg results with previous trunk version" - -export CNTL_DIR=fv3_gfsv16_csawmg - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 - -DT_ATMOS="600" - -export INPUT_NML=gfsv16_csawmg.nml.IN -export FV3_RUN=gfsv16_csawmg_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IAER=1111 - -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gfsv16_csawmgt b/tests/tests/fv3_gfsv16_csawmgt deleted file mode 100644 index 67b4dd8e0f..0000000000 --- a/tests/tests/fv3_gfsv16_csawmgt +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# -# FV3 gfsv16_csawmgt test -# -############################################################################### - -export TEST_DESCR="Compare FV3 gfsv16 csawmgt results with previous trunk version" - -export CNTL_DIR=fv3_gfsv16_csawmgt - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 - -DT_ATMOS="600" - -export INPUT_NML=gfsv16_csawmg.nml.IN -export FV3_RUN=gfsv16_csawmg_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IAER=111 - -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_gocart_clm b/tests/tests/fv3_gocart_clm deleted file mode 100644 index 60cc945baa..0000000000 --- a/tests/tests/fv3_gocart_clm +++ /dev/null @@ -1,71 +0,0 @@ -############################################################################### -# -# FV3 gocart_clm test -# -############################################################################### - -export TEST_DESCR="Compare FV3 gocart_clm results with previous trunk version" - -export CNTL_DIR=fv3_gocart_clm - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IAER=1111 -export HYBEDMF=.true. -export SATMEDMF=.false. - - -export INPUT_NML=fv3.gocart.nml.IN -export FV3_RUN=fv3_gocart.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_h2ophys b/tests/tests/fv3_h2ophys deleted file mode 100644 index 88dcae36fa..0000000000 --- a/tests/tests/fv3_h2ophys +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# -# FV3 H2O physics test -# -############################################################################### - -export TEST_DESCR="Compare FV3 H2O physics results with previous trunk version" - -export CNTL_DIR=fv3_h2ophys - -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 FV3_RUN=fv3_run.IN -export INPUT_NML=input.nml.IN - -export H2O_PHYS=.T. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_iau b/tests/tests/fv3_iau deleted file mode 100644 index 127b67a726..0000000000 --- a/tests/tests/fv3_iau +++ /dev/null @@ -1,91 +0,0 @@ -############################################################################### -# -# FV3 IAU test -# -############################################################################### - -export TEST_DESCR="Compare FV3 IAU results with previous trunk version" - -export CNTL_DIR=fv3_iau - -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 \ - phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.tile6.nc \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.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 WARM_START=.T. -export NGGPS_IC=.F. -export EXTERNAL_IC=.F. -export MAKE_NH=.F. -export MOUNTAIN=.T. -export NA_INIT=0 -export FHMAX=48 -export FDIAG=3 -export NSTF_NAME=2,0,1,0,5 -export IAU_INC_FILES="fv3_increment.nc" -export IAU_DRYMASSFIXER=.true. - - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_lheatstrg b/tests/tests/fv3_lheatstrg deleted file mode 100644 index 0b1464623e..0000000000 --- a/tests/tests/fv3_lheatstrg +++ /dev/null @@ -1,64 +0,0 @@ -############################################################################### -# -# FV3 lheatstrg test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control with lheatstrg on Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_lheatstrg - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 LHEATSTRG=.T. -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_multigases b/tests/tests/fv3_multigases deleted file mode 100644 index a29715a31b..0000000000 --- a/tests/tests/fv3_multigases +++ /dev/null @@ -1,95 +0,0 @@ -############################################################################### -# -# FV3 multi-gases test -# -############################################################################### - -export TEST_DESCR="Compare FV3 multi-gases results with previous trunk version" - -export CNTL_DIR=fv3_multigases - -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 \ - phyf006.tile1.nc \ - phyf006.tile2.nc \ - phyf006.tile3.nc \ - phyf006.tile4.nc \ - phyf006.tile5.nc \ - phyf006.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf006.tile1.nc \ - dynf006.tile2.nc \ - dynf006.tile3.nc \ - dynf006.tile4.nc \ - dynf006.tile5.nc \ - dynf006.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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) -export NPZ=149 -export NPZP=150 -DT_ATMOS="225" -SYEAR="2017" -SMONTH="01" -SDAY="19" -SHOUR="06" -export FHMAX=06 -export FDIAG=0,1,2,3,4,5,6 -export NSTF_NAME=0,0,1,0,5 -export INPUT_NML=multi_gases.nml.IN -export FV3_RUN=multigases_run.IN -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ozphys_2015 b/tests/tests/fv3_ozphys_2015 deleted file mode 100644 index 96fbadc816..0000000000 --- a/tests/tests/fv3_ozphys_2015 +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# -# FV3 ozone physics 2015 test -# -############################################################################### - -export TEST_DESCR="Compare FV3 ozone physics 2015 results with previous trunk version" - -export CNTL_DIR=fv3_ozphys_2015 - -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 FV3_RUN=fv3_run.IN - -export OZ_PHYS_OLD=.F. -export OZ_PHYS_NEW=.T. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_rasmgshoc b/tests/tests/fv3_rasmgshoc deleted file mode 100644 index 9226b0800e..0000000000 --- a/tests/tests/fv3_rasmgshoc +++ /dev/null @@ -1,68 +0,0 @@ -############################################################################### -# -# FV3 RASMGSHOC test -# -############################################################################### - -export TEST_DESCR="Compare FV3 rasmgshoc results with previous trunk version" - -export CNTL_DIR=fv3_rasmgshoc - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 - -DT_ATMOS="600" - -export INPUT_NML=rasmgshoc.nml.IN -export FV3_RUN=rasmgshoc_run.IN -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export NODES=$(expr $TASKS / $TPN + 1) - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_read_inc b/tests/tests/fv3_read_inc deleted file mode 100644 index 93e18798bd..0000000000 --- a/tests/tests/fv3_read_inc +++ /dev/null @@ -1,90 +0,0 @@ -############################################################################### -# -# FV3 read_inc test -# -############################################################################### - -export TEST_DESCR="Compare FV3 read_inc results with previous trunk version" - -export CNTL_DIR=fv3_read_inc - -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 \ - phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.tile6.nc \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.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 WARM_START=.T. -export NGGPS_IC=.F. -export EXTERNAL_IC=.F. -export MAKE_NH=.F. -export MOUNTAIN=.T. -export NA_INIT=0 -export FHMAX=48 -export FDIAG=3 -export READ_INCREMENT=.T. -export NSTF_NAME=2,0,1,0,5 - - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_regional_c768 b/tests/tests/fv3_regional_c768 deleted file mode 100644 index 9252cee144..0000000000 --- a/tests/tests/fv3_regional_c768 +++ /dev/null @@ -1,23 +0,0 @@ -############################################################################### -# -# FV3 regional c768 test -# -############################################################################### - -export TEST_DESCR="Compare FV3 regional c768 results with previous trunk version" - -export CNTL_DIR=fv3_regional_c768 - -export LIST_FILES=" atmos_4xdaily.nc \ - fv3_history2d.nc \ - fv3_history.nc " - -export_fv3 - -export TASKS=480 -export WLCLK=30 - -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=fv3_regional_run.IN - -export INPUT_NML=regional_c768.nml.IN \ No newline at end of file diff --git a/tests/tests/fv3_regional_control b/tests/tests/fv3_regional_control deleted file mode 100644 index c6056cafc9..0000000000 --- a/tests/tests/fv3_regional_control +++ /dev/null @@ -1,29 +0,0 @@ -############################################################################### -# -# FV3 regional control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 regional control results with previous trunk version" - -export CNTL_DIR=fv3_regional_control - -export LIST_FILES=" atmos_4xdaily.nc \ - fv3_history2d.nc \ - fv3_history.nc \ - RESTART/fv_core.res.tile1_new.nc \ - RESTART/fv_tracer.res.tile1_new.nc" - -export_fv3 - -export TASKS=24 - -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=fv3_regional_run.IN - -export INPUT_NML=regional.nml.IN - -export FDIAG=3 -export INPES=4 -export JNPES=6 -export WRITE_RESTART_WITH_BCS=.true. diff --git a/tests/tests/fv3_regional_quilt b/tests/tests/fv3_regional_quilt deleted file mode 100644 index 30b916249b..0000000000 --- a/tests/tests/fv3_regional_quilt +++ /dev/null @@ -1,28 +0,0 @@ -############################################################################### -# -# FV3 regional control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 regional quilt results with previous trunk version" - -export CNTL_DIR=fv3_regional_quilt - -export LIST_FILES=" atmos_4xdaily.nc \ - dynf000.nc \ - dynf024.nc \ - phyf000.nc \ - phyf024.nc " - -export_fv3 - -export TASKS=28 - -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=fv3_regional_run.IN - -export INPUT_NML=regional.nml.IN - -export FDIAG=3 -export INPES=6 -export JNPES=4 diff --git a/tests/tests/fv3_regional_restart b/tests/tests/fv3_regional_restart deleted file mode 100644 index 2788123d29..0000000000 --- a/tests/tests/fv3_regional_restart +++ /dev/null @@ -1,38 +0,0 @@ -############################################################################### -# -# FV3 regional restart test -# -############################################################################### - -export TEST_DESCR="Compare FV3 regional restart results with previous trunk version" - -export CNTL_DIR=fv3_regional_restart - -export LIST_FILES=" atmos_4xdaily.nc \ - fv3_history2d.nc \ - fv3_history.nc " - -export_fv3 - -export TASKS=24 -export WARM_START=.T. - -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=fv3_regional_run.IN - -export INPUT_NML=regional.nml.IN - -export FDIAG=3 -export INPES=4 -export JNPES=6 - -export WARM_START=.T. -export NGGPS_IC=.F. -export EXTERNAL_IC=.F. -# DH* The correct setting would be .F.? However the official -# regression test baseline uses MAKE_NH=.T. -#export MAKE_NH=.F. -export MAKE_NH=.T. -# *DH -export MOUNTAIN=.T. -export NA_INIT=0 diff --git a/tests/tests/fv3_restart b/tests/tests/fv3_restart deleted file mode 100644 index bbb9b63fd5..0000000000 --- a/tests/tests/fv3_restart +++ /dev/null @@ -1,89 +0,0 @@ -############################################################################### -# -# FV3 restart test -# -############################################################################### - -export TEST_DESCR="Compare FV3 restart results with previous trunk version" - -export CNTL_DIR=fv3_restart - -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 \ - phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.tile6.nc \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.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 WARM_START=.T. -export NGGPS_IC=.F. -export EXTERNAL_IC=.F. -export MAKE_NH=.F. -export MOUNTAIN=.T. -export NA_INIT=0 -export FHMAX=48 -export FDIAG=3 -export NSTF_NAME=2,0,1,0,5 - - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_sas b/tests/tests/fv3_sas deleted file mode 100644 index 02615f3f40..0000000000 --- a/tests/tests/fv3_sas +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# -# FV3 SAS test -# -############################################################################### - -export TEST_DESCR="Compare FV3 SAS results with previous trunk version" - -export CNTL_DIR=fv3_sas - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -DT_ATMOS="1200" -export IMFSHALCNV=1 -export IMFDEEPCNV=1 -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -export INPUT_NML=gfdlmp.nml.IN -export FV3_RUN=gfdlmp_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_satmedmf b/tests/tests/fv3_satmedmf deleted file mode 100644 index 5145805e61..0000000000 --- a/tests/tests/fv3_satmedmf +++ /dev/null @@ -1,68 +0,0 @@ -############################################################################### -# -# FV3 satmedmf test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control with satmedmf on Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_satmedmf - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 DT_ATMOS="1200" - -export SATMEDMF=.T. -export HYBEDMF=.F. -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export FV3_RUN=satmedmf_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_satmedmfq b/tests/tests/fv3_satmedmfq deleted file mode 100644 index 085d73e78a..0000000000 --- a/tests/tests/fv3_satmedmfq +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# -# FV3 satmedmfq test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control with satmedmfq on Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_satmedmfq - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 DT_ATMOS="1200" - -export SATMEDMF=.T. -export ISATMEDMF=1 -export HYBEDMF=.F. -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export FV3_RUN=satmedmf_run.IN - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_stochy b/tests/tests/fv3_stochy deleted file mode 100644 index efff9e0d52..0000000000 --- a/tests/tests/fv3_stochy +++ /dev/null @@ -1,87 +0,0 @@ -############################################################################### -# -# FV3 stochastic test -# -############################################################################### - -export TEST_DESCR="Compare FV3 stochastic results with previous trunk version" - -export CNTL_DIR=fv3_stochy - -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 \ - phyf012.tile1.nc \ - phyf012.tile2.nc \ - phyf012.tile3.nc \ - phyf012.tile4.nc \ - phyf012.tile5.nc \ - phyf012.tile6.nc \ - dynf000.tile1.nc \ - dynf000.tile2.nc \ - dynf000.tile3.nc \ - dynf000.tile4.nc \ - dynf000.tile5.nc \ - dynf000.tile6.nc \ - dynf012.tile1.nc \ - dynf012.tile2.nc \ - dynf012.tile3.nc \ - dynf012.tile4.nc \ - dynf012.tile5.nc \ - dynf012.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 DO_SPPT=.T. -export DO_SHUM=.T. -export DO_SKEB=.T. -export SKEB=0.3 -export SHUM=0.003 -export SPPT=0.2 -export DT_ATMOS=600 -export FHMAX=12 - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_stretched b/tests/tests/fv3_stretched deleted file mode 100644 index e47b3bbfd6..0000000000 --- a/tests/tests/fv3_stretched +++ /dev/null @@ -1,90 +0,0 @@ -############################################################################### -# -# FV3 control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control results with previous trunk version" - -export CNTL_DIR=fv3_stretched -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 \ - fv3_history2d.tile1.nc \ - fv3_history2d.tile2.nc \ - fv3_history2d.tile3.nc \ - fv3_history2d.tile4.nc \ - fv3_history2d.tile5.nc \ - fv3_history2d.tile6.nc \ - fv3_history.tile1.nc \ - fv3_history.tile2.nc \ - fv3_history.tile3.nc \ - fv3_history.tile4.nc \ - fv3_history.tile5.nc \ - fv3_history.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 - -INPES=$INPES_stretch -JNPES=$JNPES_stretch -TPN=$TPN_stretch -TASKS=$TASKS_stretch -export NODES=$(expr $TASKS / $TPN + 1) - -MAKE_NH='.T.' -NA_INIT='1' -EXTERNAL_IC='.T.' -NGGPS_IC='.T.' -MOUNTAIN='.F.' -WARM_START='.F.' -FDIAG='3' - -HYBEDMF='.T.' -SATMEDMF='.F.' - -SYEAR="2018" -SMONTH="10" -SDAY="15" -SHOUR="00" -FHMAX="48" -DT_ATMOS="450" -QUILTING=.false. - -export INPUT_NML=stretched-input.nml.IN -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=fv3_stretched_run.IN diff --git a/tests/tests/fv3_stretched_nest b/tests/tests/fv3_stretched_nest deleted file mode 100644 index 32d79ffdbf..0000000000 --- a/tests/tests/fv3_stretched_nest +++ /dev/null @@ -1,110 +0,0 @@ -############################################################################### -# -# FV3 control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control results with previous trunk version" - -export CNTL_DIR=fv3_stretched_nest -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 \ - atmos_4xdaily.nest02.nc \ - fv3_history2d.tile1.nc \ - fv3_history2d.tile2.nc \ - fv3_history2d.tile3.nc \ - fv3_history2d.tile4.nc \ - fv3_history2d.tile5.nc \ - fv3_history2d.tile6.nc \ - fv3_history2d.nest02.nc \ - fv3_history.tile1.nc \ - fv3_history.tile2.nc \ - fv3_history.tile3.nc \ - fv3_history.tile4.nc \ - fv3_history.tile5.nc \ - fv3_history.tile6.nc \ - fv3_history.nest02.nc \ - RESTART/coupler.res \ - RESTART/fv_core.res.nc \ - RESTART/fv_core.res.nest02.nc \ - RESTART/fv_BC_ne.res.nest02.nc \ - RESTART/fv_BC_sw.res.nest02.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_core.res.nest02.tile7.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_srf_wnd.res.nest02.tile7.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/fv_tracer.res.nest02.tile7.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/phy_data.nest02.tile7.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 \ - RESTART/sfc_data.nest02.tile7.nc" - -export_fv3 - -INPES=$INPES_strnest -JNPES=$JNPES_strnest -TPN=$TPN_strnest -TASKS=$TASKS_strnest -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES_NEST='6' -export JNPES_NEST='8' -export MAKE_NH_NEST='.F.' - -export MAKE_NH='.T.' -export NA_INIT='1' -export EXTERNAL_IC='.T.' -export NGGPS_IC='.T.' -export MOUNTAIN='.F.' -export WARM_START='.F.' -export FDIAG='3' - -export HYBEDMF='.T.' -export SATMEDMF='.F.' - -export SYEAR="2018" -export SMONTH="10" -export SDAY="15" -export SHOUR="00" -export FHMAX="48" -export DT_ATMOS="450" -QUILTING=.false. - -export INPUT_NML=stretched-nest-input.nml.IN -export INPUT_NEST02_NML=input_nest02.nml.IN -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=fv3_stretched_run.IN - -if [[ $MACHINE_ID = *.gnu ]]; then - export WLCLK=30 -fi diff --git a/tests/tests/fv3_stretched_nest_debug b/tests/tests/fv3_stretched_nest_debug deleted file mode 100644 index 4e66d666f3..0000000000 --- a/tests/tests/fv3_stretched_nest_debug +++ /dev/null @@ -1,48 +0,0 @@ -############################################################################### -# -# FV3 control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control results with previous trunk version" - -export CNTL_DIR=fv3_stretched_nest -export LIST_FILES= - -export_fv3 - -INPES=$INPES_strnest -JNPES=$JNPES_strnest -TPN=$TPN_strnest -TASKS=$TASKS_strnest -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES_NEST='6' -export JNPES_NEST='8' -export MAKE_NH_NEST='.F.' - -export MAKE_NH='.T.' -export NA_INIT='1' -export EXTERNAL_IC='.T.' -export NGGPS_IC='.T.' -export MOUNTAIN='.F.' -export WARM_START='.F.' -export FDIAG='3' - -export HYBEDMF='.T.' -export SATMEDMF='.F.' - -export SYEAR="2018" -export SMONTH="10" -export SDAY="15" -export SHOUR="00" -export FHMAX="03" -export DT_ATMOS="450" -QUILTING=.false. - -export WLCLK=30 - -export INPUT_NML=stretched-nest-input.nml.IN -export INPUT_NEST02_NML=input_nest02.nml.IN -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=fv3_stretched_run.IN diff --git a/tests/tests/fv3_stretched_nest_quilt b/tests/tests/fv3_stretched_nest_quilt deleted file mode 100644 index 7be00912cb..0000000000 --- a/tests/tests/fv3_stretched_nest_quilt +++ /dev/null @@ -1,104 +0,0 @@ -############################################################################### -# -# FV3 control test -# -############################################################################### - -export TEST_DESCR="Compare FV3 control results with previous trunk version" - -export CNTL_DIR=fv3_stretched_nest_quilt -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 \ - atmos_4xdaily.nest02.nc \ - dynf000.nc \ - dynf001.nc \ - dynf006.nc \ - dynf012.nc \ - dynf024.nc \ - dynf048.nc \ - phyf000.nc \ - phyf001.nc \ - phyf006.nc \ - phyf012.nc \ - phyf024.nc \ - phyf048.nc \ - RESTART/coupler.res \ - RESTART/fv_core.res.nc \ - RESTART/fv_core.res.nest02.nc \ - RESTART/fv_BC_ne.res.nest02.nc \ - RESTART/fv_BC_sw.res.nest02.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_core.res.nest02.tile7.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_srf_wnd.res.nest02.tile7.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/fv_tracer.res.nest02.tile7.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/phy_data.nest02.tile7.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 \ - RESTART/sfc_data.nest02.tile7.nc" - -export_fv3 - -INPES=$INPES_strnest -JNPES=$JNPES_strnest -TPN=$TPN_strnest -TASKS=108 -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES_NEST='6' -export JNPES_NEST='8' -export MAKE_NH_NEST='.F.' - -export MAKE_NH='.T.' -export NA_INIT='1' -export EXTERNAL_IC='.T.' -export NGGPS_IC='.T.' -export MOUNTAIN='.F.' -export WARM_START='.F.' -export FDIAG='3' - -export HYBEDMF='.T.' -export SATMEDMF='.F.' - -export SYEAR="2018" -export SMONTH="10" -export SDAY="15" -export SHOUR="00" -export FHMAX="48" -export DT_ATMOS="450" - -export INPUT_NML=stretched-nest-input.nml.IN -export INPUT_NEST02_NML=input_nest02.nml.IN -export MODEL_CONFIGURE=stretched-nest-quilt-model_configure.IN -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=fv3_stretched_run.IN diff --git a/tests/tests/fv3_thompson b/tests/tests/fv3_thompson deleted file mode 100644 index 5e778294e5..0000000000 --- a/tests/tests/fv3_thompson +++ /dev/null @@ -1,88 +0,0 @@ -############################################################################### -# -# FV3 Thompson MP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 Thompson MP results with previous trunk version" - -export CNTL_DIR=fv3_thompson - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -export DT_ATMOS="1200" -export LRADAR=.T. - -export INPUT_NML=thompson.nml.IN -export FV3_RUN=thompson_run.IN - -RUN_SCRIPT=rt_fv3.sh - -if [[ $MACHINE_ID = cheyenne.intel ]]; then - export WLCLK=30 -fi \ No newline at end of file diff --git a/tests/tests/fv3_wrtGauss_nemsio b/tests/tests/fv3_wrtGauss_nemsio deleted file mode 100644 index 3b658ef436..0000000000 --- a/tests/tests/fv3_wrtGauss_nemsio +++ /dev/null @@ -1,63 +0,0 @@ -############################################################################### -# -# FV3 Gaussian grid nemsio output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_nemsio - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_wrtGauss_nemsio_c192 b/tests/tests/fv3_wrtGauss_nemsio_c192 deleted file mode 100644 index 8b42fec90e..0000000000 --- a/tests/tests/fv3_wrtGauss_nemsio_c192 +++ /dev/null @@ -1,85 +0,0 @@ -############################################################################### -# -# FV3 c192 Gaussian grid nemsio output test -# -################################################################################ - -export TEST_DESCR="Compare FV3 c192 Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_nemsio_c192 - -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.nemsio \ - phyf024.nemsio \ - dynf000.nemsio \ - dynf024.nemsio \ - 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 TASKS=300 -export INPES=6 -export JNPES=8 -export NPX=193 -export NPY=193 -export NPZ=64 -export NPZP=65 -export SYEAR=2017 -export SMONTH=11 -export SDAY=01 -export DT_ATMOS=900 -export FHMAX=24 -export WLCLK=30 -export WRITE_GROUP=1 -export WRTTASK_PER_GROUP=12 -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IMO=768 -export JMO=384 -export FNALBC="'global_snowfree_albedo.bosu.t382.768.384.rg.grb'," -export FNVETC="'global_vegtype.igbp.t382.768.384.rg.grb'," -export FNSOTC="'global_soiltype.statsgo.t382.768.384.rg.grb'," -export FNSMCC="'global_soilmgldas.t382.768.384.grb'," -export FNABSC="'global_mxsnoalb.uariz.t382.768.384.rg.grb'," -export NODES=$(expr $TASKS / $TPN + 1) - -# -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_wrtGauss_nemsio_c768 b/tests/tests/fv3_wrtGauss_nemsio_c768 deleted file mode 100644 index c7cc2798d8..0000000000 --- a/tests/tests/fv3_wrtGauss_nemsio_c768 +++ /dev/null @@ -1,106 +0,0 @@ -############################################################################### -# -# FV3 c768 Gaussian grid nemsio output test -# -################################################################################ - -export TEST_DESCR="Compare FV3 c768 Gaussian grid nemsio output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_nemsio_c768 - -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 \ - phyf006.nemsio \ - dynf006.nemsio \ - 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 \ - out_grd.glo_10m - out_grd.ant_9km - out_grd.aoc_9km" - - -export_fv3 - -export TASKS=1470 -if [[ $MACHINE_ID = cheyenne.* ]]; then - export TPN=36 -elif [[ $MACHINE_ID = hera.* ]]; then - export TPN=10 -elif [[ $MACHINE_ID = wcoss_cray ]]; then - export TPN=6 -else - export TPN=12 -fi -export NODES=$(expr $TASKS / $TPN + 1) - -export INPES=16 -export JNPES=12 -export NPX=769 -export NPY=769 -export NPZ=64 -export NPZP=65 -export SYEAR=2017 -export SMONTH=01 -export SDAY=06 -export DT_ATMOS=225 -export FHMAX=06 -export WLCLK=30 -export WRITE_GROUP=3 -export WRTTASK_PER_GROUP=36 -export FDIAG=0,1,2,3,4,5,6 -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'nemsio'" -export WRITE_NEMSIOFLIP=.true. -export WRITE_FSYNCFLAG=.true. -export IMO=3072 -export JMO=1536 -export FNALBC="'global_snowfree_albedo.bosu.t1534.3072.1536.rg.grb'," -export FNVETC="'global_vegtype.igbp.t1534.3072.1536.rg.grb'," -export FNSOTC="'global_soiltype.statsgo.t1534.3072.1536.rg.grb'," -export FNSMCC="'global_soilmgldas.t1534.3072.1536.grb'," -export FNABSC="'global_mxsnoalb.uariz.t1534.3072.1536.rg.grb'," - -export CPL=.true. -export CPLWAV=.T. -export atm_model='fv3' -export atm_petlist_bounds="0 1259" -export wav_model='ww3' -export wav_petlist_bounds="1260 1469" -export coupling_interval_sec=1800.0 #coupling time step, want it to be multiple of 1800 and FV3 time step -export NEMS_CONFIGURE="nems.configure.blocked_atm_wav.IN" - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_wrtGauss_netcdf b/tests/tests/fv3_wrtGauss_netcdf deleted file mode 100644 index 20e20e3cdd..0000000000 --- a/tests/tests/fv3_wrtGauss_netcdf +++ /dev/null @@ -1,61 +0,0 @@ -############################################################################### -# -# FV3 Gaussian grid netcdf output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 Gaussian grid netcdf output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_netcdf - -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.nc \ - phyf024.nc \ - dynf000.nc \ - dynf024.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 OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'netcdf'" - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_wrtGauss_netcdf_debug b/tests/tests/fv3_wrtGauss_netcdf_debug deleted file mode 100644 index 4da312ba32..0000000000 --- a/tests/tests/fv3_wrtGauss_netcdf_debug +++ /dev/null @@ -1,19 +0,0 @@ -############################################################################### -# -# FV3 Gaussian grid netcdf output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 Gaussian grid netcdf output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_netcdf - -export LIST_FILES="" - -export_fv3 - -export OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'netcdf'" -export FHMAX="03" - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_wrtGauss_netcdf_esmf b/tests/tests/fv3_wrtGauss_netcdf_esmf deleted file mode 100644 index f05710dcfa..0000000000 --- a/tests/tests/fv3_wrtGauss_netcdf_esmf +++ /dev/null @@ -1,61 +0,0 @@ -############################################################################### -# -# FV3 Gaussian grid netcdf output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 Gaussian grid netcdf output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGauss_netcdf_esmf - -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.nc \ - phyf024.nc \ - dynf000.nc \ - dynf024.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 OUTPUT_GRID="'gaussian_grid'" -export OUTPUT_FILE="'netcdf_esmf'" - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_wrtGlatlon_netcdf b/tests/tests/fv3_wrtGlatlon_netcdf deleted file mode 100644 index 7853a20a29..0000000000 --- a/tests/tests/fv3_wrtGlatlon_netcdf +++ /dev/null @@ -1,61 +0,0 @@ -############################################################################### -# -# FV3 Global latlon grid netcdf output test -# -############################################################################### - -export TEST_DESCR="Compare FV3 global latlon grid netcdf output results with previous trunk version" - -export CNTL_DIR=fv3_wrtGlatlon_netcdf - -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.nc \ - phyf024.nc \ - dynf000.nc \ - dynf024.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 OUTPUT_GRID="'global_latlon'" -export OUTPUT_FILE="'netcdf'" - -RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_wsm6 b/tests/tests/fv3_wsm6 deleted file mode 100644 index 7a27b958a1..0000000000 --- a/tests/tests/fv3_wsm6 +++ /dev/null @@ -1,84 +0,0 @@ -############################################################################### -# -# FV3 WSM6 MP test -# -############################################################################### - -export TEST_DESCR="Compare FV3 WSM6 MP results with previous trunk version" - -export CNTL_DIR=fv3_wsm6 - -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/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 \ - 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" - - -export_fv3 -export NODES=$(expr $TASKS / $TPN + 1) - -export DT_ATMOS="1200" -export LRADAR=.T. - -export INPUT_NML=wsm6.nml.IN -export FV3_RUN=wsm6_run.IN - -RUN_SCRIPT=rt_fv3.sh From 2e560fde58f8799bc36cf7530f3f05867676fc6a Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 27 Oct 2020 20:29:24 -0600 Subject: [PATCH 04/16] Update regression tests for SRW App release, part 1 --- parm/ccpp_global.nml.IN | 313 +++++++++++ parm/ccpp_gsd.nml.IN | 341 ------------ parm/ccpp_regional-model_configure.IN | 49 ++ parm/ccpp_regional.nml.IN | 576 ++++++++++---------- parm/ccpp_v15p2_c96.nml.IN | 309 ----------- parm/params_grib2_tbl_new | 0 tests/default_vars.sh | 1 + tests/fv3_conf/ccpp_gfs_v15_run.IN | 2 - tests/fv3_conf/ccpp_gsd_run.IN | 4 +- tests/fv3_conf/ccpp_regional_run.IN | 62 ++- tests/fv3_conf/compile_slurm.IN_orion | 0 tests/tests/fv3_ccpp_gfs_v15p2 | 7 +- tests/tests/fv3_ccpp_gfs_v15p2_debug | 7 +- tests/tests/fv3_ccpp_regional_2threads | 74 +++ tests/tests/fv3_ccpp_regional_coldstart | 62 +++ tests/tests/fv3_ccpp_regional_control | 65 ++- tests/tests/fv3_ccpp_regional_control_debug | 70 +++ tests/tests/fv3_ccpp_regional_decomp | 72 +++ tests/tests/fv3_ccpp_regional_restart | 44 -- tests/tests/fv3_ccpp_regional_v15p2 | 59 ++ tests/tests/fv3_ccpp_regional_warmstart | 76 +++ tests/tests/fv3_ccpp_rrfs_v1beta | 59 +- tests/tests/fv3_ccpp_rrfs_v1beta_coldstart | 74 +++ tests/tests/fv3_ccpp_rrfs_v1beta_debug | 20 +- tests/tests/fv3_ccpp_rrfs_v1beta_warmstart | 109 ++++ 25 files changed, 1402 insertions(+), 1053 deletions(-) create mode 100644 parm/ccpp_global.nml.IN delete mode 100644 parm/ccpp_gsd.nml.IN create mode 100644 parm/ccpp_regional-model_configure.IN delete mode 100644 parm/ccpp_v15p2_c96.nml.IN mode change 100755 => 100644 parm/params_grib2_tbl_new mode change 100755 => 100644 tests/fv3_conf/compile_slurm.IN_orion create mode 100644 tests/tests/fv3_ccpp_regional_2threads create mode 100644 tests/tests/fv3_ccpp_regional_coldstart create mode 100644 tests/tests/fv3_ccpp_regional_control_debug create mode 100644 tests/tests/fv3_ccpp_regional_decomp delete mode 100644 tests/tests/fv3_ccpp_regional_restart create mode 100644 tests/tests/fv3_ccpp_regional_v15p2 create mode 100644 tests/tests/fv3_ccpp_regional_warmstart create mode 100644 tests/tests/fv3_ccpp_rrfs_v1beta_coldstart create mode 100644 tests/tests/fv3_ccpp_rrfs_v1beta_warmstart diff --git a/parm/ccpp_global.nml.IN b/parm/ccpp_global.nml.IN new file mode 100644 index 0000000000..15f034f928 --- /dev/null +++ b/parm/ccpp_global.nml.IN @@ -0,0 +1,313 @@ +&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 = @[FDIAG] + ccpp_suite = '@[CCPP_SUITE]' +/ + +&diag_manager_nml + prepend_date = .false. + max_output_fields = @[MAX_OUTPUT_FIELDS] +/ + +&fms_io_nml + checksum_required = .false. + max_files_r = 100 + max_files_w = 100 +/ + +&fms_nml + clock_grain = 'ROUTINE' + domains_stack_size = 3000000 + print_memory_usage = .false. +/ + +&fv_grid_nml + grid_file = 'INPUT/grid_spec.nc' +/ + +&fv_core_nml + layout = @[INPES],@[JNPES] + io_layout = 1,1 + npx = @[NPX] + npy = @[NPY] + ntiles = 6 + npz = @[NPZ] + grid_type = -1 + make_nh = @[MAKE_NH] + fv_debug = .false. + range_warn = .false. + reset_eta = .false. + n_sponge = 10 + nudge_qv = .true. + rf_fast = .false. + tau = 10. + rf_cutoff = 7.5e2 + d2_bg_k1 = 0.15 + d2_bg_k2 = 0.02 + kord_tm = -9 + kord_mt = 9 + kord_wz = 9 + kord_tr = 9 + hydrostatic = .false. + phys_hydrostatic = .false. + use_hydro_pressure = .false. + beta = 0. + a_imp = 1. + p_fac = 0.1 + k_split = 2 + n_split = 6 + nwat = @[NWAT] + na_init = @[NA_INIT] + d_ext = 0. + dnats = @[DNATS] + fv_sg_adj = 450 + d2_bg = 0. + nord = 2 + dddmp = 0.1 + d4_bg = 0.12 + vtdm4 = 0.02 + delt_max = 0.002 + ke_bg = 0. + do_vort_damp = .true. + external_ic = @[EXTERNAL_IC] + external_eta = .true. + gfs_phil = .false. + nggps_ic = @[NGGPS_IC] + mountain = @[MOUNTAIN] + ncep_ic = .false. + d_con = 1. + hord_mt = 5 + hord_vt = 5 + hord_tm = 5 + hord_dp = -5 + hord_tr = 8 + adjust_dry_mass = .false. + consv_te = 1. + do_sat_adj = @[DO_SAT_ADJ] + consv_am = .false. + fill = .true. + dwind_2d = .false. + print_freq = 6 + warm_start = @[WARM_START] + no_dycore = .false. + z_tracer = .true. + agrid_vel_rst = .true. + read_increment = @[READ_INCREMENT] + res_latlon_dynamics = "fv3_increment.nc" +/ + +&external_ic_nml + filtered_terrain = .true. + levp = @[NPZP] + gfs_dwinds = .true. + checker_tr = .false. + nt_checker = 0 +/ + +&gfs_physics_nml + fhzero = 6 + h2o_phys = @[H2O_PHYS] + ldiag3d = @[LDIAG3D] + qdiag3d = @[QDIAG3D] + fhcyc = @[FHCYC] + nst_anl = .true. + use_ufo = .true. + pre_rad = .false. + ncld = 5 + imp_physics = @[IMP_PHYSICS] + ltaerosol = @[LTAEROSOL] + lradar = @[LRADAR] + effr_in = @[EFFR_IN] + ttendlim = 0.004 + 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 = .true. + shal_cnv = .true. + cal_pre = .false. + redrag = .true. + dspheat = .true. + hybedmf = @[HYBEDMF] + satmedmf = @[SATMEDMF] + lheatstrg = @[LHEATSTRG] + do_mynnedmf = @[DO_MYNNEDMF] + do_mynnsfclay = @[DO_MYNNSFCLAY] + effr_in = .true. + random_clds = .false. + trans_trac = .true. + cnvcld = .true. + imfshalcnv = @[IMFSHALCNV] + imfdeepcnv = @[IMFDEEPCNV] + cdmbgwd = 3.5,0.25 + prslrd0 = 0. + ivegsrc = 1 + isot = 1 + debug = .false. + oz_phys = .false. + oz_phys_2015 = .true. + nstf_name = @[NSTF_NAME] + cplflx = @[CPLFLX] + iau_delthrs = 6 + iaufhrs = 30 + iau_inc_files = @[IAU_INC_FILES] + do_sppt = @[DO_SPPT] + do_shum = @[DO_SHUM] + do_skeb = @[DO_SKEB] + do_sfcperts = @[DO_SFCPERTS] + lsm = @[LSM] + lsoil_lsm = @[LSOIL_LSM] + 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 + gwd_opt = @[GWD_OPT] +/ + +&gfdl_cloud_microphysics_nml + sedi_transport = .true. + do_sedi_heat = .false. + rad_snow = .true. + rad_graupel = .true. + rad_rain = .true. + const_vi = .false. + const_vs = .false. + const_vg = .false. + const_vr = .false. + vi_max = 1. + vs_max = 2. + vg_max = 12. + vr_max = 12. + qi_lim = 1. + prog_ccn = .false. + do_qa = .true. + fast_sat_adj = .true. + tau_l2v = 300. + tau_l2v = 225. + tau_v2l = 150. + tau_g2v = 900. + rthresh = 10.e-6 ! This is a key parameter for cloud water + dw_land = 0.16 + dw_ocean = 0.10 + ql_gen = 1.0e-3 + ql_mlt = 1.0e-3 + qi0_crt = 8.0E-5 + qs0_crt = 1.0e-3 + tau_i2s = 1000. + c_psaci = 0.05 + c_pgacs = 0.01 + rh_inc = 0.30 + rh_inr = 0.30 + rh_ins = 0.30 + ccn_l = 300. + ccn_o = 100. + c_paut = 0.5 + c_cracw = 0.8 + use_ppm = .false. + use_ccn = .true. + mono_prof = .true. + z_slope_liq = .true. + z_slope_ice = .true. + de_ice = .false. + fix_negative = .true. + icloud_f = 1 + mp_time = 150. +/ + +&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 = @[FNALBC] + 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 = @[FNVETC] + FNSOTC = @[FNSOTC] + FNSMCC = @[FNSMCC] + 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 = @[FNABSC] + 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 +/ + +&nam_sfcperts +/ + +&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/parm/ccpp_gsd.nml.IN b/parm/ccpp_gsd.nml.IN deleted file mode 100644 index be2b7dea27..0000000000 --- a/parm/ccpp_gsd.nml.IN +++ /dev/null @@ -1,341 +0,0 @@ -&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' -/ - -&diag_manager_nml - prepend_date = .F. - max_output_fields = @[MAX_OUTPUT_FIELDS] -/ - -&fms_io_nml - checksum_required = .false. - max_files_r = 100, - max_files_w = 100, -/ - -&fms_nml - clock_grain = 'ROUTINE', - domains_stack_size = 3000000, - print_memory_usage = .false. -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = @[NPX] - npy = @[NPY] - ntiles = 6, - npz = @[NPZ] - grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .F. - reset_eta = .F. - n_sponge = 10 - nudge_qv = .T. - rf_fast = .F. - tau = 10. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0. - dnats = @[DNATS] - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1. - hord_mt = 5 - hord_vt = 5 - hord_tm = 5 - hord_dp = -5 - hord_tr = 8 - adjust_dry_mass = .F. - consv_te = 1. - do_sat_adj = @[DO_SAT_ADJ] - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - agrid_vel_rst = .true. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" -/ - -&external_ic_nml - filtered_terrain = .true. - levp = @[NPZP] - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6. - h2o_phys = .true. - ldiag3d = @[LDIAG3D] - qdiag3d = @[QDIAG3D] - fhcyc = @[FHCYC] - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = @[IMP_PHYSICS] - ltaerosol = @[LTAEROSOL] - lradar = @[LRADAR] - ttendlim = 0.004 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = .false. - lheatstrg = @[LHEATSTRG] - do_mynnedmf = @[DO_MYNNEDMF] - do_mynnsfclay = @[DO_MYNNSFCLAY] - effr_in = .true. - random_clds = .false. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = @[IMFSHALCNV] - imfdeepcnv = @[IMFDEEPCNV] - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - debug = .false. - oz_phys = .false. - oz_phys_2015 = .true. - nstf_name = @[NSTF_NAME] - cplflx = @[CPLFLX] - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] - lsm = @[LSM] - lsoil_lsm = @[LSOIL_LSM] - 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 - gwd_opt = @[GWD_OPT] -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 300. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 = @[FNALBC] - 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 = @[FNVETC] - FNSOTC = @[FNSOTC] - FNSMCC = @[FNSMCC] - 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 = @[FNABSC] - 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., -/ - -&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/parm/ccpp_regional-model_configure.IN b/parm/ccpp_regional-model_configure.IN new file mode 100644 index 0000000000..847710fa01 --- /dev/null +++ b/parm/ccpp_regional-model_configure.IN @@ -0,0 +1,49 @@ +total_member: 1 +PE_MEMBER01: 80 +start_year: 2020 +start_month: 08 +start_day: 10 +start_hour: 00 +start_minute: 0 +start_second: 0 +nhours_fcst: @[FHMAX] +RUN_CONTINUE: .false. +ENS_SPS: .false. + +dt_atmos: @[DT_ATMOS] +cpl: .false. +calendar: 'julian' +memuse_verbose: .false. +atmos_nthreads: @[THRD] +use_hyper_thread: .false. +ncores_per_node: 24 +restart_interval: 0 +output_1st_tstep_rst: .false. + +quilting: .true. +write_groups: 1 +write_tasks_per_group: 40 +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: 1726 +ny: 974 +lon1: -122.21414225 +lat1: 22.41403305 +dx: 3000.0 +dy: 3000.0 + +nfhout: 3 +nfhmax_hf: 12 +nfhout_hf: 1 +nsout: -1 + +print_esmf: .false. diff --git a/parm/ccpp_regional.nml.IN b/parm/ccpp_regional.nml.IN index ab669f4aa1..919e8b59e8 100644 --- a/parm/ccpp_regional.nml.IN +++ b/parm/ccpp_regional.nml.IN @@ -1,288 +1,304 @@ -&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', +&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 = @[FDIAG] - ccpp_suite = '@[CCPP_SUITE]' +&atmos_model_nml + blocksize = 10 + chksum_debug = .false. + dycore_only = .false. + fdiag = 1 + fhmax = 384 + fhout = 3 + fhmaxhf = 120 + fhouthf = 1 + ccpp_suite = '@[CCPP_SUITE]' / &diag_manager_nml - prepend_date = .F. + prepend_date = .false. / - &fms_io_nml - checksum_required = .false. - max_files_r = 100, - max_files_w = 100, +&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. +&fms_nml + clock_grain = 'ROUTINE' + domains_stack_size = 3000000 + print_memory_usage = .false. / - &fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' +&fv_grid_nml + grid_file = 'INPUT/grid_spec.nc' / - &fv_core_nml - layout = @[INPES],@[JNPES] - io_layout = 1,1 - npx = 211 - npy = 193 - ntiles = 1, - npz = 64 - !grid_type = -1 - make_nh = @[MAKE_NH] - fv_debug = .F. - range_warn = .T. - reset_eta = .F. - n_sponge = 20 - nudge_qv = .T. - tau = 3.0 - rf_cutoff = 10.e2 - d2_bg_k1 = 0.16 - d2_bg_k2 = 0.02 - kord_tm = -10 - kord_mt = 10 - kord_wz = 10 - kord_tr = 10 - hydrostatic = .F. - phys_hydrostatic = .F. - use_hydro_pressure = .F. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = @[NA_INIT] - d_ext = 0.0 - dnats = 1 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.08 - vtdm4 = 0.0 - delt_max = 0.008 - ke_bg = 0. - do_vort_damp = .T. - external_ic = @[EXTERNAL_IC] - external_eta = .T. - gfs_phil = .false. - nggps_ic = @[NGGPS_IC] - mountain = @[MOUNTAIN] - ncep_ic = .F. - d_con = 1.0 - hord_mt = 6 - hord_vt = -5 - hord_tm = -5 - hord_dp = -5 - hord_tr = -8 - adjust_dry_mass = .F. - consv_te = 0. - do_sat_adj = .T. - consv_am = .F. - fill = .T. - dwind_2d = .F. - print_freq = 6 - warm_start = @[WARM_START] - no_dycore = .false. - z_tracer = .T. - read_increment = @[READ_INCREMENT] - res_latlon_dynamics = "fv3_increment.nc" - - do_schmidt = .true. - target_lat = 35.5 - target_lon = -97.5 - stretch_fac = 1.5 -!! nord_zs_filter = 4 - n_zs_filter = 0 - regional = .true. - bc_update_interval = 6 - regional_bcs_from_gsi = .false. - write_restart_with_bcs = @[WRITE_RESTART_WITH_BCS] - nrows_blend = 0 +&fv_core_nml + layout = @[INPES],@[JNPES] + io_layout = 1,1 + npx = 201 + npy = 111 + ntiles = 1 + npz = 64 + make_nh = @[MAKE_NH] + fv_debug = .false. + range_warn = .true. + reset_eta = .false. + n_sponge = 24 + nudge_qv = .false. + rf_cutoff = 2000.0 + d2_bg_k1 = 0.2 + d2_bg_k2 = 0.04 + kord_tm = -9 + kord_mt = 9 + kord_wz = 9 + kord_tr = 9 + hydrostatic = .false. + phys_hydrostatic = .false. + use_hydro_pressure = .false. + beta = 0. + a_imp = 1. + p_fac = 0.1 + k_split = 4 + n_split = 5 + nwat = @[NWAT] + na_init = @[NA_INIT] + d_ext = 0. + dnats = @[DNATS] + fv_sg_adj = 300 + d2_bg = 0. + nord = 2 + dddmp = 0.1 + d4_bg = 0.12 + vtdm4 = 0.02 + delt_max = 0.002 + ke_bg = 0. + do_vort_damp = .true. + external_ic = @[EXTERNAL_IC] + external_eta = .true. + gfs_phil = .false. + nggps_ic = @[NGGPS_IC] + mountain = @[MOUNTAIN] + ncep_ic = .false. + d_con = 1. + hord_mt = 5 + hord_vt = 5 + hord_tm = 5 + hord_dp = -5 + hord_tr = 8 + adjust_dry_mass = .false. + consv_te = 0. + do_sat_adj = @[DO_SAT_ADJ] + consv_am = .false. + fill = .true. + dwind_2d = .false. + print_freq = 6 + warm_start = @[WARM_START] + no_dycore = .false. + z_tracer = .true. + agrid_vel_rst = .true. + read_increment = @[READ_INCREMENT] + res_latlon_dynamics = "fv3_increment.nc" + regional = .true. + do_schmidt = .true. + regional_bcs_from_gsi = .false. + stretch_fac = 0.999 + target_lat = 38.5 + target_lon = -97.5 + tau = 5.0 + write_restart_with_bcs = .false. + nrows_blend = 10 + bc_update_interval = 6 + nord_zs_filter = 4 + n_zs_filter = 0 + full_zs_filter = .false. / - &external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .F. - nt_checker = 0 +&external_ic_nml + filtered_terrain = .true. + levp = @[NPZP] + gfs_dwinds = .true. + checker_tr = .false. + nt_checker = 0 / - &gfs_physics_nml - fhzero = 6. - ldiag3d = .false. - fhcyc = 24. - nst_anl = .true. - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .true. - redrag = .true. - dspheat = .true. - hybedmf = @[HYBEDMF] - satmedmf = @[SATMEDMF] - lheatstrg = @[LHEATSTRG] - random_clds = .true. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 2.0, 0.25 ! NCEP default - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - lsm = 1 - 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 - debug = .false. - oz_phys = @[OZ_PHYS_OLD] - oz_phys_2015 = @[OZ_PHYS_NEW] - h2o_phys = @[H2O_PHYS] - nstf_name = 1,1,1,0,5 - cplflx = .F. - iau_delthrs = 6 - iaufhrs = 30 - iau_inc_files = @[IAU_INC_FILES] - do_sppt = @[DO_SPPT] - do_shum = @[DO_SHUM] - do_skeb = @[DO_SKEB] - do_sfcperts = @[DO_SFCPERTS] +&gfs_physics_nml + fhzero = 3. + h2o_phys = @[H2O_PHYS] + ldiag3d = @[LDIAG3D] + qdiag3d = @[QDIAG3D] + fhcyc = @[FHCYC] + nst_anl = .true. + use_ufo = .true. + pre_rad = .false. + ncld = 5 + imp_physics = @[IMP_PHYSICS] + ltaerosol = @[LTAEROSOL] + lradar = @[LRADAR] + effr_in = @[EFFR_IN] + pdfcld = .false. + fhswr = 1200. + fhlwr = 1200. + ialb = 1 + iems = 1 + iaer = 111 + ico2 = 2 + isubc_sw = 2 + isubc_lw = 2 + isol = 2 + lwhtr = .true. + swhtr = .true. + cnvgwd = .true. + shal_cnv = .true. + cal_pre = .false. + redrag = .true. + dspheat = .true. + hybedmf = @[HYBEDMF] + satmedmf = @[SATMEDMF] + lheatstrg = @[LHEATSTRG] + do_mynnedmf = @[DO_MYNNEDMF] + do_mynnsfclay = @[DO_MYNNSFCLAY] + effr_in = .true. + random_clds = .false. + trans_trac = .true. + cnvcld = .true. + imfshalcnv = @[IMFSHALCNV] + imfdeepcnv = @[IMFDEEPCNV] + cdmbgwd = 3.5,1.0 + prslrd0 = 0. + ivegsrc = 1 + isot = 1 + debug = .false. + oz_phys = .false. + oz_phys_2015 = .true. + nstf_name = @[NSTF_NAME] + cplflx = @[CPLFLX] + iau_delthrs = 6 + iaufhrs = 30 + iau_inc_files = @[IAU_INC_FILES] + do_sppt = @[DO_SPPT] + do_shum = @[DO_SHUM] + do_skeb = @[DO_SKEB] + do_sfcperts = @[DO_SFCPERTS] + lsm = @[LSM] + lsoil_lsm = @[LSOIL_LSM] + 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 + gwd_opt = @[GWD_OPT] / - &interpolator_nml - interp_method = 'conserve_great_circle' +&gfdl_cloud_microphysics_nml + sedi_transport = .true. + do_sedi_heat = .false. + rad_snow = .true. + rad_graupel = .true. + rad_rain = .true. + const_vi = .false. + const_vs = .false. + const_vg = .false. + const_vr = .false. + vi_max = 1. + vs_max = 2. + vg_max = 12. + vr_max = 12. + qi_lim = 1. + prog_ccn = .false. + do_qa = .true. + fast_sat_adj = .true. + tau_l2v = 300. + tau_l2v = 225. + tau_v2l = 150. + tau_g2v = 900. + rthresh = 10.e-6 ! This is a key parameter for cloud water + dw_land = 0.16 + dw_ocean = 0.10 + ql_gen = 1.0e-3 + ql_mlt = 1.0e-3 + qi0_crt = 8.0E-5 + qs0_crt = 1.0e-3 + tau_i2s = 1000. + c_psaci = 0.05 + c_pgacs = 0.01 + rh_inc = 0.30 + rh_inr = 0.30 + rh_ins = 0.30 + ccn_l = 300. + ccn_o = 100. + c_paut = 0.5 + c_cracw = 0.8 + use_ppm = .false. + use_ccn = .true. + mono_prof = .true. + z_slope_liq = .true. + z_slope_ice = .true. + de_ice = .false. + fix_negative = .true. + icloud_f = 1 + mp_time = 150. / -&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, +&interpolator_nml + interp_method = 'conserve_great_circle' / - &gfdl_cloud_microphysics_nml - sedi_transport = .false. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 180. - tau_v2l = 90. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 90. +&namsfc + fabsl = 99999 + faisl = 99999 + faiss = 99999 + fnabsc = 'C401.maximum_snow_albedo.tile7.nc' + fnacna = '' + fnaisc = 'CFSR.SEAICE.1982.2012.monthly.clim.grb' + fnalbc = 'C401.snowfree_albedo.tile7.nc' + fnalbc2 = 'C401.facsf.tile7.nc' + fnglac = 'global_glacier.2x2.grb' + fnmskh = 'seaice_newland.grb' + fnmxic = 'global_maxice.2x2.grb' + fnslpc = 'C401.slope_type.tile7.nc' + fnsmcc = 'global_soilmgldas.t126.384.190.grb' + fnsnoa = '' + fnsnoc = 'global_snoclim.1.875.grb' + fnsotc = 'C401.soil_type.tile7.nc' + fntg3c = 'C401.substrate_temperature.tile7.nc' + fntsfa = '' + fntsfc = 'RTGSST.1982.2012.monthly.clim.grb' + fnvegc = 'C401.vegetation_greenness.tile7.nc' + fnvetc = 'C401.vegetation_type.tile7.nc' + fnvmnc = 'C401.vegetation_greenness.tile7.nc' + fnvmxc = 'C401.vegetation_greenness.tile7.nc' + fnzorc = 'igbp' + fsicl = 99999 + fsics = 99999 + fslpl = 99999 + fsmcl = 99999, 99999, 99999 + fsnol = 99999 + fsnos = 99999 + fsotl = 99999 + ftsfl = 99999 + ftsfs = 90 + fvetl = 99999 + fvmnl = 99999 + fvmxl = 99999 + ldebug = .true. / &nam_stochy @@ -291,17 +307,29 @@ &nam_sfcperts / +&surf_map_nml + cd2 = -1 + cd4 = 0.12 + max_slope = 0.4 + n_del2_strong = 0 + n_del2_weak = 2 + n_del4 = 1 + peak_fac = 1.0 + zero_ocean = .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 + 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/parm/ccpp_v15p2_c96.nml.IN b/parm/ccpp_v15p2_c96.nml.IN deleted file mode 100644 index ef7186f6fa..0000000000 --- a/parm/ccpp_v15p2_c96.nml.IN +++ /dev/null @@ -1,309 +0,0 @@ -&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 = 1 - fhmax = 384 - fhout = 3 - fhmaxhf = 120 - fhouthf = 1 - ccpp_suite = 'FV3_GFS_v15p2' -/ - -&diag_manager_nml - prepend_date = .false. -/ - -&fms_io_nml - checksum_required = .false. - max_files_r = 100 - max_files_w = 100 -/ - -&fms_nml - clock_grain = 'ROUTINE' - domains_stack_size = 3000000 - print_memory_usage = .false. -/ - -&fv_core_nml - layout = 3,8 - io_layout = 1,1 - npx = 97 - npy = 97 - ntiles = 6 - npz = 64 - grid_type = -1 - make_nh = .false. - fv_debug = .false. - range_warn = .false. - reset_eta = .false. - n_sponge = 10 - nudge_qv = .true. - nudge_dz = .false. - tau = 10. - rf_cutoff = 7.5e2 - d2_bg_k1 = 0.15 - d2_bg_k2 = 0.02 - kord_tm = -9 - kord_mt = 9 - kord_wz = 9 - kord_tr = 9 - hydrostatic = .false. - phys_hydrostatic = .false. - use_hydro_pressure = .false. - beta = 0. - a_imp = 1. - p_fac = 0.1 - k_split = 2 - n_split = 6 - nwat = 6 - na_init = 0 - d_ext = 0. - dnats = 1 - fv_sg_adj = 450 - d2_bg = 0. - nord = 2 - dddmp = 0.1 - d4_bg = 0.12 - vtdm4 = 0.02 - delt_max = 0.002 - ke_bg = 0. - do_vort_damp = .true. - external_ic = .true. - external_eta = .true. - gfs_phil = .false. - nggps_ic = .true. - mountain = .false. - ncep_ic = .false. - d_con = 1. - hord_mt = 5 - hord_vt = 5 - hord_tm = 5 - hord_dp = -5 - hord_tr = 8 - adjust_dry_mass = .false. - consv_te = 1. - do_sat_adj = .true. - consv_am = .false. - fill = .true. - dwind_2d = .false. - print_freq = 6 - warm_start = .false. - no_dycore = .false. - z_tracer = .true. - agrid_vel_rst = .true. - read_increment = .false. - res_latlon_dynamics = "" -/ - -&external_ic_nml - filtered_terrain = .true. - levp = 65 - gfs_dwinds = .true. - checker_tr = .false. - nt_checker = 0 -/ - -&gfs_physics_nml - fhzero = 6 - h2o_phys = .true. - ldiag3d = .false. - fhcyc = 24 - use_ufo = .true. - pre_rad = .false. - ncld = 5 - imp_physics = 11 - 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 = .true. - shal_cnv = .true. - cal_pre = .false. - redrag = .true. - dspheat = .true. - hybedmf = .true. - random_clds = .false. - trans_trac = .true. - cnvcld = .true. - imfshalcnv = 2 - imfdeepcnv = 2 - cdmbgwd = 3.5,0.25 - prslrd0 = 0. - ivegsrc = 1 - isot = 1 - debug = .false. - oz_phys = .F. - oz_phys_2015 = .T. - nstf_name = 2,1,0,0,0 - nst_anl = .true. - psautco = 0.0008,0.0005 - prautco = 0.00015,0.00015 - lgfdlmprad = .true. - effr_in = .true. - do_sppt = .true. - do_shum = .true. - do_skeb = .true. - do_sfcperts = .false. -/ - -&gfdl_cloud_microphysics_nml - sedi_transport = .true. - do_sedi_heat = .false. - rad_snow = .true. - rad_graupel = .true. - rad_rain = .true. - const_vi = .F. - const_vs = .F. - const_vg = .F. - const_vr = .F. - vi_max = 1. - vs_max = 2. - vg_max = 12. - vr_max = 12. - qi_lim = 1. - prog_ccn = .false. - do_qa = .true. - fast_sat_adj = .true. - tau_l2v = 225. - tau_v2l = 150. - tau_g2v = 900. - rthresh = 10.e-6 ! This is a key parameter for cloud water - dw_land = 0.16 - dw_ocean = 0.10 - ql_gen = 1.0e-3 - ql_mlt = 1.0e-3 - qi0_crt = 8.0E-5 - qs0_crt = 1.0e-3 - tau_i2s = 1000. - c_psaci = 0.05 - c_pgacs = 0.01 - rh_inc = 0.30 - rh_inr = 0.30 - rh_ins = 0.30 - ccn_l = 300. - ccn_o = 100. - c_paut = 0.5 - c_cracw = 0.8 - use_ppm = .false. - use_ccn = .true. - mono_prof = .true. - z_slope_liq = .true. - z_slope_ice = .true. - de_ice = .false. - fix_negative = .true. - icloud_f = 1 - mp_time = 150. -/ - -&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 - LANDICE = .true. - FTSFS = 90 - FAISL = 99999 - FAISS = 99999 - FSNOL = 99999 - FSNOS = 99999 - FSICL = 99999 - FSICS = 99999 - FTSFL = 99999 - FVETL = 99999 - FSOTL = 99999 - FvmnL = 99999 - FvmxL = 99999 - FSLPL = 99999 - FABSL = 99999 -/ - -&fv_grid_nml - grid_file = 'INPUT/grid_spec.nc' -/ - -&nam_stochy - ntrunc = 766 - lon_s = 1536 - lat_s = 768 - skeb = 0.3 - iseed_skeb = 2019102712451 - iseed_shum = 2019102712452 - iseed_sppt = 2019102712453 - skeb_tau = 21600. - skeb_lscale = 500000. - skebnorm = 0 - skeb_npass = 30 - skeb_vdof = 5 - shum = 0.005 - shum_tau = 21600. - shum_lscale = 500000. - sppt = 0.5 - sppt_tau = 21600. - sppt_lscale = 500000. - sppt_logit = .true. - sppt_sfclimit = .true. - use_zmtnblck = .true. -/ - -&nam_sfcperts -/ - -&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/parm/params_grib2_tbl_new b/parm/params_grib2_tbl_new old mode 100755 new mode 100644 diff --git a/tests/default_vars.sh b/tests/default_vars.sh index 4bbc40255f..6fa2b5ba5c 100755 --- a/tests/default_vars.sh +++ b/tests/default_vars.sh @@ -115,6 +115,7 @@ export DO_RRTMGP=.F. # Microphysics export IMP_PHYSICS=11 +export NWAT=6 # GFDL MP export DNATS=1 export DO_SAT_ADJ=.T. diff --git a/tests/fv3_conf/ccpp_gfs_v15_run.IN b/tests/fv3_conf/ccpp_gfs_v15_run.IN index 525e4f8794..60ef814d81 100644 --- a/tests/fv3_conf/ccpp_gfs_v15_run.IN +++ b/tests/fv3_conf/ccpp_gfs_v15_run.IN @@ -21,5 +21,3 @@ cp @[RTPWD]/FV3_input_data/*configure . if [ $DO_RRTMGP = .T. ]; then cp @[RTPWD]/FV3_input_data_RRTMGP/* . fi - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_gsd_run.IN b/tests/fv3_conf/ccpp_gsd_run.IN index b47f344a1b..922bfb766d 100644 --- a/tests/fv3_conf/ccpp_gsd_run.IN +++ b/tests/fv3_conf/ccpp_gsd_run.IN @@ -6,7 +6,7 @@ else cp -r @[RTPWD]/FV3_input_data_gsd/FV3_input_data_C96_with_aerosols/grid_spec*.nc INPUT/ cp -r @[RTPWD]/FV3_input_data_gsd/FV3_input_data_C96_with_aerosols/C96_grid*.nc INPUT/ cp -r @[RTPWD]/FV3_input_data_gsd/FV3_input_data_C96_with_aerosols/oro_data*.nc INPUT/ - cp ../fv3_ccpp_gsd_coldstart${RT_SUFFIX}/RESTART/* INPUT/ + cp ../fv3_ccpp_rrfs_v1beta_coldstart${RT_SUFFIX}/RESTART/* INPUT/ fi cp @[RTPWD]/FV3_input_data/INPUT/aerosol.dat . @@ -69,5 +69,3 @@ fi if [ $GWD_OPT = 3 ] || [ $GWD_OPT = 33 ]; then cp @[RTPWD]/FV3_input_data_gsd/drag_suite/* INPUT/ fi - -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml diff --git a/tests/fv3_conf/ccpp_regional_run.IN b/tests/fv3_conf/ccpp_regional_run.IN index 33423e6935..0acfa679a8 100644 --- a/tests/fv3_conf/ccpp_regional_run.IN +++ b/tests/fv3_conf/ccpp_regional_run.IN @@ -1,33 +1,39 @@ -rsync -arv @[RTPWD]/FV3_regional_input_data/. . -rsync -arv @[RTPWD]/fv3_regional_control/model_configure . - -rm -rf INPUT RESTART -mkdir INPUT RESTART - -rsync -arv @[RTPWD]/fv3_regional_control/INPUT/. INPUT/. - +rm -fr INPUT RESTART +mkdir INPUT RESTART +rsync -av @[RTPWD]/FV3_input_data_regional/ ./ if [ $WARM_START = .T. ]; then - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.coupler.res INPUT/coupler.res - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_core.res.nc INPUT/fv_core.res.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_core.res.tile1.nc INPUT/fv_core.res.tile1.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_srf_wnd.res.tile1.nc INPUT/fv_srf_wnd.res.tile1.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.fv_tracer.res.tile1.nc INPUT/fv_tracer.res.tile1.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.phy_data.nc INPUT/phy_data.nc - cp ../fv3_ccpp_regional_control${RT_SUFFIX}/RESTART/20181015.120000.sfc_data.nc INPUT/sfc_data.nc -fi -if [ $WRITE_RESTART_WITH_BCS = .true. ]; then - cp @[RTPWD]/fv3_regional_control/RESTART/fv_core.res.tile1_new.nc RESTART/fv_core.res.tile1_new.nc - cp @[RTPWD]/fv3_regional_control/RESTART/fv_tracer.res.tile1_new.nc RESTART/fv_tracer.res.tile1_new.nc + cp ../fv3_ccpp_regional_coldstart${RT_SUFFIX}/RESTART/* INPUT/ fi - -if [ $OZ_PHYS_NEW = .T. ]; then - cp @[RTPWD]/FV3_input_data/ozprdlos_2015_new_sbuvO3_tclm15_nuchem.f77 ./global_o3prdlos.f77 -elif [ $OZ_PHYS_OLD = .T. ]; then - cp @[RTPWD]/FV3_input_data/INPUT/global_o3prdlos.f77 . -fi -if [ $H2O_PHYS = .T. ]; then - cp @[RTPWD]/FV3_input_data/global_h2o_pltc.f77 ./global_h2oprdlos.f77 +# Copy field table, depending on microphysics choice +if [ $IMP_PHYSICS = 8 ]; then + ln -sf diag_table.thompson diag_table +elif [ $IMP_PHYSICS = 11 ]; then + ln -sf diag_table.gfdlmp diag_table +else + echo "ERROR, no diag table configured for IMP_PHYSICS=${IMP_PHYSICS}" + exit 1 fi -cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml +# Copy field table, depending on microphysics choice and whether MYNN/SATMEDMF is used +if [ $IMP_PHYSICS = 8 ]; then + if [ $LTAEROSOL = .T. ]; then + if [ $DO_MYNNEDMF = .T. ] || [ $SATMEDMF = .T. ]; then + cp @[RTPWD]/FV3_input_data_gsd/field_table_gsd field_table + else + cp @[RTPWD]/FV3_input_data_gsd/field_table_gf_thompson field_table + fi + else + if [ $DO_MYNNEDMF = .T. ] || [ $SATMEDMF = .T. ]; then + echo "ERROR, no field table configured for Thompson MP without aerosols but with MYNN or SATMEDMF (need TKE)" + exit 1 + else + cp @[RTPWD]/FV3_input_data_gsd/field_table_thompson_noaero field_table + fi + fi +elif [ $IMP_PHYSICS = 11 ]; then + cp @[RTPWD]/FV3_input_data/field_table_gfdlmp field_table +else + echo "ERROR, no field table configured for IMP_PHYSICS=${IMP_PHYSICS}" + exit 1 +fi diff --git a/tests/fv3_conf/compile_slurm.IN_orion b/tests/fv3_conf/compile_slurm.IN_orion old mode 100755 new mode 100644 diff --git a/tests/tests/fv3_ccpp_gfs_v15p2 b/tests/tests/fv3_ccpp_gfs_v15p2 index 78ca1fa8bd..f36aab3bf7 100644 --- a/tests/tests/fv3_ccpp_gfs_v15p2 +++ b/tests/tests/fv3_ccpp_gfs_v15p2 @@ -77,9 +77,14 @@ export NODES=$(expr $TASKS / $TPN + 1) DT_ATMOS="1200" +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + export FV3_RUN=ccpp_gfs_v15_run.IN export CCPP_SUITE=FV3_GFS_v15p2 export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_v15p2_c96.nml.IN +export INPUT_NML=ccpp_global.nml.IN RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_gfs_v15p2_debug b/tests/tests/fv3_ccpp_gfs_v15p2_debug index 773db1712d..f76a402b3c 100644 --- a/tests/tests/fv3_ccpp_gfs_v15p2_debug +++ b/tests/tests/fv3_ccpp_gfs_v15p2_debug @@ -77,9 +77,14 @@ export NODES=$(expr $TASKS / $TPN + 1) export FHMAX="06" DT_ATMOS="1200" +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + export FV3_RUN=ccpp_gfs_v15_run.IN export CCPP_SUITE=FV3_GFS_v15p2 export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_v15p2_c96.nml.IN +export INPUT_NML=ccpp_global.nml.IN RUN_SCRIPT=rt_fv3.sh diff --git a/tests/tests/fv3_ccpp_regional_2threads b/tests/tests/fv3_ccpp_regional_2threads new file mode 100644 index 0000000000..182a5f9841 --- /dev/null +++ b/tests/tests/fv3_ccpp_regional_2threads @@ -0,0 +1,74 @@ +############################################################################### +# +# FV3 CCPP regional control test using RRFS v1beta suite with 32-bit dynamics +# +############################################################################### + +export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk version" + +export CNTL_DIR=fv3_regional_control + +export LIST_FILES="atmos_4xdaily.nc \ + phyf000.nc \ + phyf012.nc \ + phyf024.nc \ + dynf000.nc \ + dynf012.nc \ + dynf024.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/sfc_data.nc \ + RESTART/phy_data.nc" + +export_fv3 +export THRD=2 +export TASKS=80 +export TPN=$(expr $TPN / 2) +export NODES=$(expr $TASKS / $TPN + 1) + +export INPES=20 +export JNPES=2 + +export FHMAX=24 +export FDIAG=3 + +DT_ATMOS="300" + +export FV3_RUN=ccpp_regional_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_regional.nml.IN +export MODEL_CONFIGURE=ccpp_regional-model_configure.IN + +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + +# Thompson microphysics +export IMP_PHYSICS=8 +export DNATS=0 +export DO_SAT_ADJ=.F. +export LRADAR=.T. +export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. + +# Other namelist switches +export HYBEDMF=.F. +export DO_MYNNEDMF=.T. +export IMFSHALCNV=-1 +export IMFDEEPCNV=-1 +export FHCYC=0 +export LSM=2 +export LSOIL_LSM=4 +#export GWD_OPT=3 +export DO_MYNNSFCLAY=.T. + +RUN_SCRIPT=rt_fv3.sh + +# Regional option +export WRITE_RESTART_WITH_BCS=.true. diff --git a/tests/tests/fv3_ccpp_regional_coldstart b/tests/tests/fv3_ccpp_regional_coldstart new file mode 100644 index 0000000000..be2a024961 --- /dev/null +++ b/tests/tests/fv3_ccpp_regional_coldstart @@ -0,0 +1,62 @@ +############################################################################### +# +# FV3 CCPP regional control test using RRFS v1beta suite with 32-bit dynamics +# +############################################################################### + +export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk version" + +export CNTL_DIR=fv3_regional_control + +export LIST_FILES="phyf000.nc \ + phyf012.nc \ + dynf000.nc \ + dynf012.nc" + +export_fv3 +export TASKS=80 +export NODES=$(expr $TASKS / $TPN + 1) + +export INPES=20 +export JNPES=2 + +export FHMAX=12 +export FDIAG=3 + +DT_ATMOS="300" + +export FV3_RUN=ccpp_regional_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_regional.nml.IN +export MODEL_CONFIGURE=ccpp_regional-model_configure.IN + +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + +# Thompson microphysics +export IMP_PHYSICS=8 +export DNATS=0 +export DO_SAT_ADJ=.F. +export LRADAR=.T. +export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. + +# Other namelist switches +export HYBEDMF=.F. +export DO_MYNNEDMF=.T. +export IMFSHALCNV=-1 +export IMFDEEPCNV=-1 +export FHCYC=0 +export LSM=2 +export LSOIL_LSM=4 +#export GWD_OPT=3 +export DO_MYNNSFCLAY=.T. + +RUN_SCRIPT=rt_fv3.sh + +# Regional option +export WRITE_RESTART_WITH_BCS=.true. diff --git a/tests/tests/fv3_ccpp_regional_control b/tests/tests/fv3_ccpp_regional_control index c1cfeaeb78..2fa2ec7b77 100644 --- a/tests/tests/fv3_ccpp_regional_control +++ b/tests/tests/fv3_ccpp_regional_control @@ -1,6 +1,6 @@ ############################################################################### # -# FV3 CCPP regional control test +# FV3 CCPP regional control test using RRFS v1beta suite with 32-bit dynamics # ############################################################################### @@ -8,28 +8,65 @@ export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk export CNTL_DIR=fv3_regional_control -export LIST_FILES=" atmos_4xdaily.nc \ - fv3_history2d.nc \ - fv3_history.nc \ - RESTART/fv_core.res.tile1_new.nc \ - RESTART/fv_tracer.res.tile1_new.nc" +export LIST_FILES="atmos_4xdaily.nc \ + phyf000.nc \ + phyf012.nc \ + phyf024.nc \ + dynf000.nc \ + dynf012.nc \ + dynf024.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/sfc_data.nc \ + RESTART/phy_data.nc" export_fv3 +export TASKS=80 +export NODES=$(expr $TASKS / $TPN + 1) -export TASKS=24 +export INPES=20 +export JNPES=2 + +export FHMAX=24 +export FDIAG=3 + +DT_ATMOS="300" -export RUN_SCRIPT=rt_fv3.sh export FV3_RUN=ccpp_regional_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_regional.nml.IN +export MODEL_CONFIGURE=ccpp_regional-model_configure.IN +# Ozone / stratospheric H2O export OZ_PHYS_OLD=.F. export OZ_PHYS_NEW=.T. export H2O_PHYS=.T. -export CCPP_SUITE=FV3_GFS_2017_gfdlmp_regional -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_regional.nml.IN +# Thompson microphysics +export IMP_PHYSICS=8 +export DNATS=0 +export DO_SAT_ADJ=.F. +export LRADAR=.T. +export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. -export FDIAG=3 -export INPES=4 -export JNPES=6 +# Other namelist switches +export HYBEDMF=.F. +export DO_MYNNEDMF=.T. +export IMFSHALCNV=-1 +export IMFDEEPCNV=-1 +export FHCYC=0 +export LSM=2 +export LSOIL_LSM=4 +#export GWD_OPT=3 +export DO_MYNNSFCLAY=.T. + +RUN_SCRIPT=rt_fv3.sh + +# Regional option export WRITE_RESTART_WITH_BCS=.true. diff --git a/tests/tests/fv3_ccpp_regional_control_debug b/tests/tests/fv3_ccpp_regional_control_debug new file mode 100644 index 0000000000..de7cea400f --- /dev/null +++ b/tests/tests/fv3_ccpp_regional_control_debug @@ -0,0 +1,70 @@ +########################################################################################## +# +# FV3 CCPP regional control test using RRFS v1beta suite with 32-bit dynamics, DEBUG mode +# +########################################################################################## + +export TEST_DESCR="Compare FV3 CCPP regional control DEBUG results with previous trunk version" + +export CNTL_DIR=fv3_regional_control_debug + +export LIST_FILES="atmos_4xdaily.nc \ + phyf000.nc \ + phyf001.nc \ + dynf000.nc \ + dynf001.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/sfc_data.nc \ + RESTART/phy_data.nc" + +export_fv3 +export TASKS=80 +export NODES=$(expr $TASKS / $TPN + 1) + +export INPES=20 +export JNPES=2 + +export FHMAX=1 +export FDIAG=1 + +DT_ATMOS="300" + +export FV3_RUN=ccpp_regional_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_regional.nml.IN +export MODEL_CONFIGURE=ccpp_regional-model_configure.IN + +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + +# Thompson microphysics +export IMP_PHYSICS=8 +export DNATS=0 +export DO_SAT_ADJ=.F. +export LRADAR=.T. +export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. + +# Other namelist switches +export HYBEDMF=.F. +export DO_MYNNEDMF=.T. +export IMFSHALCNV=-1 +export IMFDEEPCNV=-1 +export FHCYC=0 +export LSM=2 +export LSOIL_LSM=4 +#export GWD_OPT=3 +export DO_MYNNSFCLAY=.T. + +RUN_SCRIPT=rt_fv3.sh + +# Regional option +export WRITE_RESTART_WITH_BCS=.true. diff --git a/tests/tests/fv3_ccpp_regional_decomp b/tests/tests/fv3_ccpp_regional_decomp new file mode 100644 index 0000000000..e54fe7ff65 --- /dev/null +++ b/tests/tests/fv3_ccpp_regional_decomp @@ -0,0 +1,72 @@ +############################################################################### +# +# FV3 CCPP regional control test using RRFS v1beta suite with 32-bit dynamics +# +############################################################################### + +export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk version" + +export CNTL_DIR=fv3_regional_control + +export LIST_FILES="atmos_4xdaily.nc \ + phyf000.nc \ + phyf012.nc \ + phyf024.nc \ + dynf000.nc \ + dynf012.nc \ + dynf024.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/sfc_data.nc \ + RESTART/phy_data.nc" + +export_fv3 +export TASKS=80 +export NODES=$(expr $TASKS / $TPN + 1) + +export INPES=40 +export JNPES=1 + +export FHMAX=24 +export FDIAG=3 + +DT_ATMOS="300" + +export FV3_RUN=ccpp_regional_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_regional.nml.IN +export MODEL_CONFIGURE=ccpp_regional-model_configure.IN + +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + +# Thompson microphysics +export IMP_PHYSICS=8 +export DNATS=0 +export DO_SAT_ADJ=.F. +export LRADAR=.T. +export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. + +# Other namelist switches +export HYBEDMF=.F. +export DO_MYNNEDMF=.T. +export IMFSHALCNV=-1 +export IMFDEEPCNV=-1 +export FHCYC=0 +export LSM=2 +export LSOIL_LSM=4 +#export GWD_OPT=3 +export DO_MYNNSFCLAY=.T. + +RUN_SCRIPT=rt_fv3.sh + +# Regional option +export WRITE_RESTART_WITH_BCS=.true. diff --git a/tests/tests/fv3_ccpp_regional_restart b/tests/tests/fv3_ccpp_regional_restart deleted file mode 100644 index a874d7481b..0000000000 --- a/tests/tests/fv3_ccpp_regional_restart +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# -# FV3 CCPP regional restart test -# -############################################################################### - -export TEST_DESCR="Compare FV3 CCPP regional restart results with previous trunk version" - -export CNTL_DIR=fv3_regional_restart - -export LIST_FILES=" atmos_4xdaily.nc \ - fv3_history2d.nc \ - fv3_history.nc " - -export_fv3 - -export TASKS=24 -export WARM_START=.T. - -export RUN_SCRIPT=rt_fv3.sh -export FV3_RUN=ccpp_regional_run.IN - -export OZ_PHYS_OLD=.F. -export OZ_PHYS_NEW=.T. -export H2O_PHYS=.T. - -export CCPP_SUITE=FV3_GFS_2017_gfdlmp_regional -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_regional.nml.IN - -export FDIAG=3 -export INPES=4 -export JNPES=6 - -export WARM_START=.T. -export NGGPS_IC=.F. -export EXTERNAL_IC=.F. -# DH* The correct setting would be .F.? However the official -# regression test baseline uses MAKE_NH=.T. -#export MAKE_NH=.F. -export MAKE_NH=.T. -# *DH -export MOUNTAIN=.T. -export NA_INIT=0 diff --git a/tests/tests/fv3_ccpp_regional_v15p2 b/tests/tests/fv3_ccpp_regional_v15p2 new file mode 100644 index 0000000000..27d56c61d3 --- /dev/null +++ b/tests/tests/fv3_ccpp_regional_v15p2 @@ -0,0 +1,59 @@ +############################################################################### +# +# FV3 CCPP regional control test using RRFS v1beta suite with 32-bit dynamics +# +############################################################################### + +export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk version" + +export CNTL_DIR=fv3_regional_control + +export LIST_FILES="atmos_4xdaily.nc \ + phyf000.nc \ + phyf012.nc \ + phyf024.nc \ + dynf000.nc \ + dynf012.nc \ + dynf024.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/sfc_data.nc \ + RESTART/phy_data.nc" + +export_fv3 +export TASKS=80 +export NODES=$(expr $TASKS / $TPN + 1) + +export INPES=20 +export JNPES=2 + +export FHMAX=24 +export FDIAG=3 + +DT_ATMOS="300" + +export FV3_RUN=ccpp_regional_run.IN +export CCPP_SUITE=FV3_GFS_v15p2 +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_regional.nml.IN +export MODEL_CONFIGURE=ccpp_regional-model_configure.IN + +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + +# GFDL microphysics +export IMP_PHYSICS=11 + +# Other namelist switches +export HYBEDMF=.T. +export FHCYC=0 + +RUN_SCRIPT=rt_fv3.sh + +# Regional option +export WRITE_RESTART_WITH_BCS=.true. diff --git a/tests/tests/fv3_ccpp_regional_warmstart b/tests/tests/fv3_ccpp_regional_warmstart new file mode 100644 index 0000000000..d6d231ae34 --- /dev/null +++ b/tests/tests/fv3_ccpp_regional_warmstart @@ -0,0 +1,76 @@ +############################################################################### +# +# FV3 CCPP regional control test using RRFS v1beta suite with 32-bit dynamics +# +############################################################################### + +export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk version" + +export CNTL_DIR=fv3_regional_control + +export LIST_FILES="atmos_4xdaily.nc \ + phyf024.nc \ + dynf024.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/sfc_data.nc \ + RESTART/phy_data.nc" + +export_fv3 +export TASKS=80 +export NODES=$(expr $TASKS / $TPN + 1) + +export INPES=20 +export JNPES=2 + +export WARM_START=.T. +export NGGPS_IC=.F. +export EXTERNAL_IC=.F. +export MAKE_NH=.F. +export MOUNTAIN=.T. +export NA_INIT=0 +export NSTF_NAME=2,0,1,0,5 + +export FHMAX=24 +export FDIAG=3 + +DT_ATMOS="300" + +export FV3_RUN=ccpp_regional_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_regional.nml.IN +export MODEL_CONFIGURE=ccpp_regional-model_configure.IN + +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + +# Thompson microphysics +export IMP_PHYSICS=8 +export DNATS=0 +export DO_SAT_ADJ=.F. +export LRADAR=.T. +export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. + +# Other namelist switches +export HYBEDMF=.F. +export DO_MYNNEDMF=.T. +export IMFSHALCNV=-1 +export IMFDEEPCNV=-1 +export FHCYC=0 +export LSM=2 +export LSOIL_LSM=4 +#export GWD_OPT=3 +export DO_MYNNSFCLAY=.T. + +RUN_SCRIPT=rt_fv3.sh + +# Regional option +export WRITE_RESTART_WITH_BCS=.true. diff --git a/tests/tests/fv3_ccpp_rrfs_v1beta b/tests/tests/fv3_ccpp_rrfs_v1beta index d09ac74075..d0d4bfa0d7 100644 --- a/tests/tests/fv3_ccpp_rrfs_v1beta +++ b/tests/tests/fv3_ccpp_rrfs_v1beta @@ -1,6 +1,6 @@ ############################################################################### # -# FV3 CCPP RRFS (Thompson MP + MYNN PBL + NOAHMP LSM + MYNN SFC + CIRES UGWP/GFS GWD) test +# FV3 CCPP RRFS (Thompson MP + MYNN PBL + NOAHMP LSM + MYNN SFC) test # ############################################################################### @@ -20,48 +20,36 @@ export LIST_FILES="atmos_4xdaily.tile1.nc \ phyf000.tile4.nc \ phyf000.tile5.nc \ phyf000.tile6.nc \ + phyf012.tile1.nc \ + phyf012.tile2.nc \ + phyf012.tile3.nc \ + phyf012.tile4.nc \ + phyf012.tile5.nc \ + phyf012.tile6.nc \ phyf024.tile1.nc \ phyf024.tile2.nc \ phyf024.tile3.nc \ phyf024.tile4.nc \ phyf024.tile5.nc \ phyf024.tile6.nc \ - phyf027.tile1.nc \ - phyf027.tile2.nc \ - phyf027.tile3.nc \ - phyf027.tile4.nc \ - phyf027.tile5.nc \ - phyf027.tile6.nc \ - phyf048.tile1.nc \ - phyf048.tile2.nc \ - phyf048.tile3.nc \ - phyf048.tile4.nc \ - phyf048.tile5.nc \ - phyf048.tile6.nc \ dynf000.tile1.nc \ dynf000.tile2.nc \ dynf000.tile3.nc \ dynf000.tile4.nc \ dynf000.tile5.nc \ dynf000.tile6.nc \ + dynf012.tile1.nc \ + dynf012.tile2.nc \ + dynf012.tile3.nc \ + dynf012.tile4.nc \ + dynf012.tile5.nc \ + dynf012.tile6.nc \ dynf024.tile1.nc \ dynf024.tile2.nc \ dynf024.tile3.nc \ dynf024.tile4.nc \ dynf024.tile5.nc \ dynf024.tile6.nc \ - dynf027.tile1.nc \ - dynf027.tile2.nc \ - dynf027.tile3.nc \ - dynf027.tile4.nc \ - dynf027.tile5.nc \ - dynf027.tile6.nc \ - dynf048.tile1.nc \ - dynf048.tile2.nc \ - dynf048.tile3.nc \ - dynf048.tile4.nc \ - dynf048.tile5.nc \ - dynf048.tile6.nc \ RESTART/coupler.res \ RESTART/fv_core.res.nc \ RESTART/fv_core.res.tile1.nc \ @@ -98,21 +86,31 @@ export LIST_FILES="atmos_4xdaily.tile1.nc \ export_fv3 export NODES=$(expr $TASKS / $TPN + 1) -export FHMAX=48 +export FHMAX=24 export FDIAG=3 export DT_ATMOS="600" + +export FV3_RUN=ccpp_gsd_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_global.nml.IN + +# Thompson microphysics export IMP_PHYSICS=8 export DNATS=0 export DO_SAT_ADJ=.F. export LRADAR=.T. export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. -export FV3_RUN=ccpp_gsd_run.IN -export CCPP_SUITE=FV3_RRFS_v1beta -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. +# Other namelist switches export HYBEDMF=.F. export DO_MYNNEDMF=.T. export IMFSHALCNV=-1 @@ -125,4 +123,3 @@ export DO_MYNNSFCLAY=.T. RUN_SCRIPT=rt_fv3.sh -export WLCLK=30 diff --git a/tests/tests/fv3_ccpp_rrfs_v1beta_coldstart b/tests/tests/fv3_ccpp_rrfs_v1beta_coldstart new file mode 100644 index 0000000000..07f5b7504a --- /dev/null +++ b/tests/tests/fv3_ccpp_rrfs_v1beta_coldstart @@ -0,0 +1,74 @@ +############################################################################### +# +# FV3 CCPP RRFS (Thompson MP + MYNN PBL + NOAHMP LSM + MYNN SFC) test +# +############################################################################### + +export TEST_DESCR="Compare FV3 CCPP RRFS_v1beta results with previous trunk version" + +export CNTL_DIR=fv3_rrfs_v1beta + +export LIST_FILES="phyf000.tile1.nc \ + phyf000.tile2.nc \ + phyf000.tile3.nc \ + phyf000.tile4.nc \ + phyf000.tile5.nc \ + phyf000.tile6.nc \ + phyf012.tile1.nc \ + phyf012.tile2.nc \ + phyf012.tile3.nc \ + phyf012.tile4.nc \ + phyf012.tile5.nc \ + phyf012.tile6.nc \ + dynf000.tile1.nc \ + dynf000.tile2.nc \ + dynf000.tile3.nc \ + dynf000.tile4.nc \ + dynf000.tile5.nc \ + dynf000.tile6.nc \ + dynf012.tile1.nc \ + dynf012.tile2.nc \ + dynf012.tile3.nc \ + dynf012.tile4.nc \ + dynf012.tile5.nc" + +export_fv3 +export NODES=$(expr $TASKS / $TPN + 1) + +export FHMAX=12 +export FDIAG=3 + +export DT_ATMOS="600" + +export FV3_RUN=ccpp_gsd_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_global.nml.IN + +# Thompson microphysics +export IMP_PHYSICS=8 +export DNATS=0 +export DO_SAT_ADJ=.F. +export LRADAR=.T. +export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. + +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + +# Other namelist switches +export HYBEDMF=.F. +export DO_MYNNEDMF=.T. +export IMFSHALCNV=-1 +export IMFDEEPCNV=-1 +export FHCYC=0 +export LSM=2 +export LSOIL_LSM=4 +#export GWD_OPT=3 +export DO_MYNNSFCLAY=.T. + +RUN_SCRIPT=rt_fv3.sh + diff --git a/tests/tests/fv3_ccpp_rrfs_v1beta_debug b/tests/tests/fv3_ccpp_rrfs_v1beta_debug index 498059c97e..28fe6531af 100644 --- a/tests/tests/fv3_ccpp_rrfs_v1beta_debug +++ b/tests/tests/fv3_ccpp_rrfs_v1beta_debug @@ -1,6 +1,6 @@ ########################################################################################## # -# FV3 CCPP RRFS (Thompson MP + MYNN PBL + NOAHMP LSM + MYNN SFC + CIRES UGWP/GFS GWD) test in DEBUG mode +# FV3 CCPP RRFS (Thompson MP + MYNN PBL + NOAHMP LSM + MYNN SFC) test in DEBUG mode # ########################################################################################## @@ -78,17 +78,27 @@ export FHMAX=3 export FDIAG=3 export DT_ATMOS="600" + +export FV3_RUN=ccpp_gsd_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_global.nml.IN + +# Thompson microphysics export IMP_PHYSICS=8 export DNATS=0 export DO_SAT_ADJ=.F. export LRADAR=.T. export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. -export FV3_RUN=ccpp_gsd_run.IN -export CCPP_SUITE=FV3_RRFS_v1beta -export CCPP_LIB_DIR=ccpp/lib -export INPUT_NML=ccpp_gsd.nml.IN +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. +# Other namelist switches export HYBEDMF=.F. export DO_MYNNEDMF=.T. export IMFSHALCNV=-1 diff --git a/tests/tests/fv3_ccpp_rrfs_v1beta_warmstart b/tests/tests/fv3_ccpp_rrfs_v1beta_warmstart new file mode 100644 index 0000000000..3ae5360523 --- /dev/null +++ b/tests/tests/fv3_ccpp_rrfs_v1beta_warmstart @@ -0,0 +1,109 @@ +############################################################################### +# +# FV3 CCPP RRFS (Thompson MP + MYNN PBL + NOAHMP LSM + MYNN SFC) test +# +############################################################################### + +export TEST_DESCR="Compare FV3 CCPP RRFS_v1beta results with previous trunk version" + +export CNTL_DIR=fv3_rrfs_v1beta + +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 \ + phyf024.tile1.nc \ + phyf024.tile2.nc \ + phyf024.tile3.nc \ + phyf024.tile4.nc \ + phyf024.tile5.nc \ + phyf024.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 WARM_START=.T. +export NGGPS_IC=.F. +export EXTERNAL_IC=.F. +export MAKE_NH=.F. +export MOUNTAIN=.T. +export NA_INIT=0 +export NSTF_NAME=2,0,1,0,5 + +export FHMAX=24 +export FDIAG=3 + +export DT_ATMOS="600" + +export FV3_RUN=ccpp_gsd_run.IN +export CCPP_SUITE=FV3_RRFS_v1beta +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_global.nml.IN + +# Thompson microphysics +export IMP_PHYSICS=8 +export DNATS=0 +export DO_SAT_ADJ=.F. +export LRADAR=.T. +export LTAEROSOL=.T. +export NWAT=6 +export EFFR_IN=.T. + +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + +# Other namelist switches +export HYBEDMF=.F. +export DO_MYNNEDMF=.T. +export IMFSHALCNV=-1 +export IMFDEEPCNV=-1 +export FHCYC=0 +export LSM=2 +export LSOIL_LSM=4 +#export GWD_OPT=3 +export DO_MYNNSFCLAY=.T. + +RUN_SCRIPT=rt_fv3.sh + From 830d3b3b6cdc87f8f7f6b0254ef6210f529a248d Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 27 Oct 2020 20:29:41 -0600 Subject: [PATCH 05/16] Add compiler flags for gfortran-10 --- cmake/GNU.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/GNU.cmake b/cmake/GNU.cmake index e1d014b7af..1138f4cfd1 100644 --- a/cmake/GNU.cmake +++ b/cmake/GNU.cmake @@ -1,6 +1,9 @@ set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fcray-pointer -ffree-line-length-none -fno-range-check -fbacktrace") +if(${CMAKE_Fortran_COMPILER_VERSION} VERSION_GREATER_EQUAL 10) + set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fallow-argument-mismatch -fallow-invalid-boz") +endif() if(DEBUG) set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -Wall -O0 -ggdb -fno-unsafe-math-optimizations -frounding-math -fsignaling-nans -ffpe-trap=invalid,zero,overflow -fbounds-check") From d1741e87cbb1c6f50b79be57bea8bc1f3ace274a Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 27 Oct 2020 20:38:01 -0600 Subject: [PATCH 06/16] Update submodule pointer for fv3atm --- FV3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FV3 b/FV3 index 499ac8608d..3318a395c4 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit 499ac8608d56fcb950254e90af34df7da9c32709 +Subproject commit 3318a395c450884cb4f42148d5132c74163d36b5 From bdb8e87e4f503a09b44fc1acbddba4613ef26e70 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Wed, 28 Oct 2020 08:53:44 -0600 Subject: [PATCH 07/16] Update regression tests for SRW App release, part 2 --- tests/rt.conf | 62 ++++++++++------------- tests/rt.sh | 25 +-------- tests/tests/fv3_ccpp_regional_v15p2_debug | 57 +++++++++++++++++++++ 3 files changed, 86 insertions(+), 58 deletions(-) create mode 100644 tests/tests/fv3_ccpp_regional_v15p2_debug diff --git a/tests/rt.conf b/tests/rt.conf index b070a3cf97..241218d9d6 100644 --- a/tests/rt.conf +++ b/tests/rt.conf @@ -1,40 +1,32 @@ -################################################################################################################################################################################### -# CCPP PROD TESTS # -################################################################################################################################################################################### +############################################################################################################################### +# CCPP PROD TESTS # +############################################################################################################################### -COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta,FV3_GFS_2017_gfdlmp_regional,FV3_GFS_2017_gfdlmp_regional_c768 32BIT=Y | standard | | fv3 | +COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta 32BIT=Y | standard | | fv3 | -# Todo: base fv3_ccpp_regional_* tests on RRFS_v1beta suite -RUN | fv3_ccpp_regional_control | standard | | fv3 | -RUN | fv3_ccpp_regional_restart | standard | | fv3 | fv3_ccpp_regional_control -# Todo: create these two tests, do not exist yet -#RUN | fv3_ccpp_regional_decomp | standard | | fv3 | -#RUN | fv3_ccpp_regional_2threads | standard | | fv3 | -RUN | fv3_ccpp_regional_c768 | standard | cheyenne.intel | fv3 | -RUN | fv3_ccpp_regional_c768 | standard | hera.intel | fv3 | -RUN | fv3_ccpp_regional_c768 | standard | jet.intel | fv3 | -RUN | fv3_ccpp_regional_c768 | standard | gaea.intel | fv3 | -# Todo: create this test, doesn't exist yet -#RUN | fv3_ccpp_regional_v15p2 | standard | | fv3 | -RUN | fv3_ccpp_rrfs_v1beta | standard | cheyenne.intel | fv3 | -RUN | fv3_ccpp_rrfs_v1beta | standard | cheyenne.gnu | fv3 | -RUN | fv3_ccpp_rrfs_v1beta | standard | hera.intel | fv3 | -RUN | fv3_ccpp_rrfs_v1beta | standard | hera.gnu | fv3 | -RUN | fv3_ccpp_rrfs_v1beta | standard | gaea.intel | fv3 | -RUN | fv3_ccpp_gfs_v15p2 | standard | | fv3 | +RUN | fv3_ccpp_regional_control | standard | | fv3 | +# The following test does NOT reproduce the control baseline +#RUN | fv3_ccpp_regional_decomp | standard | | | +RUN | fv3_ccpp_regional_2threads | standard | | | +RUN | fv3_ccpp_regional_coldstart | standard | | | +# The following test does NOT reproduce the control baseline +#RUN | fv3_ccpp_regional_warmstart | standard | | | fv3_ccpp_regional_coldstart +# The following test does NOT run because of the error "FATAL from PE 0: ==> External_ic::get_nggps_ic: more NGGPS tracers than defined in field_table gfs_ctrl.nc for NGGPS IC" +#RUN | fv3_ccpp_regional_v15p2 | standard | | fv3 | +RUN | fv3_ccpp_rrfs_v1beta | standard | | fv3 | +RUN | fv3_ccpp_rrfs_v1beta_coldstart | standard | | | +# The following test does NOT reproduce the control baseline +#RUN | fv3_ccpp_rrfs_v1beta_warmstart | standard | hera.intel | | fv3_ccpp_rrfs_v1beta_coldstart +RUN | fv3_ccpp_gfs_v15p2 | standard | | fv3 | -################################################################################################################################################################################### -# CCPP DEBUG TESTS # -################################################################################################################################################################################### +############################################################################################################################### +# CCPP DEBUG TESTS # +############################################################################################################################### -COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta,FV3_GFS_2017_gfdlmp_regional,FV3_GFS_2017_gfdlmp_regional_c768 32BIT=Y DEBUG=Y | standard | | fv3 | +COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta 32BIT=Y DEBUG=Y | standard | | fv3 | -# Todo: base fv3_ccpp_regional_* tests on RRFS_v1beta suite - the current fv3_ccpp_regional_control_debug run crashes with Intel somewhere in fv_regional_bc.F90 -#RUN | fv3_ccpp_regional_control_debug | standard | | fv3 | -# Todo: create this test, doesn't exist yet -#RUN | fv3_ccpp_regional_v15p2_debug | standard | | fv3 | -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | cheyenne.intel | fv3 | -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | hera.intel | fv3 | -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | jet.intel | fv3 | -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | gaea.intel | fv3 | -RUN | fv3_ccpp_gfs_v15p2_debug | standard | | fv3 | +RUN | fv3_ccpp_regional_control_debug | standard | | fv3 | +# The following test does NOT run because of the error "FATAL from PE 0: ==> External_ic::get_nggps_ic: more NGGPS tracers than defined in field_table gfs_ctrl.nc for NGGPS IC" +#RUN | fv3_ccpp_regional_v15p2_debug | standard | | fv3 | +RUN | fv3_ccpp_rrfs_v1beta_debug | standard | | fv3 | +RUN | fv3_ccpp_gfs_v15p2_debug | standard | | fv3 | diff --git a/tests/rt.sh b/tests/rt.sh index 906840c6b0..ac24d0a851 100755 --- a/tests/rt.sh +++ b/tests/rt.sh @@ -418,9 +418,9 @@ if [[ $SINGLE_NAME != '' ]]; then fi if [[ $MACHINE_ID = hera.* ]] || [[ $MACHINE_ID = orion.* ]] || [[ $MACHINE_ID = cheyenne.* ]]; then - RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/ufs-public-release-v2-20201002/${COMPILER^^}} + RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/ufs-public-release-v2-20201027/${COMPILER^^}} else - RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/ufs-public-release-v2-20201002} + RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/ufs-public-release-v2-20201027} fi shift $((OPTIND-1)) @@ -436,27 +436,6 @@ if [[ $CREATE_BASELINE == true ]]; then echo " to: ${NEW_BASELINE}" rsync -a "${RTPWD}"/FV3_* "${NEW_BASELINE}"/ - rsync -a "${RTPWD}"/WW3_* "${NEW_BASELINE}"/ - - # FIXME: move these namelist files to parm directory - rsync -a "${RTPWD}"/fv3_regional_control/input.nml "${NEW_BASELINE}"/fv3_regional_control/ - rsync -a "${RTPWD}"/fv3_regional_quilt/input.nml "${NEW_BASELINE}"/fv3_regional_quilt/ - rsync -a "${RTPWD}"/fv3_regional_c768/input.nml "${NEW_BASELINE}"/fv3_regional_c768/ - rsync -a "${RTPWD}"/fv3_regional_restart/input.nml "${NEW_BASELINE}"/fv3_regional_restart/ - - rsync -a "${RTPWD}"/fv3_regional_control/model_configure "${NEW_BASELINE}"/fv3_regional_control/ - rsync -a "${RTPWD}"/fv3_regional_quilt/model_configure "${NEW_BASELINE}"/fv3_regional_quilt/ - rsync -a "${RTPWD}"/fv3_regional_c768/model_configure "${NEW_BASELINE}"/fv3_regional_c768/ - rsync -a "${RTPWD}"/fv3_regional_restart/model_configure "${NEW_BASELINE}"/fv3_regional_restart/ - - rsync -a "${RTPWD}"/fv3_regional_control/INPUT "${NEW_BASELINE}"/fv3_regional_control/ - rsync -a "${RTPWD}"/fv3_regional_control/RESTART "${NEW_BASELINE}"/fv3_regional_control/ - rsync -a "${RTPWD}"/fv3_regional_quilt/INPUT "${NEW_BASELINE}"/fv3_regional_quilt/ - rsync -a "${RTPWD}"/fv3_regional_c768/INPUT "${NEW_BASELINE}"/fv3_regional_c768/ - rsync -a "${RTPWD}"/fv3_regional_restart/INPUT "${NEW_BASELINE}"/fv3_regional_restart/ - rsync -a "${RTPWD}"/fv3_stretched/INPUT "${NEW_BASELINE}"/fv3_stretched/ - rsync -a "${RTPWD}"/fv3_stretched_nest/INPUT "${NEW_BASELINE}"/fv3_stretched_nest/ - rsync -a "${RTPWD}"/fv3_stretched_nest_quilt/INPUT "${NEW_BASELINE}"/fv3_stretched_nest_quilt/ fi COMPILE_LOG=${PATHRT}/Compile_$MACHINE_ID.log diff --git a/tests/tests/fv3_ccpp_regional_v15p2_debug b/tests/tests/fv3_ccpp_regional_v15p2_debug new file mode 100644 index 0000000000..98499a5598 --- /dev/null +++ b/tests/tests/fv3_ccpp_regional_v15p2_debug @@ -0,0 +1,57 @@ +############################################################################### +# +# FV3 CCPP regional control test using RRFS v1beta suite with 32-bit dynamics +# +############################################################################### + +export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk version" + +export CNTL_DIR=fv3_regional_control + +export LIST_FILES="atmos_4xdaily.nc \ + phyf000.nc \ + phyf001.nc \ + dynf000.nc \ + dynf001.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/sfc_data.nc \ + RESTART/phy_data.nc" + +export_fv3 +export TASKS=80 +export NODES=$(expr $TASKS / $TPN + 1) + +export INPES=20 +export JNPES=2 + +export FHMAX=1 +export FDIAG=1 + +DT_ATMOS="300" + +export FV3_RUN=ccpp_regional_run.IN +export CCPP_SUITE=FV3_GFS_v15p2 +export CCPP_LIB_DIR=ccpp/lib +export INPUT_NML=ccpp_regional.nml.IN +export MODEL_CONFIGURE=ccpp_regional-model_configure.IN + +# Ozone / stratospheric H2O +export OZ_PHYS_OLD=.F. +export OZ_PHYS_NEW=.T. +export H2O_PHYS=.T. + +# GFDL microphysics +export IMP_PHYSICS=11 + +# Other namelist switches +export HYBEDMF=.T. +export FHCYC=0 + +RUN_SCRIPT=rt_fv3.sh + +# Regional option +export WRITE_RESTART_WITH_BCS=.true. From ae0da34d5e7038957361cb1e318251fb945d100b Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Wed, 28 Oct 2020 11:40:19 -0600 Subject: [PATCH 08/16] Update all modulefiles --- modulefiles/cheyenne.gnu/fv3 | 19 +------------------ modulefiles/cheyenne.intel/fv3 | 19 +------------------ modulefiles/gaea.intel/fv3 | 20 +------------------- modulefiles/hera.gnu/fv3 | 20 +------------------- modulefiles/hera.intel/fv3 | 20 +------------------- modulefiles/jet.intel/fv3 | 20 +------------------- modulefiles/odin.intel/fv3 | 25 +++---------------------- modulefiles/orion.intel/fv3 | 22 ++-------------------- modulefiles/stampede.intel/fv3 | 21 +-------------------- 9 files changed, 12 insertions(+), 174 deletions(-) diff --git a/modulefiles/cheyenne.gnu/fv3 b/modulefiles/cheyenne.gnu/fv3 index 161bc575a5..599b81cd02 100644 --- a/modulefiles/cheyenne.gnu/fv3 +++ b/modulefiles/cheyenne.gnu/fv3 @@ -24,24 +24,7 @@ module load ncarcompilers/0.5.0 ## use pre-compiled NetCDF, ESMF and NCEP libraries for above compiler / MPI combination ## module use /glade/p/ral/jntp/GMTB/tools/NCEPLIBS-ufs-v2.0.0/gnu-9.1.0/mpt-2.19/modules -module load libpng/1.6.35 -module load netcdf/4.7.4 -module load esmf/8.0.0 - -module load bacio/2.4.1 -module load crtm/2.3.0 -module load g2/3.4.1 -module load g2tmpl/1.9.1 -module load ip/3.3.3 -module load nceppost/dceca26 -module load nemsio/2.5.2 -module load sp/2.3.3 -module load w3emc/2.7.3 -module load w3nco/2.4.1 - -module load gfsio/1.4.1 -module load sfcio/1.4.1 -module load sigio/2.3.2 +module load NCEPLIBS/2.0.0 ## ## load cmake diff --git a/modulefiles/cheyenne.intel/fv3 b/modulefiles/cheyenne.intel/fv3 index 94e054c755..b58f5af7ea 100644 --- a/modulefiles/cheyenne.intel/fv3 +++ b/modulefiles/cheyenne.intel/fv3 @@ -24,24 +24,7 @@ module load ncarcompilers/0.5.0 ## use pre-compiled NetCDF, ESMF and NCEP libraries for above compiler / MPI combination ## module use /glade/p/ral/jntp/GMTB/tools/NCEPLIBS-ufs-v2.0.0/intel-19.1.1/mpt-2.19/modules -module load libpng/1.6.35 -module load netcdf/4.7.4 -module load esmf/8.0.0 - -module load bacio/2.4.1 -module load crtm/2.3.0 -module load g2/3.4.1 -module load g2tmpl/1.9.1 -module load ip/3.3.3 -module load nceppost/dceca26 -module load nemsio/2.5.2 -module load sp/2.3.3 -module load w3emc/2.7.3 -module load w3nco/2.4.1 - -module load gfsio/1.4.1 -module load sfcio/1.4.1 -module load sigio/2.3.2 +module load NCEPLIBS/2.0.0 ## ## load cmake diff --git a/modulefiles/gaea.intel/fv3 b/modulefiles/gaea.intel/fv3 index 8167660e58..ea0f02cf93 100644 --- a/modulefiles/gaea.intel/fv3 +++ b/modulefiles/gaea.intel/fv3 @@ -24,25 +24,7 @@ module load cray-mpich/7.7.11 ## use pre-compiled NetCDF, EMSF and NCEP libraries for above compiler / MPI combination ## module use /lustre/f2/pdata/esrl/gsd/ufs/NCEPLIBS-ufs-v2.0.0/intel-19.0.5.281/cray-mpich-7.7.11/modules - -module load libpng/1.6.35 -module load netcdf/4.7.4 -module load esmf/8.0.0 - -module load bacio/2.4.1 -module load crtm/2.3.0 -module load g2/3.4.1 -module load g2tmpl/1.9.1 -module load ip/3.3.3 -module load nceppost/dceca26 -module load nemsio/2.5.2 -module load sp/2.3.3 -module load w3emc/2.7.3 -module load w3nco/2.4.1 - -module load gfsio/1.4.1 -module load sfcio/1.4.1 -module load sigio/2.3.2 +module load NCEPLIBS/2.0.0 # Needed at runtime: module load alps diff --git a/modulefiles/hera.gnu/fv3 b/modulefiles/hera.gnu/fv3 index ec9168f550..bf92a3f16d 100644 --- a/modulefiles/hera.gnu/fv3 +++ b/modulefiles/hera.gnu/fv3 @@ -27,25 +27,7 @@ module load mpich/3.3.2 ## use pre-compiled netCDF, EMSF library and NCEP libraries for above compiler / MPI combination ## module use /scratch1/BMC/gmtb/software/NCEPLIBS-ufs-v2.0.0/gnu-9.2.0/mpich-3.3.2/modules - -module load libpng/1.6.35 -module load netcdf/4.7.4 -module load esmf/8.0.0 - -module load bacio/2.4.1 -module load crtm/2.3.0 -module load g2/3.4.1 -module load g2tmpl/1.9.1 -module load ip/3.3.3 -module load nceppost/dceca26 -module load nemsio/2.5.2 -module load sp/2.3.3 -module load w3emc/2.7.3 -module load w3nco/2.4.1 - -module load gfsio/1.4.1 -module load sfcio/1.4.1 -module load sigio/2.3.2 +module load NCEPLIBS/2.0.0 ## ## load cmake diff --git a/modulefiles/hera.intel/fv3 b/modulefiles/hera.intel/fv3 index 3aa6eb9712..544ff3553b 100644 --- a/modulefiles/hera.intel/fv3 +++ b/modulefiles/hera.intel/fv3 @@ -26,25 +26,7 @@ module load impi/2018.0.4 ## NCEP libraries ## module use /scratch1/BMC/gmtb/software/NCEPLIBS-ufs-v2.0.0/intel-18.0.5.274/impi-2018.0.4/modules - -module load libpng/1.6.35 -module load netcdf/4.7.4 -module load esmf/8.0.0 - -module load bacio/2.4.1 -module load crtm/2.3.0 -module load g2/3.4.1 -module load g2tmpl/1.9.1 -module load ip/3.3.3 -module load nceppost/dceca26 -module load nemsio/2.5.2 -module load sp/2.3.3 -module load w3emc/2.7.3 -module load w3nco/2.4.1 - -module load gfsio/1.4.1 -module load sfcio/1.4.1 -module load sigio/2.3.2 +module load NCEPLIBS/2.0.0 ## ## load cmake diff --git a/modulefiles/jet.intel/fv3 b/modulefiles/jet.intel/fv3 index 1b18ce95f6..58545cbda0 100644 --- a/modulefiles/jet.intel/fv3 +++ b/modulefiles/jet.intel/fv3 @@ -23,25 +23,7 @@ module load impi/2018.4.274 ## use pre-compiled EMSF and NCEP libraries for above compiler / MPI combination ## module use /lfs4/HFIP/hfv3gfs/software/NCEPLIBS-ufs-v2.0.0/intel-18.0.5.274/impi-2018.4.274/modules - -module load libpng/1.6.35 -module load netcdf/4.7.4 -module load esmf/8.0.0 - -module load bacio/2.4.1 -module load crtm/2.3.0 -module load g2/3.4.1 -module load g2tmpl/1.9.1 -module load ip/3.3.3 -module load nceppost/dceca26 -module load nemsio/2.5.2 -module load sp/2.3.3 -module load w3emc/2.7.3 -module load w3nco/2.4.1 - -module load gfsio/1.4.1 -module load sfcio/1.4.1 -module load sigio/2.3.2 +module load NCEPLIBS/2.0.0 ## ## load cmake diff --git a/modulefiles/odin.intel/fv3 b/modulefiles/odin.intel/fv3 index 723d739ee8..28c635247e 100644 --- a/modulefiles/odin.intel/fv3 +++ b/modulefiles/odin.intel/fv3 @@ -23,30 +23,11 @@ module load cray-parallel-netcdf/1.11.1.1 module load cray-hdf5-parallel/1.10.5.2 module load gcc/8.3.0 -module use /oldscratch/ywang/external/NCEPLIBS_SRWv2.0/modules - ## -### use pre-compiled NCEP libraries for above compiler / MPI combination +### use pre-compiled ESMF and NCEP libraries for above compiler / MPI combination ### -module load bacio/2.4.1 -module load crtm/2.3.0 -module load g2/3.4.1 -module load g2tmpl/1.9.1 -module load ip/3.3.3 -module load nceppost/dceca26 -module load nemsio/2.5.2 -module load sp/2.3.3 -module load w3emc/2.7.3 -module load w3nco/2.4.1 - -module load gfsio/1.4.1 -module load sfcio/1.4.1 -module load sigio/2.3.2 - -## -### use pre-compiled EMSF library for above compiler / MPI combination -## -module load esmf/8.0.0 +module use /oldscratch/ywang/external/NCEPLIBS_SRWv2.0/modules +module load NCEPLIBS/2.0.0 ## ## Use cmake - /scratch/software/Odin/bin/cmake diff --git a/modulefiles/orion.intel/fv3 b/modulefiles/orion.intel/fv3 index 01f39ae465..9d82c8001d 100644 --- a/modulefiles/orion.intel/fv3 +++ b/modulefiles/orion.intel/fv3 @@ -25,26 +25,8 @@ module load netcdf/4.7.2 ## ## use pre-compiled EMSF and NCEP libraries for above compiler / MPI combination ## -# DH* todo - shared directory -module use /work/noaa/gmtb/dheinzel/NCEPLIBS-ufs-v2.0.0/intel-19.1.0.166/impi-2020.0.166/modules -# *DH - -module load esmf/8.0.0 - -module load bacio/2.4.1 -module load crtm/2.3.0 -module load g2/3.4.1 -module load g2tmpl/1.9.1 -module load ip/3.3.3 -module load nceppost/dceca26 -module load nemsio/2.5.2 -module load sp/2.3.3 -module load w3emc/2.7.3 -module load w3nco/2.4.1 - -module load gfsio/1.4.1 -module load sfcio/1.4.1 -module load sigio/2.3.2 +module use /apps/contrib/NCEP/libs/NCEPLIBS-ufs-v2.0.0/intel-19.1.0.166/impi-2020.0.166/modules +module load NCEPLIBS/2.0.0 ## ## load cmake diff --git a/modulefiles/stampede.intel/fv3 b/modulefiles/stampede.intel/fv3 index 9568803865..ca1394edeb 100644 --- a/modulefiles/stampede.intel/fv3 +++ b/modulefiles/stampede.intel/fv3 @@ -8,9 +8,6 @@ proc ModulesHelp {} { module-whatis "loads NEMS FV3 prerequisites for Stampede/Intel" -# NOTE: the "module purge" and loading of the module command are -# handled by the module-setup.sh (or .csh) script. - ## ## load programming environment ## this typically includes compiler, MPI and job scheduler @@ -27,23 +24,7 @@ setenv NETCDF /opt/apps/intel18/netcdf/4.6.2/x86_64 # DH* todo - shared directory module use /work/06146/tg854455/stampede2/NCEPLIBS-ufs-v2.0.0/intel-18.0.2/impi-18.0.2/modules # *DH - -module load esmf/8.0.0 - -module load bacio/2.4.1 -module load crtm/2.3.0 -module load g2/3.4.1 -module load g2tmpl/1.9.1 -module load ip/3.3.3 -module load nceppost/dceca26 -module load nemsio/2.5.2 -module load sp/2.3.3 -module load w3emc/2.7.3 -module load w3nco/2.4.1 - -module load gfsio/1.4.1 -module load sfcio/1.4.1 -module load sigio/2.3.2 +module load NCEPLIBS/2.0.0 ## ## load cmake From 5eac4ef5a2427c987e49cf4fd8dc5514f5f86624 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Wed, 28 Oct 2020 13:40:04 -0600 Subject: [PATCH 09/16] Update submodule pointer for fv3atm --- FV3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FV3 b/FV3 index 3318a395c4..db40b5cb6a 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit 3318a395c450884cb4f42148d5132c74163d36b5 +Subproject commit db40b5cb6a67d3be194e490a05d1bf24d2a26f54 From 5b46d763df27a544851a57e91a9a6e5cc03e786c Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Wed, 28 Oct 2020 13:40:20 -0600 Subject: [PATCH 10/16] Update of regression tests for GNU compiler --- tests/rt.conf | 7 ++++++- tests/tests/fv3_ccpp_regional_control | 4 ++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/tests/rt.conf b/tests/rt.conf index 241218d9d6..4004faca32 100644 --- a/tests/rt.conf +++ b/tests/rt.conf @@ -28,5 +28,10 @@ COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta 32BIT=Y DEBUG=Y RUN | fv3_ccpp_regional_control_debug | standard | | fv3 | # The following test does NOT run because of the error "FATAL from PE 0: ==> External_ic::get_nggps_ic: more NGGPS tracers than defined in field_table gfs_ctrl.nc for NGGPS IC" #RUN | fv3_ccpp_regional_v15p2_debug | standard | | fv3 | -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | | fv3 | +# The following test crashes with the GNU compiler, fix! +RUN | fv3_ccpp_rrfs_v1beta_debug | standard | hera.intel | fv3 | +RUN | fv3_ccpp_rrfs_v1beta_debug | standard | cheyenne.intel | fv3 | +RUN | fv3_ccpp_rrfs_v1beta_debug | standard | orion.intel | fv3 | +RUN | fv3_ccpp_rrfs_v1beta_debug | standard | jet.intel | fv3 | +RUN | fv3_ccpp_rrfs_v1beta_debug | standard | gaea.intel | fv3 | RUN | fv3_ccpp_gfs_v15p2_debug | standard | | fv3 | diff --git a/tests/tests/fv3_ccpp_regional_control b/tests/tests/fv3_ccpp_regional_control index 2fa2ec7b77..5e740a352e 100644 --- a/tests/tests/fv3_ccpp_regional_control +++ b/tests/tests/fv3_ccpp_regional_control @@ -70,3 +70,7 @@ RUN_SCRIPT=rt_fv3.sh # Regional option export WRITE_RESTART_WITH_BCS=.true. + +if [[ $MACHINE_ID = *.gnu ]]; then + export WLCLK=45 +fi \ No newline at end of file From 2976d52ab5246ea21e92409150c2b9569ab5fc78 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Wed, 28 Oct 2020 15:39:32 -0600 Subject: [PATCH 11/16] Update modulefiles for linux.gnu and wcoss_dell_p3, shorten run times for regression tests --- modulefiles/linux.gnu/fv3 | 10 +++---- modulefiles/wcoss_dell_p3/fv3 | 22 +-------------- tests/rt.conf | 11 ++------ tests/rt_gnu.conf | 34 +++++++++++++++++++++++ tests/tests/fv3_ccpp_regional_2threads | 10 +++---- tests/tests/fv3_ccpp_regional_coldstart | 6 ++-- tests/tests/fv3_ccpp_regional_control | 14 ++++------ tests/tests/fv3_ccpp_regional_decomp | 10 +++---- tests/tests/fv3_ccpp_regional_v15p2 | 12 ++++---- tests/tests/fv3_ccpp_regional_v15p2_debug | 2 +- tests/tests/fv3_ccpp_regional_warmstart | 6 ++-- 11 files changed, 71 insertions(+), 66 deletions(-) create mode 100644 tests/rt_gnu.conf diff --git a/modulefiles/linux.gnu/fv3 b/modulefiles/linux.gnu/fv3 index 0fac8b7efa..2261cc366b 100755 --- a/modulefiles/linux.gnu/fv3 +++ b/modulefiles/linux.gnu/fv3 @@ -9,11 +9,11 @@ echo "Setting environment variables for NEMSfv3gfs on Linux with gcc/gfortran" ## ## load programming environment: compiler, flags, paths ## -export CC=${CC:-mpicc} -export CXX=${CXX:-mpicxx} -export F77=${F77:-mpif77} -export F90=${F90:-mpif90} -export FC=${FC:-mpif90} +export CC=${MPICC:-mpicc} +export CXX=${MPICXX:-mpicxx} +export F77=${MPIF77:-mpif77} +export F90=${MPIF90:-mpif90} +export FC=${MPIFORT:-mpif90} ## ## load cmake diff --git a/modulefiles/wcoss_dell_p3/fv3 b/modulefiles/wcoss_dell_p3/fv3 index 1f017d195d..04f2aeb563 100644 --- a/modulefiles/wcoss_dell_p3/fv3 +++ b/modulefiles/wcoss_dell_p3/fv3 @@ -26,27 +26,7 @@ module load python/2.7.14 ## NCEP libraries ## module use /usrx/local/nceplibs/dev/NCEPLIBS/cmake/install/NCEPLIBS/modules -module load bacio/2.4.0 -module load crtm/2.3.0 -module load g2/3.4.0 -module load g2tmpl/1.9.0 -module load ip/3.3.0 -module load nceppost/dceca26 -module load nemsio/2.5.1 -module load sp/2.3.0 -module load w3emc/2.7.0 -module load w3nco/2.4.0 - -module load gfsio/1.4.0 -module load sfcio/1.4.0 -module load sigio/2.3.0 - -module load jasper/1.900.29 - -module use /gpfs/dell2/emc/modeling/noscrub/emc.nemspara/soft/modulefiles -module load hdf5_parallel/1.10.6 -module load netcdf_parallel/4.7.4 -module load esmf/8.0.0_ParallelNetCDF +module load NCEPLIBS/2.0.0 ## ## load cmake diff --git a/tests/rt.conf b/tests/rt.conf index 4004faca32..30c659f473 100644 --- a/tests/rt.conf +++ b/tests/rt.conf @@ -16,7 +16,7 @@ RUN | fv3_ccpp_regional_coldstart RUN | fv3_ccpp_rrfs_v1beta | standard | | fv3 | RUN | fv3_ccpp_rrfs_v1beta_coldstart | standard | | | # The following test does NOT reproduce the control baseline -#RUN | fv3_ccpp_rrfs_v1beta_warmstart | standard | hera.intel | | fv3_ccpp_rrfs_v1beta_coldstart +#RUN | fv3_ccpp_rrfs_v1beta_warmstart | standard | | | fv3_ccpp_rrfs_v1beta_coldstart RUN | fv3_ccpp_gfs_v15p2 | standard | | fv3 | ############################################################################################################################### @@ -25,13 +25,8 @@ RUN | fv3_ccpp_gfs_v15p2 COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta 32BIT=Y DEBUG=Y | standard | | fv3 | -RUN | fv3_ccpp_regional_control_debug | standard | | fv3 | +RUN | fv3_ccpp_regional_control_debug | standard | | fv3 | # The following test does NOT run because of the error "FATAL from PE 0: ==> External_ic::get_nggps_ic: more NGGPS tracers than defined in field_table gfs_ctrl.nc for NGGPS IC" #RUN | fv3_ccpp_regional_v15p2_debug | standard | | fv3 | -# The following test crashes with the GNU compiler, fix! -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | hera.intel | fv3 | -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | cheyenne.intel | fv3 | -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | orion.intel | fv3 | -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | jet.intel | fv3 | -RUN | fv3_ccpp_rrfs_v1beta_debug | standard | gaea.intel | fv3 | +RUN | fv3_ccpp_rrfs_v1beta_debug | standard | | fv3 | RUN | fv3_ccpp_gfs_v15p2_debug | standard | | fv3 | diff --git a/tests/rt_gnu.conf b/tests/rt_gnu.conf new file mode 100644 index 0000000000..a3604d86f1 --- /dev/null +++ b/tests/rt_gnu.conf @@ -0,0 +1,34 @@ +############################################################################################################################### +# CCPP PROD TESTS # +############################################################################################################################### + +COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta 32BIT=Y | standard | | fv3 | + +RUN | fv3_ccpp_regional_control | standard | | fv3 | +# The following test does NOT reproduce the control baseline +#RUN | fv3_ccpp_regional_decomp | standard | | | +RUN | fv3_ccpp_regional_2threads | standard | | | +RUN | fv3_ccpp_regional_coldstart | standard | | | +# The following test does NOT reproduce the control baseline +#RUN | fv3_ccpp_regional_warmstart | standard | | | fv3_ccpp_regional_coldstart +# The following test does NOT run because of the error "FATAL from PE 0: ==> External_ic::get_nggps_ic: more NGGPS tracers than defined in field_table gfs_ctrl.nc for NGGPS IC" +#RUN | fv3_ccpp_regional_v15p2 | standard | | fv3 | +RUN | fv3_ccpp_rrfs_v1beta | standard | | fv3 | +RUN | fv3_ccpp_rrfs_v1beta_coldstart | standard | | | +# The following test does NOT reproduce the control baseline +#RUN | fv3_ccpp_rrfs_v1beta_warmstart | standard | | | fv3_ccpp_rrfs_v1beta_coldstart +RUN | fv3_ccpp_gfs_v15p2 | standard | | fv3 | + +############################################################################################################################### +# CCPP DEBUG TESTS # +############################################################################################################################### + +COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta 32BIT=Y DEBUG=Y | standard | | fv3 | + +# The following test crashes with the GNU compiler, fix! Thompson MP line 2054 - something Dom encountered with HWRF testing, too? +#RUN | fv3_ccpp_regional_control_debug | standard | | fv3 | +# The following test does NOT run because of the error "FATAL from PE 0: ==> External_ic::get_nggps_ic: more NGGPS tracers than defined in field_table gfs_ctrl.nc for NGGPS IC" +#RUN | fv3_ccpp_regional_v15p2_debug | standard | | fv3 | +# The following test crashes with the GNU compiler, fix! Thompson MP line 2054 - something Dom encountered with HWRF testing, too? +#RUN | fv3_ccpp_rrfs_v1beta_debug | standard | | fv3 | +RUN | fv3_ccpp_gfs_v15p2_debug | standard | | fv3 | diff --git a/tests/tests/fv3_ccpp_regional_2threads b/tests/tests/fv3_ccpp_regional_2threads index 182a5f9841..d2dff1bbf7 100644 --- a/tests/tests/fv3_ccpp_regional_2threads +++ b/tests/tests/fv3_ccpp_regional_2threads @@ -10,11 +10,11 @@ export CNTL_DIR=fv3_regional_control export LIST_FILES="atmos_4xdaily.nc \ phyf000.nc \ - phyf012.nc \ - phyf024.nc \ + phyf003.nc \ + phyf006.nc \ dynf000.nc \ - dynf012.nc \ - dynf024.nc \ + dynf003.nc \ + dynf006.nc \ RESTART/coupler.res \ RESTART/fv_core.res.nc \ RESTART/fv_core.res.tile1.nc \ @@ -32,7 +32,7 @@ export NODES=$(expr $TASKS / $TPN + 1) export INPES=20 export JNPES=2 -export FHMAX=24 +export FHMAX=6 export FDIAG=3 DT_ATMOS="300" diff --git a/tests/tests/fv3_ccpp_regional_coldstart b/tests/tests/fv3_ccpp_regional_coldstart index be2a024961..154c9e2407 100644 --- a/tests/tests/fv3_ccpp_regional_coldstart +++ b/tests/tests/fv3_ccpp_regional_coldstart @@ -9,9 +9,9 @@ export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk export CNTL_DIR=fv3_regional_control export LIST_FILES="phyf000.nc \ - phyf012.nc \ + phyf003.nc \ dynf000.nc \ - dynf012.nc" + dynf003.nc" export_fv3 export TASKS=80 @@ -20,7 +20,7 @@ export NODES=$(expr $TASKS / $TPN + 1) export INPES=20 export JNPES=2 -export FHMAX=12 +export FHMAX=3 export FDIAG=3 DT_ATMOS="300" diff --git a/tests/tests/fv3_ccpp_regional_control b/tests/tests/fv3_ccpp_regional_control index 5e740a352e..30068f58ff 100644 --- a/tests/tests/fv3_ccpp_regional_control +++ b/tests/tests/fv3_ccpp_regional_control @@ -10,11 +10,11 @@ export CNTL_DIR=fv3_regional_control export LIST_FILES="atmos_4xdaily.nc \ phyf000.nc \ - phyf012.nc \ - phyf024.nc \ + phyf003.nc \ + phyf006.nc \ dynf000.nc \ - dynf012.nc \ - dynf024.nc \ + dynf003.nc \ + dynf006.nc \ RESTART/coupler.res \ RESTART/fv_core.res.nc \ RESTART/fv_core.res.tile1.nc \ @@ -30,7 +30,7 @@ export NODES=$(expr $TASKS / $TPN + 1) export INPES=20 export JNPES=2 -export FHMAX=24 +export FHMAX=6 export FDIAG=3 DT_ATMOS="300" @@ -70,7 +70,3 @@ RUN_SCRIPT=rt_fv3.sh # Regional option export WRITE_RESTART_WITH_BCS=.true. - -if [[ $MACHINE_ID = *.gnu ]]; then - export WLCLK=45 -fi \ No newline at end of file diff --git a/tests/tests/fv3_ccpp_regional_decomp b/tests/tests/fv3_ccpp_regional_decomp index e54fe7ff65..d5106bca9d 100644 --- a/tests/tests/fv3_ccpp_regional_decomp +++ b/tests/tests/fv3_ccpp_regional_decomp @@ -10,11 +10,11 @@ export CNTL_DIR=fv3_regional_control export LIST_FILES="atmos_4xdaily.nc \ phyf000.nc \ - phyf012.nc \ - phyf024.nc \ + phyf003.nc \ + phyf006.nc \ dynf000.nc \ - dynf012.nc \ - dynf024.nc \ + dynf003.nc \ + dynf006.nc \ RESTART/coupler.res \ RESTART/fv_core.res.nc \ RESTART/fv_core.res.tile1.nc \ @@ -30,7 +30,7 @@ export NODES=$(expr $TASKS / $TPN + 1) export INPES=40 export JNPES=1 -export FHMAX=24 +export FHMAX=6 export FDIAG=3 DT_ATMOS="300" diff --git a/tests/tests/fv3_ccpp_regional_v15p2 b/tests/tests/fv3_ccpp_regional_v15p2 index 27d56c61d3..c017ac12e6 100644 --- a/tests/tests/fv3_ccpp_regional_v15p2 +++ b/tests/tests/fv3_ccpp_regional_v15p2 @@ -6,15 +6,15 @@ export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk version" -export CNTL_DIR=fv3_regional_control +export CNTL_DIR=fv3_regional_v15p2 export LIST_FILES="atmos_4xdaily.nc \ phyf000.nc \ - phyf012.nc \ - phyf024.nc \ + phyf003.nc \ + phyf006.nc \ dynf000.nc \ - dynf012.nc \ - dynf024.nc \ + dynf003.nc \ + dynf006.nc \ RESTART/coupler.res \ RESTART/fv_core.res.nc \ RESTART/fv_core.res.tile1.nc \ @@ -30,7 +30,7 @@ export NODES=$(expr $TASKS / $TPN + 1) export INPES=20 export JNPES=2 -export FHMAX=24 +export FHMAX=6 export FDIAG=3 DT_ATMOS="300" diff --git a/tests/tests/fv3_ccpp_regional_v15p2_debug b/tests/tests/fv3_ccpp_regional_v15p2_debug index 98499a5598..ca3dea74f8 100644 --- a/tests/tests/fv3_ccpp_regional_v15p2_debug +++ b/tests/tests/fv3_ccpp_regional_v15p2_debug @@ -6,7 +6,7 @@ export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk version" -export CNTL_DIR=fv3_regional_control +export CNTL_DIR=fv3_regional_v15p2_debug export LIST_FILES="atmos_4xdaily.nc \ phyf000.nc \ diff --git a/tests/tests/fv3_ccpp_regional_warmstart b/tests/tests/fv3_ccpp_regional_warmstart index d6d231ae34..ae22a1ae27 100644 --- a/tests/tests/fv3_ccpp_regional_warmstart +++ b/tests/tests/fv3_ccpp_regional_warmstart @@ -9,8 +9,8 @@ export TEST_DESCR="Compare FV3 CCPP regional control results with previous trunk export CNTL_DIR=fv3_regional_control export LIST_FILES="atmos_4xdaily.nc \ - phyf024.nc \ - dynf024.nc \ + phyf006.nc \ + dynf006.nc \ RESTART/coupler.res \ RESTART/fv_core.res.nc \ RESTART/fv_core.res.tile1.nc \ @@ -34,7 +34,7 @@ export MOUNTAIN=.T. export NA_INIT=0 export NSTF_NAME=2,0,1,0,5 -export FHMAX=24 +export FHMAX=6 export FDIAG=3 DT_ATMOS="300" From 6a9a263af844f4a9359d18ec0920e6e240ddc351 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Wed, 28 Oct 2020 21:35:16 -0600 Subject: [PATCH 12/16] Increase wallclock time for fv3_ccpp_regional_control for GNU --- tests/tests/fv3_ccpp_regional_control | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/tests/fv3_ccpp_regional_control b/tests/tests/fv3_ccpp_regional_control index 30068f58ff..9a6a243350 100644 --- a/tests/tests/fv3_ccpp_regional_control +++ b/tests/tests/fv3_ccpp_regional_control @@ -70,3 +70,7 @@ RUN_SCRIPT=rt_fv3.sh # Regional option export WRITE_RESTART_WITH_BCS=.true. + +if [[ $MACHINE_ID = *.gnu ]]; then + export WLCLK=60 +fi From 905faaba972e24df6d6642c5bc8de330ff422d88 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Thu, 29 Oct 2020 13:19:29 -0600 Subject: [PATCH 13/16] Regression test config for jet.intel until RRFS v1beta issues are solved on this platform --- tests/rt_jet_intel.conf | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 tests/rt_jet_intel.conf diff --git a/tests/rt_jet_intel.conf b/tests/rt_jet_intel.conf new file mode 100644 index 0000000000..c56c5ca813 --- /dev/null +++ b/tests/rt_jet_intel.conf @@ -0,0 +1,33 @@ +############################################################################################################################### +# CCPP PROD TESTS # +############################################################################################################################### + +COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta 32BIT=Y | standard | | fv3 | + +# None of these working on jet.intel right now +# RUN | fv3_ccpp_regional_control | standard | | fv3 | +# # The following test does NOT reproduce the control baseline +# #RUN | fv3_ccpp_regional_decomp | standard | | | +# RUN | fv3_ccpp_regional_2threads | standard | | | +# RUN | fv3_ccpp_regional_coldstart | standard | | | +# # The following test does NOT reproduce the control baseline +# #RUN | fv3_ccpp_regional_warmstart | standard | | | fv3_ccpp_regional_coldstart +# # The following test does NOT run because of the error "FATAL from PE 0: ==> External_ic::get_nggps_ic: more NGGPS tracers than defined in field_table gfs_ctrl.nc for NGGPS IC" +# #RUN | fv3_ccpp_regional_v15p2 | standard | | fv3 | +# RUN | fv3_ccpp_rrfs_v1beta | standard | | fv3 | +# RUN | fv3_ccpp_rrfs_v1beta_coldstart | standard | | | +# The following test does NOT reproduce the control baseline +#RUN | fv3_ccpp_rrfs_v1beta_warmstart | standard | | | fv3_ccpp_rrfs_v1beta_coldstart +RUN | fv3_ccpp_gfs_v15p2 | standard | | fv3 | + +############################################################################################################################### +# CCPP DEBUG TESTS # +############################################################################################################################### + +COMPILE | CCPP=Y SUITES=FV3_GFS_v15p2,FV3_RRFS_v1beta 32BIT=Y DEBUG=Y | standard | | fv3 | + +RUN | fv3_ccpp_regional_control_debug | standard | | fv3 | +# The following test does NOT run because of the error "FATAL from PE 0: ==> External_ic::get_nggps_ic: more NGGPS tracers than defined in field_table gfs_ctrl.nc for NGGPS IC" +#RUN | fv3_ccpp_regional_v15p2_debug | standard | | fv3 | +RUN | fv3_ccpp_rrfs_v1beta_debug | standard | | fv3 | +RUN | fv3_ccpp_gfs_v15p2_debug | standard | | fv3 | From 5495ec6af2df01aacaf268f63c5ab7c3a9451391 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Thu, 29 Oct 2020 14:49:01 -0600 Subject: [PATCH 14/16] Regression test logs for hera.gnu, hera.intel, cheyenne.gnu, cheyenne.intel, jet.intel --- tests/RegressionTests_cheyenne.gnu.log | 149 ++++++++++++------- tests/RegressionTests_cheyenne.intel.log | 182 +++++++++++++++-------- tests/RegressionTests_hera.gnu.log | 149 ++++++++++++------- tests/RegressionTests_hera.intel.log | 174 ++++++++++++++-------- tests/RegressionTests_jet.intel.log | 79 ++++------ 5 files changed, 461 insertions(+), 272 deletions(-) diff --git a/tests/RegressionTests_cheyenne.gnu.log b/tests/RegressionTests_cheyenne.gnu.log index d6685f2738..4277ba57fd 100644 --- a/tests/RegressionTests_cheyenne.gnu.log +++ b/tests/RegressionTests_cheyenne.gnu.log @@ -1,30 +1,60 @@ -Wed Oct 7 09:16:13 MDT 2020 +Thu Oct 29 11:15:36 MDT 2020 Start Regression test -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_regional_control_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_4205/fv3_ccpp_regional_control_prod +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_regional_control_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_26513/fv3_ccpp_regional_control_prod Checking test 001 fv3_ccpp_regional_control results .... Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK - Comparing RESTART/fv_core.res.tile1_new.nc .........OK - Comparing RESTART/fv_tracer.res.tile1_new.nc .........OK + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing phyf006.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK + Comparing dynf006.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK Test 001 fv3_ccpp_regional_control PASS -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_regional_restart_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_4205/fv3_ccpp_regional_restart_prod -Checking test 002 fv3_ccpp_regional_restart results .... +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_regional_control_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_26513/fv3_ccpp_regional_2threads_prod +Checking test 002 fv3_ccpp_regional_2threads results .... Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK -Test 002 fv3_ccpp_regional_restart PASS + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing phyf006.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK + Comparing dynf006.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK +Test 002 fv3_ccpp_regional_2threads PASS -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_rrfs_v1beta_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_4205/fv3_ccpp_rrfs_v1beta_prod -Checking test 003 fv3_ccpp_rrfs_v1beta results .... +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_regional_control_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_26513/fv3_ccpp_regional_coldstart_prod +Checking test 003 fv3_ccpp_regional_coldstart results .... + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK +Test 003 fv3_ccpp_regional_coldstart PASS + + +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_rrfs_v1beta_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_26513/fv3_ccpp_rrfs_v1beta_prod +Checking test 004 fv3_ccpp_rrfs_v1beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -37,48 +67,36 @@ Checking test 003 fv3_ccpp_rrfs_v1beta results .... Comparing phyf000.tile4.nc .........OK Comparing phyf000.tile5.nc .........OK Comparing phyf000.tile6.nc .........OK + Comparing phyf012.tile1.nc .........OK + Comparing phyf012.tile2.nc .........OK + Comparing phyf012.tile3.nc .........OK + Comparing phyf012.tile4.nc .........OK + Comparing phyf012.tile5.nc .........OK + Comparing phyf012.tile6.nc .........OK Comparing phyf024.tile1.nc .........OK Comparing phyf024.tile2.nc .........OK Comparing phyf024.tile3.nc .........OK Comparing phyf024.tile4.nc .........OK Comparing phyf024.tile5.nc .........OK Comparing phyf024.tile6.nc .........OK - Comparing phyf027.tile1.nc .........OK - Comparing phyf027.tile2.nc .........OK - Comparing phyf027.tile3.nc .........OK - Comparing phyf027.tile4.nc .........OK - Comparing phyf027.tile5.nc .........OK - Comparing phyf027.tile6.nc .........OK - Comparing phyf048.tile1.nc .........OK - Comparing phyf048.tile2.nc .........OK - Comparing phyf048.tile3.nc .........OK - Comparing phyf048.tile4.nc .........OK - Comparing phyf048.tile5.nc .........OK - Comparing phyf048.tile6.nc .........OK Comparing dynf000.tile1.nc .........OK Comparing dynf000.tile2.nc .........OK Comparing dynf000.tile3.nc .........OK Comparing dynf000.tile4.nc .........OK Comparing dynf000.tile5.nc .........OK Comparing dynf000.tile6.nc .........OK + Comparing dynf012.tile1.nc .........OK + Comparing dynf012.tile2.nc .........OK + Comparing dynf012.tile3.nc .........OK + Comparing dynf012.tile4.nc .........OK + Comparing dynf012.tile5.nc .........OK + Comparing dynf012.tile6.nc .........OK Comparing dynf024.tile1.nc .........OK Comparing dynf024.tile2.nc .........OK Comparing dynf024.tile3.nc .........OK Comparing dynf024.tile4.nc .........OK Comparing dynf024.tile5.nc .........OK Comparing dynf024.tile6.nc .........OK - Comparing dynf027.tile1.nc .........OK - Comparing dynf027.tile2.nc .........OK - Comparing dynf027.tile3.nc .........OK - Comparing dynf027.tile4.nc .........OK - Comparing dynf027.tile5.nc .........OK - Comparing dynf027.tile6.nc .........OK - Comparing dynf048.tile1.nc .........OK - Comparing dynf048.tile2.nc .........OK - Comparing dynf048.tile3.nc .........OK - Comparing dynf048.tile4.nc .........OK - Comparing dynf048.tile5.nc .........OK - Comparing dynf048.tile6.nc .........OK Comparing RESTART/coupler.res .........OK Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers Comparing RESTART/fv_core.res.tile1.nc .........OK @@ -111,12 +129,41 @@ Checking test 003 fv3_ccpp_rrfs_v1beta results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 003 fv3_ccpp_rrfs_v1beta PASS +Test 004 fv3_ccpp_rrfs_v1beta PASS + + +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_rrfs_v1beta_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_26513/fv3_ccpp_rrfs_v1beta_coldstart_prod +Checking test 005 fv3_ccpp_rrfs_v1beta_coldstart results .... + Comparing phyf000.tile1.nc .........OK + Comparing phyf000.tile2.nc .........OK + Comparing phyf000.tile3.nc .........OK + Comparing phyf000.tile4.nc .........OK + Comparing phyf000.tile5.nc .........OK + Comparing phyf000.tile6.nc .........OK + Comparing phyf012.tile1.nc .........OK + Comparing phyf012.tile2.nc .........OK + Comparing phyf012.tile3.nc .........OK + Comparing phyf012.tile4.nc .........OK + Comparing phyf012.tile5.nc .........OK + Comparing phyf012.tile6.nc .........OK + Comparing dynf000.tile1.nc .........OK + Comparing dynf000.tile2.nc .........OK + Comparing dynf000.tile3.nc .........OK + Comparing dynf000.tile4.nc .........OK + Comparing dynf000.tile5.nc .........OK + Comparing dynf000.tile6.nc .........OK + Comparing dynf012.tile1.nc .........OK + Comparing dynf012.tile2.nc .........OK + Comparing dynf012.tile3.nc .........OK + Comparing dynf012.tile4.nc .........OK + Comparing dynf012.tile5.nc .........OK +Test 005 fv3_ccpp_rrfs_v1beta_coldstart PASS -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_gfs_v15p2_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_4205/fv3_ccpp_gfs_v15p2_prod -Checking test 004 fv3_ccpp_gfs_v15p2 results .... +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_gfs_v15p2_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_26513/fv3_ccpp_gfs_v15p2_prod +Checking test 006 fv3_ccpp_gfs_v15p2 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -179,12 +226,12 @@ Checking test 004 fv3_ccpp_gfs_v15p2 results .... Comparing RESTART/phy_data.tile4.nc .........OK Comparing RESTART/phy_data.tile5.nc .........OK Comparing RESTART/phy_data.tile6.nc .........OK -Test 004 fv3_ccpp_gfs_v15p2 PASS +Test 006 fv3_ccpp_gfs_v15p2 PASS -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_gfs_v15p2_debug_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_4205/fv3_ccpp_gfs_v15p2_debug_prod -Checking test 005 fv3_ccpp_gfs_v15p2_debug results .... +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_gfs_v15p2_debug_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_26513/fv3_ccpp_gfs_v15p2_debug_prod +Checking test 007 fv3_ccpp_gfs_v15p2_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -247,9 +294,9 @@ Checking test 005 fv3_ccpp_gfs_v15p2_debug results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 005 fv3_ccpp_gfs_v15p2_debug PASS +Test 007 fv3_ccpp_gfs_v15p2_debug PASS REGRESSION TEST WAS SUCCESSFUL -Wed Oct 7 09:52:38 MDT 2020 -Elapsed time: 00h:36m:25s. Have a nice day! +Thu Oct 29 11:32:03 MDT 2020 +Elapsed time: 00h:16m:28s. Have a nice day! diff --git a/tests/RegressionTests_cheyenne.intel.log b/tests/RegressionTests_cheyenne.intel.log index efc77c6d7a..7a8a8ec343 100644 --- a/tests/RegressionTests_cheyenne.intel.log +++ b/tests/RegressionTests_cheyenne.intel.log @@ -1,40 +1,59 @@ -Wed Oct 7 09:16:18 MDT 2020 +Thu Oct 29 12:05:58 MDT 2020 Start Regression test -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_regional_control_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_5299/fv3_ccpp_regional_control_prod +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_regional_control_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_63726/fv3_ccpp_regional_control_prod Checking test 001 fv3_ccpp_regional_control results .... Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK - Comparing RESTART/fv_core.res.tile1_new.nc .........OK - Comparing RESTART/fv_tracer.res.tile1_new.nc .........OK + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing phyf006.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK + Comparing dynf006.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc .........OK + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK Test 001 fv3_ccpp_regional_control PASS -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_regional_restart_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_5299/fv3_ccpp_regional_restart_prod -Checking test 002 fv3_ccpp_regional_restart results .... - Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK -Test 002 fv3_ccpp_regional_restart PASS - - -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_regional_c768_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_5299/fv3_ccpp_regional_c768_prod -Checking test 003 fv3_ccpp_regional_c768 results .... +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_regional_control_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_63726/fv3_ccpp_regional_2threads_prod +Checking test 002 fv3_ccpp_regional_2threads results .... Comparing atmos_4xdaily.nc .........OK + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing phyf006.nc .........OK Comparing dynf000.nc .........OK Comparing dynf003.nc .........OK + Comparing dynf006.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc .........OK + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK +Test 002 fv3_ccpp_regional_2threads PASS + + +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_regional_control_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_63726/fv3_ccpp_regional_coldstart_prod +Checking test 003 fv3_ccpp_regional_coldstart results .... Comparing phyf000.nc .........OK Comparing phyf003.nc .........OK -Test 003 fv3_ccpp_regional_c768 PASS + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK +Test 003 fv3_ccpp_regional_coldstart PASS -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_rrfs_v1beta_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_5299/fv3_ccpp_rrfs_v1beta_prod +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_rrfs_v1beta_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_63726/fv3_ccpp_rrfs_v1beta_prod Checking test 004 fv3_ccpp_rrfs_v1beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -48,50 +67,38 @@ Checking test 004 fv3_ccpp_rrfs_v1beta results .... Comparing phyf000.tile4.nc .........OK Comparing phyf000.tile5.nc .........OK Comparing phyf000.tile6.nc .........OK + Comparing phyf012.tile1.nc .........OK + Comparing phyf012.tile2.nc .........OK + Comparing phyf012.tile3.nc .........OK + Comparing phyf012.tile4.nc .........OK + Comparing phyf012.tile5.nc .........OK + Comparing phyf012.tile6.nc .........OK Comparing phyf024.tile1.nc .........OK Comparing phyf024.tile2.nc .........OK Comparing phyf024.tile3.nc .........OK Comparing phyf024.tile4.nc .........OK Comparing phyf024.tile5.nc .........OK Comparing phyf024.tile6.nc .........OK - Comparing phyf027.tile1.nc .........OK - Comparing phyf027.tile2.nc .........OK - Comparing phyf027.tile3.nc .........OK - Comparing phyf027.tile4.nc .........OK - Comparing phyf027.tile5.nc .........OK - Comparing phyf027.tile6.nc .........OK - Comparing phyf048.tile1.nc .........OK - Comparing phyf048.tile2.nc .........OK - Comparing phyf048.tile3.nc .........OK - Comparing phyf048.tile4.nc .........OK - Comparing phyf048.tile5.nc .........OK - Comparing phyf048.tile6.nc .........OK Comparing dynf000.tile1.nc .........OK Comparing dynf000.tile2.nc .........OK Comparing dynf000.tile3.nc .........OK Comparing dynf000.tile4.nc .........OK Comparing dynf000.tile5.nc .........OK Comparing dynf000.tile6.nc .........OK + Comparing dynf012.tile1.nc .........OK + Comparing dynf012.tile2.nc .........OK + Comparing dynf012.tile3.nc .........OK + Comparing dynf012.tile4.nc .........OK + Comparing dynf012.tile5.nc .........OK + Comparing dynf012.tile6.nc .........OK Comparing dynf024.tile1.nc .........OK Comparing dynf024.tile2.nc .........OK Comparing dynf024.tile3.nc .........OK Comparing dynf024.tile4.nc .........OK Comparing dynf024.tile5.nc .........OK Comparing dynf024.tile6.nc .........OK - Comparing dynf027.tile1.nc .........OK - Comparing dynf027.tile2.nc .........OK - Comparing dynf027.tile3.nc .........OK - Comparing dynf027.tile4.nc .........OK - Comparing dynf027.tile5.nc .........OK - Comparing dynf027.tile6.nc .........OK - Comparing dynf048.tile1.nc .........OK - Comparing dynf048.tile2.nc .........OK - Comparing dynf048.tile3.nc .........OK - Comparing dynf048.tile4.nc .........OK - Comparing dynf048.tile5.nc .........OK - Comparing dynf048.tile6.nc .........OK Comparing RESTART/coupler.res .........OK - Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers + Comparing RESTART/fv_core.res.nc .........OK Comparing RESTART/fv_core.res.tile1.nc .........OK Comparing RESTART/fv_core.res.tile2.nc .........OK Comparing RESTART/fv_core.res.tile3.nc .........OK @@ -125,9 +132,38 @@ Checking test 004 fv3_ccpp_rrfs_v1beta results .... Test 004 fv3_ccpp_rrfs_v1beta PASS -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_gfs_v15p2_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_5299/fv3_ccpp_gfs_v15p2_prod -Checking test 005 fv3_ccpp_gfs_v15p2 results .... +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_rrfs_v1beta_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_63726/fv3_ccpp_rrfs_v1beta_coldstart_prod +Checking test 005 fv3_ccpp_rrfs_v1beta_coldstart results .... + Comparing phyf000.tile1.nc .........OK + Comparing phyf000.tile2.nc .........OK + Comparing phyf000.tile3.nc .........OK + Comparing phyf000.tile4.nc .........OK + Comparing phyf000.tile5.nc .........OK + Comparing phyf000.tile6.nc .........OK + Comparing phyf012.tile1.nc .........OK + Comparing phyf012.tile2.nc .........OK + Comparing phyf012.tile3.nc .........OK + Comparing phyf012.tile4.nc .........OK + Comparing phyf012.tile5.nc .........OK + Comparing phyf012.tile6.nc .........OK + Comparing dynf000.tile1.nc .........OK + Comparing dynf000.tile2.nc .........OK + Comparing dynf000.tile3.nc .........OK + Comparing dynf000.tile4.nc .........OK + Comparing dynf000.tile5.nc .........OK + Comparing dynf000.tile6.nc .........OK + Comparing dynf012.tile1.nc .........OK + Comparing dynf012.tile2.nc .........OK + Comparing dynf012.tile3.nc .........OK + Comparing dynf012.tile4.nc .........OK + Comparing dynf012.tile5.nc .........OK +Test 005 fv3_ccpp_rrfs_v1beta_coldstart PASS + + +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_gfs_v15p2_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_63726/fv3_ccpp_gfs_v15p2_prod +Checking test 006 fv3_ccpp_gfs_v15p2 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -159,7 +195,7 @@ Checking test 005 fv3_ccpp_gfs_v15p2 results .... Comparing dynf024.tile5.nc .........OK Comparing dynf024.tile6.nc .........OK Comparing RESTART/coupler.res .........OK - Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers + Comparing RESTART/fv_core.res.nc .........OK Comparing RESTART/fv_core.res.tile1.nc .........OK Comparing RESTART/fv_core.res.tile2.nc .........OK Comparing RESTART/fv_core.res.tile3.nc .........OK @@ -190,12 +226,30 @@ Checking test 005 fv3_ccpp_gfs_v15p2 results .... Comparing RESTART/phy_data.tile4.nc .........OK Comparing RESTART/phy_data.tile5.nc .........OK Comparing RESTART/phy_data.tile6.nc .........OK -Test 005 fv3_ccpp_gfs_v15p2 PASS +Test 006 fv3_ccpp_gfs_v15p2 PASS + + +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_regional_control_debug_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_63726/fv3_ccpp_regional_control_debug_prod +Checking test 007 fv3_ccpp_regional_control_debug results .... + Comparing atmos_4xdaily.nc .........OK + Comparing phyf000.nc .........OK + Comparing phyf001.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf001.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc .........OK + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK +Test 007 fv3_ccpp_regional_control_debug PASS -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_rrfs_v1beta_debug_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_5299/fv3_ccpp_rrfs_v1beta_debug_prod -Checking test 006 fv3_ccpp_rrfs_v1beta_debug results .... +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_rrfs_v1beta_debug_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_63726/fv3_ccpp_rrfs_v1beta_debug_prod +Checking test 008 fv3_ccpp_rrfs_v1beta_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -227,7 +281,7 @@ Checking test 006 fv3_ccpp_rrfs_v1beta_debug results .... Comparing dynf003.tile5.nc .........OK Comparing dynf003.tile6.nc .........OK Comparing RESTART/coupler.res .........OK - Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers + Comparing RESTART/fv_core.res.nc .........OK Comparing RESTART/fv_core.res.tile1.nc .........OK Comparing RESTART/fv_core.res.tile2.nc .........OK Comparing RESTART/fv_core.res.tile3.nc .........OK @@ -258,12 +312,12 @@ Checking test 006 fv3_ccpp_rrfs_v1beta_debug results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 006 fv3_ccpp_rrfs_v1beta_debug PASS +Test 008 fv3_ccpp_rrfs_v1beta_debug PASS -baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_gfs_v15p2_debug_ccpp -working dir = /glade/scratch/heinzell/FV3_RT/rt_5299/fv3_ccpp_gfs_v15p2_debug_prod -Checking test 007 fv3_ccpp_gfs_v15p2_debug results .... +baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_gfs_v15p2_debug_ccpp +working dir = /glade/scratch/heinzell/FV3_RT/rt_63726/fv3_ccpp_gfs_v15p2_debug_prod +Checking test 009 fv3_ccpp_gfs_v15p2_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -295,7 +349,7 @@ Checking test 007 fv3_ccpp_gfs_v15p2_debug results .... Comparing dynf006.tile5.nc .........OK Comparing dynf006.tile6.nc .........OK Comparing RESTART/coupler.res .........OK - Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers + Comparing RESTART/fv_core.res.nc .........OK Comparing RESTART/fv_core.res.tile1.nc .........OK Comparing RESTART/fv_core.res.tile2.nc .........OK Comparing RESTART/fv_core.res.tile3.nc .........OK @@ -326,9 +380,9 @@ Checking test 007 fv3_ccpp_gfs_v15p2_debug results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 007 fv3_ccpp_gfs_v15p2_debug PASS +Test 009 fv3_ccpp_gfs_v15p2_debug PASS REGRESSION TEST WAS SUCCESSFUL -Wed Oct 7 10:25:26 MDT 2020 -Elapsed time: 01h:09m:09s. Have a nice day! +Thu Oct 29 12:39:23 MDT 2020 +Elapsed time: 00h:33m:26s. Have a nice day! diff --git a/tests/RegressionTests_hera.gnu.log b/tests/RegressionTests_hera.gnu.log index c81f3502f3..b1e01a1b83 100644 --- a/tests/RegressionTests_hera.gnu.log +++ b/tests/RegressionTests_hera.gnu.log @@ -1,30 +1,60 @@ -Wed Oct 7 15:16:00 UTC 2020 +Thu Oct 29 14:34:04 UTC 2020 Start Regression test -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_regional_control_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_74059/fv3_ccpp_regional_control_prod +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_regional_control_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_255533/fv3_ccpp_regional_control_prod Checking test 001 fv3_ccpp_regional_control results .... Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK - Comparing RESTART/fv_core.res.tile1_new.nc .........OK - Comparing RESTART/fv_tracer.res.tile1_new.nc .........OK + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing phyf006.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK + Comparing dynf006.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK Test 001 fv3_ccpp_regional_control PASS -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_regional_restart_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_74059/fv3_ccpp_regional_restart_prod -Checking test 002 fv3_ccpp_regional_restart results .... +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_regional_control_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_255533/fv3_ccpp_regional_2threads_prod +Checking test 002 fv3_ccpp_regional_2threads results .... Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK -Test 002 fv3_ccpp_regional_restart PASS + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing phyf006.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK + Comparing dynf006.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK +Test 002 fv3_ccpp_regional_2threads PASS -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_rrfs_v1beta_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_74059/fv3_ccpp_rrfs_v1beta_prod -Checking test 003 fv3_ccpp_rrfs_v1beta results .... +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_regional_control_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_255533/fv3_ccpp_regional_coldstart_prod +Checking test 003 fv3_ccpp_regional_coldstart results .... + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK +Test 003 fv3_ccpp_regional_coldstart PASS + + +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_rrfs_v1beta_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_255533/fv3_ccpp_rrfs_v1beta_prod +Checking test 004 fv3_ccpp_rrfs_v1beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -37,48 +67,36 @@ Checking test 003 fv3_ccpp_rrfs_v1beta results .... Comparing phyf000.tile4.nc .........OK Comparing phyf000.tile5.nc .........OK Comparing phyf000.tile6.nc .........OK + Comparing phyf012.tile1.nc .........OK + Comparing phyf012.tile2.nc .........OK + Comparing phyf012.tile3.nc .........OK + Comparing phyf012.tile4.nc .........OK + Comparing phyf012.tile5.nc .........OK + Comparing phyf012.tile6.nc .........OK Comparing phyf024.tile1.nc .........OK Comparing phyf024.tile2.nc .........OK Comparing phyf024.tile3.nc .........OK Comparing phyf024.tile4.nc .........OK Comparing phyf024.tile5.nc .........OK Comparing phyf024.tile6.nc .........OK - Comparing phyf027.tile1.nc .........OK - Comparing phyf027.tile2.nc .........OK - Comparing phyf027.tile3.nc .........OK - Comparing phyf027.tile4.nc .........OK - Comparing phyf027.tile5.nc .........OK - Comparing phyf027.tile6.nc .........OK - Comparing phyf048.tile1.nc .........OK - Comparing phyf048.tile2.nc .........OK - Comparing phyf048.tile3.nc .........OK - Comparing phyf048.tile4.nc .........OK - Comparing phyf048.tile5.nc .........OK - Comparing phyf048.tile6.nc .........OK Comparing dynf000.tile1.nc .........OK Comparing dynf000.tile2.nc .........OK Comparing dynf000.tile3.nc .........OK Comparing dynf000.tile4.nc .........OK Comparing dynf000.tile5.nc .........OK Comparing dynf000.tile6.nc .........OK + Comparing dynf012.tile1.nc .........OK + Comparing dynf012.tile2.nc .........OK + Comparing dynf012.tile3.nc .........OK + Comparing dynf012.tile4.nc .........OK + Comparing dynf012.tile5.nc .........OK + Comparing dynf012.tile6.nc .........OK Comparing dynf024.tile1.nc .........OK Comparing dynf024.tile2.nc .........OK Comparing dynf024.tile3.nc .........OK Comparing dynf024.tile4.nc .........OK Comparing dynf024.tile5.nc .........OK Comparing dynf024.tile6.nc .........OK - Comparing dynf027.tile1.nc .........OK - Comparing dynf027.tile2.nc .........OK - Comparing dynf027.tile3.nc .........OK - Comparing dynf027.tile4.nc .........OK - Comparing dynf027.tile5.nc .........OK - Comparing dynf027.tile6.nc .........OK - Comparing dynf048.tile1.nc .........OK - Comparing dynf048.tile2.nc .........OK - Comparing dynf048.tile3.nc .........OK - Comparing dynf048.tile4.nc .........OK - Comparing dynf048.tile5.nc .........OK - Comparing dynf048.tile6.nc .........OK Comparing RESTART/coupler.res .........OK Comparing RESTART/fv_core.res.nc ............SKIP for gnu compilers Comparing RESTART/fv_core.res.tile1.nc .........OK @@ -111,12 +129,41 @@ Checking test 003 fv3_ccpp_rrfs_v1beta results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 003 fv3_ccpp_rrfs_v1beta PASS +Test 004 fv3_ccpp_rrfs_v1beta PASS + + +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_rrfs_v1beta_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_255533/fv3_ccpp_rrfs_v1beta_coldstart_prod +Checking test 005 fv3_ccpp_rrfs_v1beta_coldstart results .... + Comparing phyf000.tile1.nc .........OK + Comparing phyf000.tile2.nc .........OK + Comparing phyf000.tile3.nc .........OK + Comparing phyf000.tile4.nc .........OK + Comparing phyf000.tile5.nc .........OK + Comparing phyf000.tile6.nc .........OK + Comparing phyf012.tile1.nc .........OK + Comparing phyf012.tile2.nc .........OK + Comparing phyf012.tile3.nc .........OK + Comparing phyf012.tile4.nc .........OK + Comparing phyf012.tile5.nc .........OK + Comparing phyf012.tile6.nc .........OK + Comparing dynf000.tile1.nc .........OK + Comparing dynf000.tile2.nc .........OK + Comparing dynf000.tile3.nc .........OK + Comparing dynf000.tile4.nc .........OK + Comparing dynf000.tile5.nc .........OK + Comparing dynf000.tile6.nc .........OK + Comparing dynf012.tile1.nc .........OK + Comparing dynf012.tile2.nc .........OK + Comparing dynf012.tile3.nc .........OK + Comparing dynf012.tile4.nc .........OK + Comparing dynf012.tile5.nc .........OK +Test 005 fv3_ccpp_rrfs_v1beta_coldstart PASS -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_gfs_v15p2_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_74059/fv3_ccpp_gfs_v15p2_prod -Checking test 004 fv3_ccpp_gfs_v15p2 results .... +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_gfs_v15p2_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_255533/fv3_ccpp_gfs_v15p2_prod +Checking test 006 fv3_ccpp_gfs_v15p2 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -179,12 +226,12 @@ Checking test 004 fv3_ccpp_gfs_v15p2 results .... Comparing RESTART/phy_data.tile4.nc .........OK Comparing RESTART/phy_data.tile5.nc .........OK Comparing RESTART/phy_data.tile6.nc .........OK -Test 004 fv3_ccpp_gfs_v15p2 PASS +Test 006 fv3_ccpp_gfs_v15p2 PASS -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/GNU/fv3_gfs_v15p2_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_74059/fv3_ccpp_gfs_v15p2_debug_prod -Checking test 005 fv3_ccpp_gfs_v15p2_debug results .... +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/GNU/fv3_gfs_v15p2_debug_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_255533/fv3_ccpp_gfs_v15p2_debug_prod +Checking test 007 fv3_ccpp_gfs_v15p2_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -247,9 +294,9 @@ Checking test 005 fv3_ccpp_gfs_v15p2_debug results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 005 fv3_ccpp_gfs_v15p2_debug PASS +Test 007 fv3_ccpp_gfs_v15p2_debug PASS REGRESSION TEST WAS SUCCESSFUL -Wed Oct 7 15:46:53 UTC 2020 -Elapsed time: 00h:30m:54s. Have a nice day! +Thu Oct 29 15:17:42 UTC 2020 +Elapsed time: 00h:43m:39s. Have a nice day! diff --git a/tests/RegressionTests_hera.intel.log b/tests/RegressionTests_hera.intel.log index 282404b3c6..b085a65a7b 100644 --- a/tests/RegressionTests_hera.intel.log +++ b/tests/RegressionTests_hera.intel.log @@ -1,40 +1,59 @@ -Wed Oct 7 15:17:02 UTC 2020 +Wed Oct 28 21:48:14 UTC 2020 Start Regression test -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_regional_control_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_248518/fv3_ccpp_regional_control_prod +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_regional_control_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_119150/fv3_ccpp_regional_control_prod Checking test 001 fv3_ccpp_regional_control results .... Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK - Comparing RESTART/fv_core.res.tile1_new.nc .........OK - Comparing RESTART/fv_tracer.res.tile1_new.nc .........OK + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing phyf006.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK + Comparing dynf006.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc .........OK + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK Test 001 fv3_ccpp_regional_control PASS -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_regional_restart_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_248518/fv3_ccpp_regional_restart_prod -Checking test 002 fv3_ccpp_regional_restart results .... - Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK -Test 002 fv3_ccpp_regional_restart PASS - - -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_regional_c768_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_248518/fv3_ccpp_regional_c768_prod -Checking test 003 fv3_ccpp_regional_c768 results .... +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_regional_control_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_119150/fv3_ccpp_regional_2threads_prod +Checking test 002 fv3_ccpp_regional_2threads results .... Comparing atmos_4xdaily.nc .........OK + Comparing phyf000.nc .........OK + Comparing phyf003.nc .........OK + Comparing phyf006.nc .........OK Comparing dynf000.nc .........OK Comparing dynf003.nc .........OK + Comparing dynf006.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc .........OK + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK +Test 002 fv3_ccpp_regional_2threads PASS + + +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_regional_control_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_119150/fv3_ccpp_regional_coldstart_prod +Checking test 003 fv3_ccpp_regional_coldstart results .... Comparing phyf000.nc .........OK Comparing phyf003.nc .........OK -Test 003 fv3_ccpp_regional_c768 PASS + Comparing dynf000.nc .........OK + Comparing dynf003.nc .........OK +Test 003 fv3_ccpp_regional_coldstart PASS -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_rrfs_v1beta_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_248518/fv3_ccpp_rrfs_v1beta_prod +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_rrfs_v1beta_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_119150/fv3_ccpp_rrfs_v1beta_prod Checking test 004 fv3_ccpp_rrfs_v1beta results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK @@ -48,48 +67,36 @@ Checking test 004 fv3_ccpp_rrfs_v1beta results .... Comparing phyf000.tile4.nc .........OK Comparing phyf000.tile5.nc .........OK Comparing phyf000.tile6.nc .........OK + Comparing phyf012.tile1.nc .........OK + Comparing phyf012.tile2.nc .........OK + Comparing phyf012.tile3.nc .........OK + Comparing phyf012.tile4.nc .........OK + Comparing phyf012.tile5.nc .........OK + Comparing phyf012.tile6.nc .........OK Comparing phyf024.tile1.nc .........OK Comparing phyf024.tile2.nc .........OK Comparing phyf024.tile3.nc .........OK Comparing phyf024.tile4.nc .........OK Comparing phyf024.tile5.nc .........OK Comparing phyf024.tile6.nc .........OK - Comparing phyf027.tile1.nc .........OK - Comparing phyf027.tile2.nc .........OK - Comparing phyf027.tile3.nc .........OK - Comparing phyf027.tile4.nc .........OK - Comparing phyf027.tile5.nc .........OK - Comparing phyf027.tile6.nc .........OK - Comparing phyf048.tile1.nc .........OK - Comparing phyf048.tile2.nc .........OK - Comparing phyf048.tile3.nc .........OK - Comparing phyf048.tile4.nc .........OK - Comparing phyf048.tile5.nc .........OK - Comparing phyf048.tile6.nc .........OK Comparing dynf000.tile1.nc .........OK Comparing dynf000.tile2.nc .........OK Comparing dynf000.tile3.nc .........OK Comparing dynf000.tile4.nc .........OK Comparing dynf000.tile5.nc .........OK Comparing dynf000.tile6.nc .........OK + Comparing dynf012.tile1.nc .........OK + Comparing dynf012.tile2.nc .........OK + Comparing dynf012.tile3.nc .........OK + Comparing dynf012.tile4.nc .........OK + Comparing dynf012.tile5.nc .........OK + Comparing dynf012.tile6.nc .........OK Comparing dynf024.tile1.nc .........OK Comparing dynf024.tile2.nc .........OK Comparing dynf024.tile3.nc .........OK Comparing dynf024.tile4.nc .........OK Comparing dynf024.tile5.nc .........OK Comparing dynf024.tile6.nc .........OK - Comparing dynf027.tile1.nc .........OK - Comparing dynf027.tile2.nc .........OK - Comparing dynf027.tile3.nc .........OK - Comparing dynf027.tile4.nc .........OK - Comparing dynf027.tile5.nc .........OK - Comparing dynf027.tile6.nc .........OK - Comparing dynf048.tile1.nc .........OK - Comparing dynf048.tile2.nc .........OK - Comparing dynf048.tile3.nc .........OK - Comparing dynf048.tile4.nc .........OK - Comparing dynf048.tile5.nc .........OK - Comparing dynf048.tile6.nc .........OK Comparing RESTART/coupler.res .........OK Comparing RESTART/fv_core.res.nc .........OK Comparing RESTART/fv_core.res.tile1.nc .........OK @@ -125,9 +132,38 @@ Checking test 004 fv3_ccpp_rrfs_v1beta results .... Test 004 fv3_ccpp_rrfs_v1beta PASS -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_gfs_v15p2_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_248518/fv3_ccpp_gfs_v15p2_prod -Checking test 005 fv3_ccpp_gfs_v15p2 results .... +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_rrfs_v1beta_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_119150/fv3_ccpp_rrfs_v1beta_coldstart_prod +Checking test 005 fv3_ccpp_rrfs_v1beta_coldstart results .... + Comparing phyf000.tile1.nc .........OK + Comparing phyf000.tile2.nc .........OK + Comparing phyf000.tile3.nc .........OK + Comparing phyf000.tile4.nc .........OK + Comparing phyf000.tile5.nc .........OK + Comparing phyf000.tile6.nc .........OK + Comparing phyf012.tile1.nc .........OK + Comparing phyf012.tile2.nc .........OK + Comparing phyf012.tile3.nc .........OK + Comparing phyf012.tile4.nc .........OK + Comparing phyf012.tile5.nc .........OK + Comparing phyf012.tile6.nc .........OK + Comparing dynf000.tile1.nc .........OK + Comparing dynf000.tile2.nc .........OK + Comparing dynf000.tile3.nc .........OK + Comparing dynf000.tile4.nc .........OK + Comparing dynf000.tile5.nc .........OK + Comparing dynf000.tile6.nc .........OK + Comparing dynf012.tile1.nc .........OK + Comparing dynf012.tile2.nc .........OK + Comparing dynf012.tile3.nc .........OK + Comparing dynf012.tile4.nc .........OK + Comparing dynf012.tile5.nc .........OK +Test 005 fv3_ccpp_rrfs_v1beta_coldstart PASS + + +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_gfs_v15p2_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_119150/fv3_ccpp_gfs_v15p2_prod +Checking test 006 fv3_ccpp_gfs_v15p2 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -190,12 +226,30 @@ Checking test 005 fv3_ccpp_gfs_v15p2 results .... Comparing RESTART/phy_data.tile4.nc .........OK Comparing RESTART/phy_data.tile5.nc .........OK Comparing RESTART/phy_data.tile6.nc .........OK -Test 005 fv3_ccpp_gfs_v15p2 PASS +Test 006 fv3_ccpp_gfs_v15p2 PASS + + +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_regional_control_debug_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_119150/fv3_ccpp_regional_control_debug_prod +Checking test 007 fv3_ccpp_regional_control_debug results .... + Comparing atmos_4xdaily.nc .........OK + Comparing phyf000.nc .........OK + Comparing phyf001.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf001.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc .........OK + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK +Test 007 fv3_ccpp_regional_control_debug PASS -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_rrfs_v1beta_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_248518/fv3_ccpp_rrfs_v1beta_debug_prod -Checking test 006 fv3_ccpp_rrfs_v1beta_debug results .... +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_rrfs_v1beta_debug_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_119150/fv3_ccpp_rrfs_v1beta_debug_prod +Checking test 008 fv3_ccpp_rrfs_v1beta_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -258,12 +312,12 @@ Checking test 006 fv3_ccpp_rrfs_v1beta_debug results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 006 fv3_ccpp_rrfs_v1beta_debug PASS +Test 008 fv3_ccpp_rrfs_v1beta_debug PASS -baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/INTEL/fv3_gfs_v15p2_debug_ccpp -working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_248518/fv3_ccpp_gfs_v15p2_debug_prod -Checking test 007 fv3_ccpp_gfs_v15p2_debug results .... +baseline dir = /scratch1/BMC/gmtb/ufs-weather-model/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/INTEL/fv3_gfs_v15p2_debug_ccpp +working dir = /scratch1/NCEPDEV/stmp2/Dom.Heinzeller/FV3_RT/rt_119150/fv3_ccpp_gfs_v15p2_debug_prod +Checking test 009 fv3_ccpp_gfs_v15p2_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -326,9 +380,9 @@ Checking test 007 fv3_ccpp_gfs_v15p2_debug results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 007 fv3_ccpp_gfs_v15p2_debug PASS +Test 009 fv3_ccpp_gfs_v15p2_debug PASS REGRESSION TEST WAS SUCCESSFUL -Wed Oct 7 15:41:03 UTC 2020 -Elapsed time: 00h:24m:02s. Have a nice day! +Wed Oct 28 22:27:10 UTC 2020 +Elapsed time: 00h:38m:57s. Have a nice day! diff --git a/tests/RegressionTests_jet.intel.log b/tests/RegressionTests_jet.intel.log index 19841422eb..90fe6434b8 100644 --- a/tests/RegressionTests_jet.intel.log +++ b/tests/RegressionTests_jet.intel.log @@ -1,41 +1,10 @@ -Sun Oct 4 02:21:00 GMT 2020 +Thu Oct 29 19:17:18 GMT 2020 Start Regression test -baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/fv3_regional_control_ccpp -working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_208881/fv3_ccpp_regional_control_prod -Checking test 001 fv3_ccpp_regional_control results .... - Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK - Comparing RESTART/fv_core.res.tile1_new.nc .........OK - Comparing RESTART/fv_tracer.res.tile1_new.nc .........OK -Test 001 fv3_ccpp_regional_control PASS - - -baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/fv3_regional_restart_ccpp -working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_208881/fv3_ccpp_regional_restart_prod -Checking test 002 fv3_ccpp_regional_restart results .... - Comparing atmos_4xdaily.nc .........OK - Comparing fv3_history2d.nc .........OK - Comparing fv3_history.nc .........OK -Test 002 fv3_ccpp_regional_restart PASS - - -baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/fv3_regional_c768_ccpp -working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_208881/fv3_ccpp_regional_c768_prod -Checking test 003 fv3_ccpp_regional_c768 results .... - Comparing atmos_4xdaily.nc .........OK - Comparing dynf000.nc .........OK - Comparing dynf003.nc .........OK - Comparing phyf000.nc .........OK - Comparing phyf003.nc .........OK -Test 003 fv3_ccpp_regional_c768 PASS - - -baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/fv3_gfs_v15p2_ccpp -working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_208881/fv3_ccpp_gfs_v15p2_prod -Checking test 004 fv3_ccpp_gfs_v15p2 results .... +baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/fv3_gfs_v15p2_ccpp +working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_284289/fv3_ccpp_gfs_v15p2_prod +Checking test 001 fv3_ccpp_gfs_v15p2 results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -98,12 +67,30 @@ Checking test 004 fv3_ccpp_gfs_v15p2 results .... Comparing RESTART/phy_data.tile4.nc .........OK Comparing RESTART/phy_data.tile5.nc .........OK Comparing RESTART/phy_data.tile6.nc .........OK -Test 004 fv3_ccpp_gfs_v15p2 PASS +Test 001 fv3_ccpp_gfs_v15p2 PASS + + +baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/fv3_regional_control_debug_ccpp +working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_284289/fv3_ccpp_regional_control_debug_prod +Checking test 002 fv3_ccpp_regional_control_debug results .... + Comparing atmos_4xdaily.nc .........OK + Comparing phyf000.nc .........OK + Comparing phyf001.nc .........OK + Comparing dynf000.nc .........OK + Comparing dynf001.nc .........OK + Comparing RESTART/coupler.res .........OK + Comparing RESTART/fv_core.res.nc .........OK + Comparing RESTART/fv_core.res.tile1.nc .........OK + Comparing RESTART/fv_srf_wnd.res.tile1.nc .........OK + Comparing RESTART/fv_tracer.res.tile1.nc .........OK + Comparing RESTART/sfc_data.nc .........OK + Comparing RESTART/phy_data.nc .........OK +Test 002 fv3_ccpp_regional_control_debug PASS -baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/fv3_rrfs_v1beta_debug_ccpp -working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_208881/fv3_ccpp_rrfs_v1beta_debug_prod -Checking test 005 fv3_ccpp_rrfs_v1beta_debug results .... +baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/fv3_rrfs_v1beta_debug_ccpp +working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_284289/fv3_ccpp_rrfs_v1beta_debug_prod +Checking test 003 fv3_ccpp_rrfs_v1beta_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -166,12 +153,12 @@ Checking test 005 fv3_ccpp_rrfs_v1beta_debug results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 005 fv3_ccpp_rrfs_v1beta_debug PASS +Test 003 fv3_ccpp_rrfs_v1beta_debug PASS -baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201002/fv3_gfs_v15p2_debug_ccpp -working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_208881/fv3_ccpp_gfs_v15p2_debug_prod -Checking test 006 fv3_ccpp_gfs_v15p2_debug results .... +baseline dir = /lfs4/HFIP/hfv3gfs/RT/NEMSfv3gfs/ufs-public-release-v2-20201027/fv3_gfs_v15p2_debug_ccpp +working dir = /lfs4/HFIP/hfv3gfs/Dom.Heinzeller/RT_RUNDIRS/Dom.Heinzeller/FV3_RT/rt_284289/fv3_ccpp_gfs_v15p2_debug_prod +Checking test 004 fv3_ccpp_gfs_v15p2_debug results .... Comparing atmos_4xdaily.tile1.nc .........OK Comparing atmos_4xdaily.tile2.nc .........OK Comparing atmos_4xdaily.tile3.nc .........OK @@ -234,9 +221,9 @@ Checking test 006 fv3_ccpp_gfs_v15p2_debug results .... Comparing RESTART/sfc_data.tile4.nc .........OK Comparing RESTART/sfc_data.tile5.nc .........OK Comparing RESTART/sfc_data.tile6.nc .........OK -Test 006 fv3_ccpp_gfs_v15p2_debug PASS +Test 004 fv3_ccpp_gfs_v15p2_debug PASS REGRESSION TEST WAS SUCCESSFUL -Sun Oct 4 03:23:18 GMT 2020 -Elapsed time: 01h:02m:20s. Have a nice day! +Thu Oct 29 20:01:29 GMT 2020 +Elapsed time: 00h:44m:13s. Have a nice day! From 42ef0a9dc169e90163cc4aa96a45f8e63f083782 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 3 Nov 2020 14:15:55 -0700 Subject: [PATCH 15/16] Update submodule pointer for fv3atm --- FV3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FV3 b/FV3 index db40b5cb6a..40454e3881 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit db40b5cb6a67d3be194e490a05d1bf24d2a26f54 +Subproject commit 40454e388163b9b5704ba73f2c274b1816540f63 From b383e84dcb99e9008878e1a29a532f4e0a1b4606 Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Tue, 3 Nov 2020 20:51:44 -0700 Subject: [PATCH 16/16] Revert change to .gitmodules and update submodule pointer for fv3atm --- .gitmodules | 6 ++---- FV3 | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitmodules b/.gitmodules index 7a51c36282..2eac938b0d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,7 @@ [submodule "FV3"] path = FV3 - #url = https://github.com/NOAA-EMC/fv3atm - #branch = release/public-v2 - url = https://github.com/climbfuji/fv3atm - branch = remove_unsupported_suites + url = https://github.com/NOAA-EMC/fv3atm + branch = release/public-v2 [submodule "NEMS"] path = NEMS url = https://github.com/NOAA-EMC/NEMS diff --git a/FV3 b/FV3 index 40454e3881..6a56b8a010 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit 40454e388163b9b5704ba73f2c274b1816540f63 +Subproject commit 6a56b8a0109b41562ba03c689faad93f7d955870