Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove IPD steps 3 and 5 #357

Merged
merged 39 commits into from
Jan 15, 2021
Merged
Show file tree
Hide file tree
Changes from 36 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
3f1bf6f
Update .gitmodules and submodule pointer for fv3atm for code review a…
climbfuji Dec 18, 2020
83c6c12
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Dec 28, 2020
aef5c69
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Dec 28, 2020
a48f2b8
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Dec 29, 2020
bc40ab9
Update submodule pointer for fv3atm; skip-ci
climbfuji Dec 30, 2020
864058f
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Dec 31, 2020
440566a
Update .gitmodules and submodule pointer for fv3atm for code review a…
climbfuji Dec 31, 2020
153637b
Reduce SIMDMULTIARCH sets from four to two in cmake/Intel.cmake
climbfuji Dec 31, 2020
5e7648d
First cleanup of regression test config tests/rt.conf
climbfuji Dec 31, 2020
d0ba358
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Dec 31, 2020
e3bedfa
tests/rt.sh: reduce number of build jobs on jet.intel from 10 to 5; s…
climbfuji Dec 31, 2020
2d06ed5
Remove flags -f and -s from rt.sh, remove SET logic, remove correspon…
climbfuji Dec 31, 2020
b6fa3e9
Update usage in rt.sh, add modulefiles/jet.intel/fv3_debug; skip-ci
climbfuji Dec 31, 2020
4f74896
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Jan 4, 2021
2f4c407
Update submodule pointer for fv3atm; skip-ci
climbfuji Jan 4, 2021
8301422
Update submodule pointer for fv3atm; skip-ci
climbfuji Jan 4, 2021
9a828b5
Update submodule pointer for fv3atm; skip-ci
climbfuji Jan 5, 2021
8f1fcc3
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Jan 6, 2021
992f082
Update regression test baseline date tag in tests/rt.sh
climbfuji Jan 6, 2021
00d34e1
Remvoe tests/rt_acorn.conf and run GFS v15p2 and GFS v16beta DEBUG te…
climbfuji Jan 6, 2021
698d54a
Regression test logs for all tier-1 platforms
climbfuji Jan 6, 2021
1c8f0c4
Revert change to .gitmodules and update submodule pointer for fv3atm
climbfuji Jan 7, 2021
d071f0f
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Jan 7, 2021
6e3eadc
Update .gitmodules and submodule pointers for NEMS and fv3atm for cod…
climbfuji Jan 7, 2021
dbfd969
CCPP is default in cmake build
climbfuji Jan 7, 2021
91b5d14
Add debug modulefiles for linux.gnu and macosx.gnu
climbfuji Jan 7, 2021
622a58b
Merge branch 'simd_update_and_rt_cleanup_20201231' of https://github.…
climbfuji Jan 7, 2021
c1552c0
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Jan 7, 2021
17a592a
Update submodule pointer for fv3atm
climbfuji Jan 8, 2021
223323c
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Jan 9, 2021
90bcf59
Change logic in CMakeLists.txt and tests/compile.sh so that 32BIT=ON …
climbfuji Jan 12, 2021
c769821
Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…
climbfuji Jan 12, 2021
b8a6186
Move logic to set DYN32 - depending on 32BIT setting - to fv3atm
climbfuji Jan 12, 2021
7245fa5
Address reviewer comments
climbfuji Jan 12, 2021
0601f77
Update submodule pointer for fv3atm
climbfuji Jan 13, 2021
576c498
Regression test logs for all systems except wcoss_dell_p3; skip-ci
climbfuji Jan 13, 2021
0ea9e59
Remove -DCCPP=ON from tests/compile.sh; update submodule pointer for …
climbfuji Jan 13, 2021
8461e1f
Regression test logs for wcoss_dell_p3, hera.intel (rerun), hera.gnu …
climbfuji Jan 14, 2021
ca4462e
Revert change to .gitmodules and update submodule pointers for NEMS a…
climbfuji Jan 14, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[submodule "FV3"]
path = FV3
url = https://github.com/NOAA-EMC/fv3atm
branch = develop
#url = https://github.com/NOAA-EMC/fv3atm
#branch = develop
url = https://github.com/climbfuji/fv3atm
branch = remove_ipd_step3_and_5
[submodule "NEMS"]
path = NEMS
url = https://github.com/NOAA-EMC/NEMS
branch = develop
#url = https://github.com/NOAA-EMC/NEMS
#branch = develop
url = https://github.com/climbfuji/NEMS
branch = remove_ipd_step3_and_5
[submodule "FMS"]
path = FMS
url = https://github.com/NOAA-GFDL/FMS
Expand Down
14 changes: 6 additions & 8 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMakeModules/Modules)
set(32BIT OFF CACHE BOOL "Enable 32BIT (single precision arithmetic in dycore)")
set(AVX2 ON CACHE BOOL "Enable AVX2 instruction set")
set(SIMDMULTIARCH OFF CACHE BOOL "Enable multi-target SIMD instruction sets")
set(CCPP ON CACHE BOOL "Enable CCPP")
set(DEBUG OFF CACHE BOOL "Enable DEBUG mode")
set(DEBUG_LINKMPI ON CACHE BOOL "Enable linkmpi option when DEBUG mode is on")
set(INLINE_POST OFF CACHE BOOL "Enable inline post")
Expand Down Expand Up @@ -58,7 +57,6 @@ message("")
message("32BIT ............ ${32BIT}")
message("AVX2 ............. ${AVX2}")
message("SIMDMULTIARCH ... ${SIMDMULTIARCH}")
message("CCPP ............. ${CCPP}")
message("DEBUG ............ ${DEBUG}")
message("DEBUG_LINKMPI .... ${DEBUG_LINKMPI}")
message("INLINE_POST ...... ${INLINE_POST}")
Expand Down Expand Up @@ -112,13 +110,12 @@ endif()
# See https://github.com/NOAA-EMC/NCEPLIBS-nemsio/pull/22
target_link_libraries(nemsio::nemsio INTERFACE w3emc::w3emc_d bacio::bacio_4)

if(CCPP)
find_package(Python 3 QUIET COMPONENTS Interpreter)
if (NOT Python_Interpreter_FOUND)
find_package(Python 2.7 REQUIRED COMPONENTS Interpreter)
endif()
message("Found Python: ${Python_EXECUTABLE}")
# Configure Python
find_package(Python 3 QUIET COMPONENTS Interpreter)
if (NOT Python_Interpreter_FOUND)
find_package(Python 2.7 REQUIRED COMPONENTS Interpreter)
Comment on lines +115 to +116
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we keep using 2.7? When do we deprecate it?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2.7 is only used if 3 isn't found. I think all we need to do is to check that each of the systems we are using, including the generic platforms and the dinosaurs (wcoss_cray), has Python 3 and test if not used already. Then remove this logic in a future PR.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I created an issue for this so that we don't forget.

endif()
message("Found Python: ${Python_EXECUTABLE}")

###############################################################################
### Checks
Expand Down Expand Up @@ -152,6 +149,7 @@ if(32BIT)
list(APPEND _fms_defs_private OVERLOAD_R4
OVERLOAD_R8)
endif()

target_compile_definitions(fms PRIVATE "${_fms_defs_private}")

target_include_directories(fms PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/FMS/include>
Expand Down
2 changes: 1 addition & 1 deletion NEMS
2 changes: 1 addition & 1 deletion modulefiles/linux.gnu/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#%Module######################################################################
##
## NEMS FV3 Prerequisites: Linux (tested: Ubuntu) with gcc/gfortran compilers
## UFS prerequisites: Linux (tested: Ubuntu) with gcc/gfortran compilers

echo "Setting environment variables for NEMSfv3gfs on Linux with gcc/gfortran"

Expand Down
50 changes: 50 additions & 0 deletions modulefiles/linux.gnu/fv3_debug
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
#!/bin/bash

#%Module######################################################################
##
## UFS prerequisites: Linux (tested: Ubuntu) with gcc/gfortran compilers

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}

##
## set up variables for ../cmake/configure_linux.gnu.cmake
##
export CMAKE_Platform=linux.gnu
export CMAKE_C_COMPILER=${CC}
export CMAKE_CXX_COMPILER=${CXX}
export CMAKE_Fortran_COMPILER=${FC}

##
## use own NetCDF library
##
export NETCDF=${NETCDF:-/home/builder/opt}

##
## use SIONlib library if installed and environment variable is set
##
SIONLIB=${SIONLIB:-}
if [ ! "x$SIONLIB" == "x" ]; then
echo "Use SIONlib installation in ${SIONLIB}"
export SIONLIB_INC="-I${SIONLIB}/include -I${SIONLIB}/include/mod_64"
export SIONLIB_LIB="-L${SIONLIB}/lib -lsionmpi_f90_64 -lsionser_f90_64 -lsionmpi_64 -lsiongen_64 -lsionser_64 -lsioncom_64 -lsioncom_64_lock_none"
fi

##
## use pre-compiled EMSF library for above compiler / MPI combination
##
export ESMFMKFILE=${ESMFMKFILE:-/home/builder/opt/lib/esmf.mk}

##
## NCEP libraries (need to download and build manually, see doc/README_{UBUNTU,CENTOS,...}.txt and https://github.com/NCAR/NCEPlibs)
##
export NCEPLIBS_DIR=${NCEPLIBS_DIR:-/home/builder/opt}
export CMAKE_PREFIX_PATH=${NCEPLIBS_DIR}
2 changes: 1 addition & 1 deletion modulefiles/macosx.gnu/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#%Module######################################################################
##
## NEMS FV3 Prerequisites: MACOSX with clang/gfortran compilers
## UFS prerequisites: MACOSX with clang/gfortran compilers

echo "Setting environment variables for NEMSfv3gfs on MACOSX with gcc/gfortran or clang/gfortran"

Expand Down
44 changes: 44 additions & 0 deletions modulefiles/macosx.gnu/fv3_debug
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
#!/bin/bash

#%Module######################################################################
##
## UFS prerequisites: MACOSX with clang/gfortran compilers

echo "Setting environment variables for NEMSfv3gfs on MACOSX with gcc/gfortran or clang/gfortran"

##
## load programming environment: compiler, flags, paths
##
export CC=${MPICC:-mpicc}
export CXX=${MPICXX:-mpicxx}
export F77=${MPIF77:-mpif77}
export F90=${MPIF90:-mpif90}
export FC=${MPIFORT:-mpifort}
export CPP=${CPP:-"${F90} -E -x f95-cpp-input"}
export MPICC=${MPICC:-mpicc}
export MPIF90=${MPIF90:-mpif90}

##
## load cmake
##
export CMAKE_C_COMPILER=${CC}
export CMAKE_CXX_COMPILER=${CXX}
export CMAKE_Fortran_COMPILER=${FC}
export CMAKE_Platform=macosx.gnu

##
## use SIONlib library if installed and environment variable is set
##
SIONLIB=${SIONLIB:-}
if [ ! "x$SIONLIB" == "x" ]; then
echo "Use SIONlib installation in ${SIONLIB}"
export SIONLIB_INC="-I${SIONLIB}/include -I${SIONLIB}/include/mod_64"
export SIONLIB_LIB="-L${SIONLIB}/lib -lsionmpi_f90_64 -lsionser_f90_64 -lsionmpi_64 -lsiongen_64 -lsionser_64 -lsioncom_64 -lsioncom_64_lock_none"
fi

##
## Intel MKL library
##
export MKL_DIR=${MKL_DIR:-/opt/intel/compilers_and_libraries_2019.4.233/mac/mkl}
export MKL_INC="-m64 -I${MKL_DIR}/include"
export MKL_LIB="-L${MKL_DIR}/lib -Wl,-rpath,${MKL_DIR}/lib -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl"
50 changes: 25 additions & 25 deletions tests/RegressionTests_cheyenne.gnu.log
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Mon Jan 11 11:12:01 MST 2021
Wed Jan 13 10:33:50 MST 2021
Start Regression test


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfdlmp_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfdlmp_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfdlmp_prod
Checking test 001 fv3_ccpp_gfdlmp results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -51,7 +51,7 @@ Test 001 fv3_ccpp_gfdlmp PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v15p2_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v15p2_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v15p2_prod
Checking test 002 fv3_ccpp_gfs_v15p2 results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -119,7 +119,7 @@ Test 002 fv3_ccpp_gfs_v15p2 PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v16beta_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v16beta_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v16beta_prod
Checking test 003 fv3_ccpp_gfs_v16beta results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -199,7 +199,7 @@ Test 003 fv3_ccpp_gfs_v16beta PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v16beta_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v16beta_restart_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v16beta_restart_prod
Checking test 004 fv3_ccpp_gfs_v16beta_restart results ....
Comparing phyf048.tile1.nc .........OK
Comparing phyf048.tile2.nc .........OK
Expand Down Expand Up @@ -249,7 +249,7 @@ Test 004 fv3_ccpp_gfs_v16beta_restart PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v16beta_stochy_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v16beta_stochy_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v16beta_stochy_prod
Checking test 005 fv3_ccpp_gfs_v16beta_stochy results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -317,7 +317,7 @@ Test 005 fv3_ccpp_gfs_v16beta_stochy PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v16beta_flake_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v16beta_flake_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v16beta_flake_prod
Checking test 006 fv3_ccpp_gfs_v16beta_flake results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -385,7 +385,7 @@ Test 006 fv3_ccpp_gfs_v16beta_flake PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v15p2_RRTMGP_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v15p2_RRTMGP_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v15p2_RRTMGP_prod
Checking test 007 fv3_ccpp_gfs_v15p2_RRTMGP results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -453,7 +453,7 @@ Test 007 fv3_ccpp_gfs_v15p2_RRTMGP PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v16beta_RRTMGP_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v16beta_RRTMGP_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v16beta_RRTMGP_prod
Checking test 008 fv3_ccpp_gfs_v16beta_RRTMGP results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -521,7 +521,7 @@ Test 008 fv3_ccpp_gfs_v16beta_RRTMGP PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gsd_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gsd_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gsd_prod
Checking test 009 fv3_ccpp_gsd results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -613,7 +613,7 @@ Test 009 fv3_ccpp_gsd PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_thompson_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_thompson_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_thompson_prod
Checking test 010 fv3_ccpp_thompson results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -681,7 +681,7 @@ Test 010 fv3_ccpp_thompson PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_thompson_no_aero_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_thompson_no_aero_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_thompson_no_aero_prod
Checking test 011 fv3_ccpp_thompson_no_aero results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -749,7 +749,7 @@ Test 011 fv3_ccpp_thompson_no_aero PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_rrfs_v1beta_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_rrfs_v1beta_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_rrfs_v1beta_prod
Checking test 012 fv3_ccpp_rrfs_v1beta results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -817,7 +817,7 @@ Test 012 fv3_ccpp_rrfs_v1beta PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/HAFS_v0_HWRF_thompson_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_HAFS_v0_hwrf_thompson_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_HAFS_v0_hwrf_thompson_prod
Checking test 013 fv3_ccpp_HAFS_v0_hwrf_thompson results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -885,7 +885,7 @@ Test 013 fv3_ccpp_HAFS_v0_hwrf_thompson PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/ESG_HAFS_v0_HWRF_thompson_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_esg_HAFS_v0_hwrf_thompson_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_esg_HAFS_v0_hwrf_thompson_prod
Checking test 014 fv3_ccpp_esg_HAFS_v0_hwrf_thompson results ....
Comparing atmos_4xdaily.nc .........OK
Comparing phyf000.nc .........OK
Expand All @@ -903,7 +903,7 @@ Test 014 fv3_ccpp_esg_HAFS_v0_hwrf_thompson PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_control_debug_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_control_debug_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_control_debug_prod
Checking test 015 fv3_ccpp_control_debug results ....
Comparing phyf000.tile1.nc .........OK
Comparing phyf000.tile2.nc .........OK
Expand Down Expand Up @@ -933,7 +933,7 @@ Test 015 fv3_ccpp_control_debug PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v15p2_debug_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v15p2_debug_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v15p2_debug_prod
Checking test 016 fv3_ccpp_gfs_v15p2_debug results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -1001,7 +1001,7 @@ Test 016 fv3_ccpp_gfs_v15p2_debug PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v16beta_debug_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v16beta_debug_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v16beta_debug_prod
Checking test 017 fv3_ccpp_gfs_v16beta_debug results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -1069,7 +1069,7 @@ Test 017 fv3_ccpp_gfs_v16beta_debug PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v15p2_RRTMGP_debug_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v15p2_RRTMGP_debug_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v15p2_RRTMGP_debug_prod
Checking test 018 fv3_ccpp_gfs_v15p2_RRTMGP_debug results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -1137,7 +1137,7 @@ Test 018 fv3_ccpp_gfs_v15p2_RRTMGP_debug PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_gfs_v16beta_RRTMGP_debug_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_gfs_v16beta_RRTMGP_debug_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_gfs_v16beta_RRTMGP_debug_prod
Checking test 019 fv3_ccpp_gfs_v16beta_RRTMGP_debug results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -1205,7 +1205,7 @@ Test 019 fv3_ccpp_gfs_v16beta_RRTMGP_debug PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/fv3_multigases_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_multigases_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_multigases_prod
Checking test 020 fv3_ccpp_multigases results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -1279,7 +1279,7 @@ Test 020 fv3_ccpp_multigases PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/HAFS_v0_HWRF_thompson_debug_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_HAFS_v0_hwrf_thompson_debug_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_HAFS_v0_hwrf_thompson_debug_prod
Checking test 021 fv3_ccpp_HAFS_v0_hwrf_thompson_debug results ....
Comparing atmos_4xdaily.tile1.nc .........OK
Comparing atmos_4xdaily.tile2.nc .........OK
Expand Down Expand Up @@ -1347,7 +1347,7 @@ Test 021 fv3_ccpp_HAFS_v0_hwrf_thompson_debug PASS


baseline dir = /glade/p/ral/jntp/GMTB/ufs-weather-model/RT/NEMSfv3gfs/develop-20210106/GNU/ESG_HAFS_v0_HWRF_thompson_debug_ccpp
working dir = /glade/scratch/heinzell/FV3_RT/rt_13499/fv3_ccpp_esg_HAFS_v0_hwrf_thompson_debug_prod
working dir = /glade/scratch/heinzell/FV3_RT/rt_22108/fv3_ccpp_esg_HAFS_v0_hwrf_thompson_debug_prod
Checking test 022 fv3_ccpp_esg_HAFS_v0_hwrf_thompson_debug results ....
Comparing atmos_4xdaily.nc .........OK
Comparing phyf000.nc .........OK
Expand All @@ -1365,5 +1365,5 @@ Test 022 fv3_ccpp_esg_HAFS_v0_hwrf_thompson_debug PASS


REGRESSION TEST WAS SUCCESSFUL
Mon Jan 11 11:29:36 MST 2021
Elapsed time: 00h:17m:35s. Have a nice day!
Wed Jan 13 10:57:35 MST 2021
Elapsed time: 00h:23m:45s. Have a nice day!
Loading