Skip to content
Failed

Console Output

Started by user Vince Larson
Obtained jenkins_tests/clubb_driver_test/Jenkinsfile from git https://github.com/larson-group/clubb.git
[Pipeline] Start of Pipeline
[Pipeline] node
Running on mitch in /home/jenkins/workspace/clubb_driver_test
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: git
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://github.com/larson-group/clubb.git
 > git init /home/jenkins/workspace/clubb_driver_test # timeout=10
Fetching upstream changes from https://github.com/larson-group/clubb.git
 > git --version # timeout=10
 > git --version # 'git version 2.34.1'
 > git fetch --tags --force --progress -- https://github.com/larson-group/clubb.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
Checking out Revision d93dd4e58f75626f8b70b6e631d463aed4ed53fa (refs/remotes/origin/master)
Commit message: "More small bug fixes"
 > git config remote.origin.url https://github.com/larson-group/clubb.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f d93dd4e58f75626f8b70b6e631d463aed4ed53fa # timeout=10
 > git rev-list --no-walk d93dd4e58f75626f8b70b6e631d463aed4ed53fa # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (standard cases + multi_col with ifx)
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/lmod-8.7.37-fq24mybyn2li6got2bxzk62ejh5d3p4z/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load intel netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ ./compile.py
-- The Fortran compiler identification is IntelLLVM 2023.2.0
-- The C compiler identification is IntelLLVM 2023.2.0
-- The CXX compiler identification is IntelLLVM 2023.2.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/intel-oneapi-compilers-2023.2.0-od6qbkw4h7zydnyvjahatxrprimcyseq/compiler/2023.2.0/linux/bin/ifx - skipped
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/intel-oneapi-compilers-2023.2.0-od6qbkw4h7zydnyvjahatxrprimcyseq/compiler/2023.2.0/linux/bin/icx - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/intel-oneapi-compilers-2023.2.0-od6qbkw4h7zydnyvjahatxrprimcyseq/compiler/2023.2.0/linux/bin/icpx - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Compiling with double precision
-- Found PkgConfig: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/pkgconf-2.2.0-m7jt4djj7ycrz7g6yadslcm2qmulsagd/bin/pkg-config (found version "2.2.0") 
-- Checking for module 'netcdf-fortran'
--   Found netcdf-fortran, version 4.5.3
-- netcdf-fortran found via pkg-config
-- Include dirs: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt/include;/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-c-4.9.2-7lj7hfi2tfu2m25wtuyse5i2ptsx5v7z/include
-- Libraries:    netcdff
-- Derived NetCDFFortran_ROOT = /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_driver_test/build/ifx_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_driver_test/build/ifx_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_driver_test/cmake/toolchains/linux_x86_64_ifx.cmake
about to cmnake /home/jenkins/workspace/clubb_driver_test/build/ifx_PRECdouble
Running CMake configure...
Scanning dependencies of target clubb_lapack_shared
Scanning dependencies of target scm_activation_lib
[  0%] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o
[  0%] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o
[  0%] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o
Scanning dependencies of target clubb_lapack_double
Scanning dependencies of target clubb_lapack_single
[  0%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o
[  0%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o
[  0%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o
[  1%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o
[  2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/SCM_Activation/aer_ccn_act_k.F90(129): remark #7712: This variable has not been used.   [T1]
subroutine aer_ccn_act_k (T1, P1, Updraft1, TotalMass, tym,      &      
--------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/SCM_Activation/aer_ccn_act_k.F90(129): remark #7712: This variable has not been used.   [P1]
subroutine aer_ccn_act_k (T1, P1, Updraft1, TotalMass, tym,      &      
------------------------------^
[  2%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o
[  2%] Built target clubb_lapack_shared
[  2%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o
[  2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o
[  2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o
[  2%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o
[  2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o
[  2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o
[  3%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o
[  3%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o
[  4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o
[  4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o
[  4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o
[  4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o
[  4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o
[  4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o
[  4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o
[  4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o
[  5%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o
[  6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o
[  6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o
[  6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o
[  6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o
[  6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o
[  6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o
[  7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o
[  7%] Linking Fortran static library libscm_activation_lib.a
[  7%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o
[  7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o
[  7%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o
[  7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o
[  7%] Built target scm_activation_lib
[  7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o
[  9%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o
/home/jenkins/workspace/clubb_driver_test/src/Lapack/Lapack_double/iparmq.f(223): remark #7712: This variable has not been used.   [OPTS]
      INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK )
--------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Lapack/Lapack_double/iparmq.f(223): remark #7712: This variable has not been used.   [N]
      INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK )
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Lapack/Lapack_double/iparmq.f(223): remark #7712: This variable has not been used.   [LWORK]
      INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK )
---------------------------------------------------------------^
[ 36%] Built target clubb_lapack_double
[ 36%] Built target clubb_lapack_single
[ 37%] Linking Fortran static library liblapack_lib.a
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 37%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_names.F90.o
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/error_code.F90(82): warning #8889: Explicit interface or EXTERNAL declaration is required.   [GETPID]
        write(err_header,'(A7,I7,A20)') "Process ", getpid(), " -- CLUBB -- ERROR: "
----------------------------------------------------^
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stat_file_module.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_variables.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90.o
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/penta_bicgstab_solver.F90(367): remark #7712: This variable has not been used.   [J]
    integer :: j, k, i, b    ! Loop Variables
---------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/penta_bicgstab_solver.F90(292): remark #7712: This variable has not been used.   [J]
    integer :: i, j, k
------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/penta_bicgstab_solver.F90(127): remark #7712: This variable has not been used.   [J]
    integer :: iter, j, k, i    ! Loop Variables
---------------------^
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o
[ 45%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o
[ 46%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_grads.F90.o
[ 46%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o
[ 46%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type_utilities.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_reader.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_sfc_module.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_zt_module.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zm_module.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zt_module.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_sfc_module.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zm_module.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zt_module.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/matrix_solver_wrapper.F90(258): remark #7712: This variable has not been used.   [I]
    integer :: i, k, j, its
---------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/matrix_solver_wrapper.F90(118): remark #7712: This variable has not been used.   [I]
    integer :: i, k, its
---------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/matrix_solver_wrapper.F90(258): remark #7712: This variable has not been used.   [K]
    integer :: i, k, j, its
------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/matrix_solver_wrapper.F90(118): remark #7712: This variable has not been used.   [K]
    integer :: i, k, its
------------------^
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90.o
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/pdf_utilities.F90(1400): remark #7712: This variable has not been used.   [M]
      m
------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/mono_flux_limiter.F90(1339): remark #7712: This variable has not been used.   [I]
    integer :: i
---------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/mono_flux_limiter.F90(463): remark #7712: This variable has not been used.   [TMP]
      tmp, &
------^
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_netcdf.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1788): warning #8889: Explicit interface or EXTERNAL declaration is required.   [NF_ENDDEF]
      call nf_enddef(ncid_zm)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1837): warning #8889: Explicit interface or EXTERNAL declaration is required.   [NF_ENDDEF]
      call nf_enddef(ncid_zt)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_windm_edsclrm_module.F90(1736): remark #7712: This variable has not been used.   [J]
    integer :: i, j
------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1484): remark #7712: This variable has not been used.   [UM]
                                      um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1484): remark #7712: This variable has not been used.   [VM]
                                      um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1484): remark #7712: This variable has not been used.   [UP3]
                                      um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1484): remark #7712: This variable has not been used.   [VP3]
                                      um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
---------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1484): remark #7712: This variable has not been used.   [RTP3]
                                      um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
-------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1484): remark #7712: This variable has not been used.   [THLP3]
                                      um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
-------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used.   [SCLRM]
                                      sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used.   [SCLRP3]
                                      sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
---------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used.   [WPSCLRP]
                                      sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used.   [SCLRP2]
                                      sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
--------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used.   [SCLRPRTP]
                                      sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
----------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used.   [SCLRPTHLP]
                                      sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
--------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1487): remark #7712: This variable has not been used.   [P_IN_PA]
                                      p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wp2up, wpthvp, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1487): remark #7712: This variable has not been used.   [EXNER]
                                      p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wp2up, wpthvp, &
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1487): remark #7712: This variable has not been used.   [WP2THVP]
                                      p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wp2up, wpthvp, &
-----------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1487): remark #7712: This variable has not been used.   [WP2UP]
                                      p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wp2up, wpthvp, &
--------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1487): remark #7712: This variable has not been used.   [WPTHVP]
                                      p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wp2up, wpthvp, &
---------------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1488): remark #7712: This variable has not been used.   [RTPTHVP]
                                      rtpthvp, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used.   [THLPTHVP]
                                      thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used.   [SCLRPTHVP]
                                      thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used.   [WP2RTP]
                                      thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
-----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used.   [WP2THLP]
                                      thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
-------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used.   [WPUP2]
                                      thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
----------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used.   [WPVP2]
                                      thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
-----------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used.   [ICE_SUPERSAT_FRAC]
                                      ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used.   [UPRCP]
                                      ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
---------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used.   [VPRCP]
                                      ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used.   [RC_COEF_ZM]
                                      ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
-----------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used.   [WP4]
                                      ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
-----------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used.   [WP2UP2]
                                      ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
----------------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used.   [WP2VP2]
                                      wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used.   [UM_PERT]
                                      wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used.   [VM_PERT]
                                      wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
-------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used.   [UPWP_PERT]
                                      wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used.   [VPWP_PERT]
                                      wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
---------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used.   [EDSCLRM]
                                      wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
--------------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used.   [RCM_IN_LAYER]
                                      rcm_in_layer, cloud_cover, w_up_in_cloud, w_down_in_cloud, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used.   [CLOUD_COVER]
                                      rcm_in_layer, cloud_cover, w_up_in_cloud, w_down_in_cloud, &
----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used.   [W_UP_IN_CLOUD]
                                      rcm_in_layer, cloud_cover, w_up_in_cloud, w_down_in_cloud, &
-----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used.   [W_DOWN_IN_CLOUD]
                                      rcm_in_layer, cloud_cover, w_up_in_cloud, w_down_in_cloud, &
--------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1493): remark #7712: This variable has not been used.   [CLOUDY_UPDRAFT_FRAC]
                                      cloudy_updraft_frac, cloudy_downdraft_frac, wprcp, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1493): remark #7712: This variable has not been used.   [CLOUDY_DOWNDRAFT_FRAC]
                                      cloudy_updraft_frac, cloudy_downdraft_frac, wprcp, &
-----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1493): remark #7712: This variable has not been used.   [WPRCP]
                                      cloudy_updraft_frac, cloudy_downdraft_frac, wprcp, &
----------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1494): remark #7712: This variable has not been used.   [INVRS_TAU_ZM]
                                      invrs_tau_zm, Kh_zt, Kh_zm, thlprcp )
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1494): remark #7712: This variable has not been used.   [KH_ZT]
                                      invrs_tau_zm, Kh_zt, Kh_zm, thlprcp )
----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1494): remark #7712: This variable has not been used.   [KH_ZM]
                                      invrs_tau_zm, Kh_zt, Kh_zm, thlprcp )
-----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1494): remark #7712: This variable has not been used.   [THLPRCP]
                                      invrs_tau_zm, Kh_zt, Kh_zm, thlprcp )
------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90(1676): remark #7712: This variable has not been used.   [N]
    integer :: i, k, n, status
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_xp2_xpyp_module.F90(2963): remark #7712: This variable has not been used.   [J]
    integer :: j
---------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_xm_wpxp_module.F90(4517): remark #7712: This variable has not been used.   [I]
    integer :: i, ivar
---------------^
/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_xm_wpxp_module.F90(4517): remark #7712: This variable has not been used.   [IVAR]
    integer :: i, ivar
------------------^
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o
[ 55%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[ 55%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
[ 55%] Linking Fortran static library libclubb_core_lib.a
[ 55%] Built target clubb_core_lib
Scanning dependencies of target coamps_lib
Scanning dependencies of target microphys_utils_lib
Scanning dependencies of target text_writer_lib
Scanning dependencies of target benchmark_cases_lib
Scanning dependencies of target bugsrad_lib
[ 56%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o
[ 56%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o
[ 56%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o
[ 56%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o
[ 56%] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o
[ 56%] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o
[ 58%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o
[ 58%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa10g.F(53): warning #8889: Explicit interface or EXTERNAL declaration is required.   [GAMMA]
      call gamma(garg,gm6pb)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/conice.F(63): remark #7712: This variable has not been used.   [CNN]
      real cnn   (len)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/conice.F(70): remark #7712: This variable has not been used.   [DT]
      real dt
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/conice.F(73): remark #7712: This variable has not been used.   [F3]
      real f3
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/conice.F(75): remark #7712: This variable has not been used.   [FTP]
      real ftp
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/conice.F(82): remark #7712: This variable has not been used.   [MC]
      real mc
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/conice.F(83)/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(5): remark #7712: This variable has not been used.   [ARY1D]
     4             ,twodt,pcut,tzero,lgrpl,ary1d,maxpt1d,kmax
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used.   [I1DFLG]
     5             ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
--------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used.   [I1D]
     5             ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
---------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used.   [J1D]
     5             ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used.   [J]
     5             ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used.   [ICOMP]
     5             ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
-------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(14): remark #7712: This variable has not been used.   [IP]
       integer ip
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(16): remark #7712: This variable has not been used.   [JP]
       integer jp
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(22): remark #7712: This variable has not been used.   [NP]
       integer np
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(63): remark #7712: This variable has not been used.   [K]
       integer k
---------------^
:/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(72): remark #7712: This variable has not been used.   [ABS8]
       real abs8
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(73): remark #7712: This variable has not been used.   [ABS9]
       real abs9
------------^
/ remark #7712: This variable has not been used.   [N12]
      real n12
-----------^
home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(83): remark #7712: This variable has not been used.   [TST]
       real tst
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjmlt.F(84): remark #7712: This variable has not been used.   [TP3]
       real tp3
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(571): warning #8889: Explicit interface or EXTERNAL declaration is required.   [SLOPE]
      call slope(sfrain,sfraincm,sfsnow,sfgraup,qrtemp,qstemp,qgtemp
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(597): warning #8889: Explicit interface or EXTERNAL declaration is required.   [ESATV]
      call esatv(tttemp,apbp  ,mkk)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(598): warning #8889: Explicit interface or EXTERNAL declaration is required.   [ESATI]
      call esati(tttemp,appbpp,mkk)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(720): warning #8889: Explicit interface or EXTERNAL declaration is required.   [TGQG]
         call tgqg(fallg,qgtemp,sfgraup,pterm4,pcut,abar,bgrp,mkk)
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(723): warning #8889: Explicit interface or EXTERNAL declaration is required.   [TGQR]
       call tgqr(fallr,falln,qrtemp,sfraincm,nrtemp,rbar2d,pterm4,pcut,
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(726): warning #8889: Explicit interface or EXTERNAL declaration is required.   [TGQS]
       call tgqs(falls,qstemp,sfsnow,pterm4,pcut,aprpr,bsnow,mkk)
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(728): warning #8889: Explicit interface or EXTERNAL declaration is required.   [FRZH]
       call frzh(pchomo,tttemp,qctemp,pcut,twodt,mkk)
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(735): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA22]
       call eqa22(psacw,qctemp,qstemp,tttemp,termb,esc
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(742): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA25]
       call eqa25(psmlt,qstemp,tttemp,terma,rbar2d,pi,snzero
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(749): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA28]
       call eqa28(psmlti,qitemp,tttemp,pcut,twodt,tzero,mkk)
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(760): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA11G]
       if(lgrpl)call eqa11g(pgacw,qgtemp,qctemp,tttemp,sfgraup,xa,iwx1
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(767): warning #8889: Explicit interface or EXTERNAL declaration is required.   [CONICE]
       call conice(nitemp,nuci,tttemp,qvtemp,qsatv,qsati,qctemp,qitemp
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(787): warning #8889: Explicit interface or EXTERNAL declaration is required.   [TGQI]
       call tgqi(falli,qitemp,rbar2d,pr,nitemp,pcut,p00,cimass
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(795): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA27R]
       call eqa27r(piacw,qctemp,qitemp,tttemp,falli,nitemp
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(803): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA7G]
       call eqa7g(piacr,qitemp,qrtemp,rbar2d,tttemp,sfrain,iwx1,nitemp
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(812): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA8G]
       call eqa8g(psacr,qrtemp,qstemp,rbar2d,tttemp,fallr,falls
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(821): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA9G]
       if(lgrpl)call eqa9g(pracs,qrtemp,qstemp,rbar2d,fallr,falls
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(830): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA13G]
       if(lgrpl)call eqa13g(pgacr,qrtemp,qgtemp,tttemp,rbar2d
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(839): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA18G]
       if(lgrpl)call eqa18g(pgmlt,qgtemp,tttemp,iwx1,termg,rbar2d
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(847): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA21G]
       if(lgrpl)call eqa21g(pgacrm,pgacr,tttemp,rbar2d,qgtemp
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(855): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA22G]
       if(lgrpl)call eqa22g(pgacwm,pgacw,tttemp,rbar2d,qgtemp
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(864): warning #8889: Explicit interface or EXTERNAL declaration is required.   [ADJMLT]
       call adjmlt(delta1,delta2,delta3,qctemp,qgtemp,qitemp,qrtemp
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(874): warning #8889: Explicit interface or EXTERNAL declaration is required.   [QSATVI]
       call qsatvi(tttemp,pr,qsatv,qsati,lice,mkk)
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(892): warning #8889: Explicit interface or EXTERNAL declaration is required.   [QSATVI]
        call qsatvi(tdum,pr,qvsdum,qsidum,lice,mkk)
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(893): warning #8889: Explicit interface or EXTERNAL declaration is required.   [QTADJ]
        call qtadj(tdum,qdum,pr,qvsdum,qsidum,qadjw,tadjw
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(904): warning #8889: Explicit interface or EXTERNAL declaration is required.   [QTADJ]
       call qtadj(tttemp,qvtemp,pr,qsatv,qsati,qadjw,tadjw
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(919): warning #8889: Explicit interface or EXTERNAL declaration is required.   [SLOPE]
      call slope(sfrain,sfraincm,sfsnow,sfgraup,qrtemp,qstemp,qgtemp
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1018): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA6]
      call eqa6(pcond,tttemp,qadjw,qvtemp,qctemp,qsatv,qsati,pr
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1027): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA12]
      call eqa12(prevp,qrtemp,qvtemp,qadjw,qsatv,rbar2d,tttemp,sfrain
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1039): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA27]
       call eqa27(pmltse,qstemp,qvtemp,qsatv,qadjw,tttemp,terma,apbp
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1049): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA19G]
       if(lgrpl)call eqa19g(pmltge,qgtemp,tttemp,qvtemp,qsatv
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1059): warning #8889: Explicit interface or EXTERNAL declaration is required.   [NRMTQW]
      call nrmtqw(qvtemp,qgtemp,qrtemp,qstemp,qadjw,qctemp,tttemp
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1072): warning #8889: Explicit interface or EXTERNAL declaration is required.   [QSATVI]
      call qsatvi(tttemp,pr,qsatv,qsati,lice,mkk)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1074): warning #8889: Explicit interface or EXTERNAL declaration is required.   [SLOPE]
      call slope(sfrain,sfraincm,sfsnow,sfgraup,qrtemp,qstemp,qgtemp
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1187): warning #8889: Explicit interface or EXTERNAL declaration is required.   [QSATVI]
         call qsatvi(tdum,pr,qvsdum,qsidum,lice,mkk)
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1188): warning #8889: Explicit interface or EXTERNAL declaration is required.   [QTADJ]
         call qtadj(tdum,qdum,pr,qvsdum,qsidum,qadj,tadj
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1197): warning #8889: Explicit interface or EXTERNAL declaration is required.   [QTADJ]
       call qtadj(tttemp,qvtemp,pr,qsatv,qsati,qadj,tadj,heatlv
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1205): warning #8889: Explicit interface or EXTERNAL declaration is required.   [CONICE]
       call conice(nitemp,nuci,tttemp,qvtemp,qsatv,qsati,qctemp,qitemp
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1226): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA15]
       call eqa15(pint,tttemp,qvtemp,qsati,qadj,rbar2d,nitemp,tice 
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1235): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA18]
       call eqa18(pdepi,qvtemp,qitemp,qsati,qadj,tttemp,rbar2d,nitemp
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1244): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA26]
       call eqa26(psdep,qvtemp,qstemp,qsati,qadj,terma,appbpp,tttemp
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1252): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA17G]
       if(lgrpl)call eqa17g(pgdep,qgtemp,tttemp,qvtemp,qsati,xa
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1261): warning #8889: Explicit interface or EXTERNAL declaration is required.   [NRMTQI]
       call nrmtqi(qvtemp,qitemp,qgtemp,qstemp,qadj,tttemp,pgdep
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1274): warning #8889: Explicit interface or EXTERNAL declaration is required.   [SLOPE]
      call slope(sfrain,sfraincm,sfsnow,sfgraup,qrtemp,qstemp,qgtemp
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1285): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA7]
      call eqa7(praut,qctemp,rbar2d,nctemp,praut1,praut2,pi
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1293): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA9]
      call eqa9(pracw,qctemp,qrtemp,pterm4,sfrain,xa,rbar2d,nctemp
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1390): warning #8889: Explicit interface or EXTERNAL declaration is required.   [TGQG]
        call tgqg(fallg,qgtemp,sfgraup,pterm4,pcut,abar,bgrp,mkk)
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1392): warning #8889: Explicit interface or EXTERNAL declaration is required.   [TGQS]
        call tgqs(falls,qstemp,sfsnow,pterm4,pcut,aprpr,bsnow,mkk)
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1400): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA19]
       call eqa19(pconv,qitemp,rbar2d,nitemp,tttemp,pcut,cimass
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1408): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA10G]
       if(lgrpl)call eqa10g(pwacs,qstemp,qctemp,rbar2d,tttemp
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1417): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA21]
       call eqa21(psaci,qitemp,qstemp,sfsnow,termb
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1425): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA5G]
       if(lgrpl)call eqa5g(praci,qitemp,qrtemp,tttemp,iwx1,gm3,gm4
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1434): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA12G]
       if(lgrpl)call eqa12g(pgaci,qitemp,qgtemp,tttemp,sfgraup,xa,iwx1
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1442): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA14G]
       if(lgrpl)call eqa14g(pgacs,qstemp,qgtemp,tttemp,rbar2d
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1451): warning #8889: Explicit interface or EXTERNAL declaration is required.   [EQA20G]
       if(lgrpl)call eqa20g(pgshr,pgacr,pgacw,tttemp,rbar2d,tzero
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(1461): warning #8889: Explicit interface or EXTE[ 58%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/variables_radiation_module.F90.o
RNAL declaration is required.   [NRMCOL]
      call nrmcol(tttemp,qctemp,qitemp,qgtemp,qrtemp,qstemp,pconv,pgaci
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(2): remark #7712: This variable has not been used.   [P3]
     1  (cond,p3,qc3,qi3,qr3,qg3,qs3,qv3,th3,w3,pr3d
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(2): remark #7712: This variable has not been used.   [W3]
     1  (cond,p3,qc3,qi3,qr3,qg3,qs3,qv3,th3,w3,pr3d
---------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(3): remark #7712: This variable has not been used.   [WTM]
     2  ,qsatv3d,temp3d,qsati3d,th2t3d,wtm,exbm,rbm
---------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(3): remark #7712: This variable has not been used.   [EXBM]
     2  ,qsatv3d,temp3d,qsati3d,th2t3d,wtm,exbm,rbm
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(5): remark #7712: This variable has not been used.   [TIMEA]
     4  ,pcut,p00,r,rvap,sloper,slopes,slopeg,timea,lice
----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(6): remark #7712: This variable has not been used.   [NNE]
     5  ,nne,kk,i1d,j1d,ary1d,i1dflg,n1d,maxpt1d,maxvr1d
---------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(9): remark #7712: This variable has not been used.   [CPOR]
     8  ,cbeta,cnzero,cimass,cpor,cw,difvap,erc,esi,eic
-----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(9): remark #7712: This variable has not been used.   [DIFVAP]
     8  ,cbeta,cnzero,cimass,cpor,cw,difvap,erc,esi,eic
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(10): remark #7712: This variable has not been used.   [MW]
     9  ,eri,egc,esc,esr,egi,egr,egs,mw,pi,praut1,praut2
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(13): remark #7712: This variable has not been used.   [GMBP3]
     3  ,gm7,gm8,gm9,gmbp3,gmbov2,gmbov2g,bgrp,ex1,ex2
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(13): remark #7712: This variable has not been used.   [GMBOV2]
     3  ,gm7,gm8,gm9,gmbp3,gmbov2,gmbov2g,bgrp,ex1,ex2
---------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(13): remark #7712: This variable has not been used.   [GMBOV2G]
     3  ,gm7,gm8,gm9,gmbp3,gmbov2,gmbov2g,bgrp,ex1,ex2
----------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used.   [PCOND3]
     7  ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
---------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used.   [PSMLTI3]
     7  ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used.   [PSACW3]
     7  ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used.   [PGACW3]
     7  ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
-------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used.   [PIACW3]
     7  ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used.   [PCHOMO3]
     7  ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
---------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used.   [PRAUT3]
     7  ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used.   [PRACW3]
     7  ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used.   [PDEPI3]
     8  ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
---------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used.   [PINT3]
     8  ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used.   [PGDEP3]
     8  ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
----------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used.   [PCONV3]
     8  ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
-----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used.   [PSACI3]
     8  ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used.   [PGACI3]
     8  ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used.   [PRACI3]
     8  ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used.   [PREVP3]
     8  ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
---------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used.   [PSDEP3]
     8  ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used.   [PMLTGE3]
     9  ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
---------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used.   [PGMLT3]
     9  ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
-----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used.   [PSMLT3]
     9  ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used.   [PGACRM3]
     9  ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
-------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used.   [PGACWM3]
     9  ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
---------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used.   [PRACS3]
     9  ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used.   [PGSHR3]
     9  ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used.   [PGACR3]
     1  ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
---------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used.   [PSACR3]
     1  ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used.   [PIACR3]
     1  ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
-----------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used.   [PRHOMO3]
     1  ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used.   [PGACS3]
     1  ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used.   [PMLTSE3]
     1  ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
---------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used.   [PWACS3]
     1  ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(242): remark #7712: This variable has not been used.   [IC]
      integer   ic
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(247): remark #7712: This variable has not been used.   [IP]
      integer   ip
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(249): remark #7712: This variable has not been used.   [JP]
      integer   jp
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(251): remark #7712: This variable has not been used.   [M]
      integer   m
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(253): remark #7712: This variable has not been used.   [N]
      integer   n
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(256): remark #7712: This variable has not been used.   [NP]
      integer   np
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(257): remark #7712: This variable has not been used.   [NPTS]
      integer   npts
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(331): remark #7712: This variable has not been used.   [SAT]
      real      sat
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(348): remark #7712: This variable has not been used.   [WGT]
      real      wgt     (len)
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/adjtq.F(356): remark #7712: This variable has not been used.   [TMP1]
      real      tmp1    (len)
----------------^
[ 59%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o
[ 60%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90.o
[ 60%] Linking Fortran static library libmicrophys_utils_lib.a
[ 60%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o
[ 61%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_sed_module.F90.o
[ 61%] Linking Fortran static library libtext_writer_lib.a
[ 61%] Built target microphys_utils_lib
[ 61%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa11g.F(52): warning #8889: Explicit interface or EXTERNAL declaration is required.   [GAMMA]
      call gamma(garg,gm3pb)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa11g.F(1): remark #7712: This variable has not been used.   [TT]
      subroutine eqa11g(pgacw,qg,qc,tt,sg,sggi,icomp,pterm4,tzero
------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa11g.F(1): remark #7712: This variable has not been used.   [TZERO]
      subroutine eqa11g(pgacw,qg,qc,tt,sg,sggi,icomp,pterm4,tzero
------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa11g.F(16): remark #7712: This variable has not been used.   [CMAX]
      real cmax
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa11g.F(17): remark #7712: This variable has not been used.   [CMIN]
      real cmin
-----------^
[ 61%] Built target text_writer_lib
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa12.F(35): remark #7712: This variable has not been used.   [TWODT]
      real twodt
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa12.F(55): remark #7712: This variable has not been used.   [QCOND]
      real qcond
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa12.F(56): remark #7712: This variable has not been used.   [QEVAP]
      real qevap
-----------^
[ 62%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o
[ 62%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90.o
[ 62%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa12g.F(50): warning #8889: Explicit interface or EXTERNAL declaration is required.   [GAMMA]
      call gamma(garg,gm3pb)
-----------^
Scanning dependencies of target KK_microphys_lib
[ 62%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o
[ 62%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o
Scanning dependencies of target morrison_microphys_lib
[ 62%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o
[ 63%] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/cloud_correlate.F90(9): remark #7712: This variable has not been used.   [LEN_LOC]
   subroutine bugs_ctot(nlen, len_loc, nlm, pl2,tl, acld, l_c, c_tot)
------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/cloud_correlate.F90(28): remark #7712: This variable has not been used.   [I_LAY_B]
         i_lay_a, i_lay_b, i_domain, Ncloud, kcld, j   ! Indices
------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/cloud_correlate.F90(140): remark #7712: This variable has not been used.   [CF_TMP]
       real(kind=dbl_kind), dimension(nlm) :: cf_tmp
----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/cloud_correlate.F90(144): remark #7712: This variable has not been used.   [CF_STACKED_THRESH]
        real(kind=dbl_kind) :: cf_stacked_thresh,  &
-------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/cloud_correlate.F90(145): remark #7712: This variable has not been used.   [CF_STACKED_MIN]
                               cf_stacked_min
-------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/cloud_correlate.F90(146): remark #7712: This variable has not been used.   [CF_STACKED_MIN_SET]
        integer(kind=int_kind) :: cf_stacked_min_set
----------------------------------^
[ 63%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o
[ 63%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o
[ 63%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa13g.F(1): remark #7712: This variable has not been used.   [TT]
      subroutine eqa13g(pgacr,qr,qg,tt,rho,fallr,fallg
------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa13g.F(4): remark #7712: This variable has not been used.   [TZERO]
     2       ,delt,pcut,tzero,len)
------------------------^
[ 64%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o
[ 65%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_rad.F(586): warning #8889: Explicit interface or EXTERNAL declaration is required.   [BUGS_LWR]
[ 65%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o
      call bugs_lwr
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_rad.F(709): warning #8889: Explicit interface or EXTERNAL declaration is required.   [BUGS_SWR]
      call bugs_swr
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_rad.F(27): remark #7712: This variable has not been used.   [QRIL]
     +,                  qcwl ,     qcil ,     qril ,      o3l
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(6326): remark #7712: This variable has not been used.   [I]
      INTEGER:: i, k, k_0
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(749): remark #7712: This variable has not been used.   [ITIMESTEP]
SUBROUTINE MP_GRAUPEL(ITIMESTEP,                       &
----------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(750): remark #7712: This variable has not been used.   [TKE]
                TH, QV, QC, QR, QI, QS, QG, NI, NC, NS, NR, NG, TKE, NCTEND, &
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(752): remark #7712: This variable has not been used.   [RHO]
                RHO, PII, P, DT_IN, DZ, HT, W,          &
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(752): remark #7712: This variable has not been used.   [HT]
                RHO, PII, P, DT_IN, DZ, HT, W,          &
----------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used.   [IDS]
               ,IDS,IDE, JDS,JDE, KDS,KDE               & ! domain dims
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used.   [IDE]
               ,IDS,IDE, JDS,JDE, KDS,KDE               & ! domain dims
--------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used.   [JDS]
               ,IDS,IDE, JDS,JDE, KDS,KDE               & ! domain dims
-------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used.   [JDE]
               ,IDS,IDE, JDS,JDE, KDS,KDE               & ! domain dims
-----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used.   [KDS]
               ,IDS,IDE, JDS,JDE, KDS,KDE               & ! domain dims
----------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used.   [KDE]
               ,IDS,IDE, JDS,JDE, KDS,KDE               & ! domain dims
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1055): remark #7712: This variable has not been used.   [IMS]
                        IMS,IME, JMS,JME, KMS,KME,&
------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1055): remark #7712: This variable has not been used.   [IME]
                        IMS,IME, JMS,JME, KMS,KME,&
----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1055): remark #7712: This variable has not been used.   [JMS]
                        IMS,IME, JMS,JME, KMS,KME,&
---------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1055): remark #7712: This variable has not been used.   [JME]
                        IMS,IME, JMS,JME, KMS,KME,&
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1056): remark #7712: This variable has not been used.   [ITS]
                        ITS,ITE, JTS,JTE, KTS,KTE,& ! ADD GRAUPEL
------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1056): remark #7712: This variable has not been used.   [ITE]
                        ITS,ITE, JTS,JTE, KTS,KTE,& ! ADD GRAUPEL
----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1056): remark #7712: This variable has not been used.   [JTS]
                        ITS,ITE, JTS,JTE, KTS,KTE,& ! ADD GRAUPEL
---------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1056): remark #7712: This variable has not been used.   [JTE]
                        ITS,ITE, JTS,JTE, KTS,KTE,& ! ADD GRAUPEL
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used.   [QGSTEN]
                            QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used.   [QRSTEN]
                            QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
-----------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used.   [QISTEN]
                            QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used.   [QNISTEN]
                            QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
---------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used.   [QCSTEN]
                            QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1231): remark #7712: This variable has not been used.   [PCCN]
     REAL, DIMENSION(KMS:KME) ::  PCCN      ! CHANGE Q DROPLET ACTIVATION
----------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1316): remark #7712: This variable has not been used.   [COFFI]
     REAL    COFFI                    ! ICE AUTOCONVERSION PARAMETER
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1325): remark #7712: This variable has not been used.   [RHO2]
      REAL FALTNDR,FALTNDI,FALTNDNI,RHO2
------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(5435): remark #7712: This variable has not been used.   [DUM]
      REAL DUM
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1350): remark #7712: This variable has not been used.   [DUMQSI]
     REAL DUM,DUM1,DUM2,DUMT,DUMQV,DUMQSS,DUMQSI,DUMS,TMPNUM
------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1382): remark #7712: This variable has not been used.   [CT]
     REAL    CT      ! DROPLET ACTIVATION PARAMETER
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1383): remark #7712: This variable has not been used.   [TEMP1]
     REAL    TEMP1   ! DUMMY TEMPERATURE
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1384): remark #7712: This variable has not been used.   [SAT1]
     REAL    SAT1    ! DUMMY SATURATION
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1386): remark #7712: This variable has not been used.   [KEL]
     REAL    KEL     ! KELVIN PARAMETER
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1389): remark #7712: This variable has not been used.   [CRY]
       REAL CRY,KRY   ! AEROSOL ACTIVATION PARAMETERS
------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1389): remark #7712: This variable has not been used.   [KRY]
       REAL CRY,KRY   ! AEROSOL ACTIVATION PARAMETERS
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used.   [DUMQI]
     REAL DUMQI,DUMNI,DC0,DS0,DG0
----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used.   [DUMNI]
     REAL DUMQI,DUMNI,DC0,DS0,DG0
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used.   [DC0]
     REAL DUMQI,DUMNI,DC0,DS0,DG0
----------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used.   [DS0]
     REAL DUMQI,DUMNI,DC0,DS0,DG0
--------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used.   [DG0]
     REAL DUMQI,DUMNI,DC0,DS0,DG0
------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1394): remark #7712: This variable has not been used.   [DUMQR]
     REAL DUMQC,DUMQR,RATIO,SUM_DEP,FUDGEF
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1397): remark #7712: This variable has not been used.   [WEF]
     REAL WEF
----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1401): remark #7712: This variable has not been used.   [ANUC]
      REAL ANUC,BNUC
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(1401): remark #7712: This variable has not been used.   [BNUC]
      REAL ANUC,BNUC
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(5967): remark #7712: This variable has not been used.   [LAMBDA]
                     meltratio_outside, m_w, m_i, lambda, C_back,       &
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(5904): remark #7712: This variable has not been used.   [SIGMA]
      REAL(8):: alpha,lambdas,sigma,nenner
------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(5981): remark #7712: This variable has not been used.   [XW_A]
      REAL(8):: D_large, D_g, rhog, x_w, xw_a, fm, fmgrenz,    &
-----------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(6305): remark #7712: This variable has not been used.   [II]
                          kts, kte, ii, jj, nr1d, ns1d, ng1d)
------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90(6305): remark #7712: This variable has not been used.   [JJ]
                          kts, kte, ii, jj, nr1d, ns1d, ng1d)
----------------------------------------^
[ 65%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o
[ 65%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o
[ 66%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o
[ 66%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o
[ 66%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa18.F(2): remark #7712: This variable has not been used.   [J]
     1                ,appbpp,tice,delt,pcut,j,icon,len)
---------------------------------------------^
[ 66%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o
[ 67%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o
[ 67%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o
/home/jenkins/workspace/clubb_driver_test/s/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_iter.F(135): remark #7712: This variable has not been used.   [FAIL]
     &  fail
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_iter.F(12): remark #7712: This variable has not been used.   [SEL_RULES]
     +,              sel_rules ,     b1 ,   b2 ,     b3
---------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_iter.F(113): remark #7712: This variable has not been used.   [EXPTAU]
     &, exptau   !
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_iter.F(128): remark #7712: This variable has not been used.   [PROP]
     &,  kappa ,   oms ,  prop ,r, rinf
--------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_iter.F(138): remark #7712: This variable has not been used.   [TAUSTHRESH]
     &  tausthresh
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_iter.F(139): remark #7712: This variable has not been used.   [WCTHRESH]
     &, wcthresh
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_iter.F(140): remark #7712: This variable has not been used.   [TAUSCAT]
     &, tauscat
--------^
rc/Radiation/BUGSrad/two_rt_lw_ocastrndm.F90(3): remark #7712: This variable has not been used.   [CLDAMT]
           ib , cldamt ,  wc_cld,  wc_clr, &
----------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_ocastrndm.F90(109): remark #7712: This variable has not been used.   [EXPTAU]
     exptau
-----^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_ocastrndm.F90(121): remark #7712: This variable has not been used.   [CLD_RAN]
     cld_ran,   &  !The random overlap fraction of cloud
-----^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_lw_ocastrndm.F90(122): remark #7712: This variable has not been used.   [CMIN]
     cmin          !Minimum cloud fraction in a column
-----^
[ 67%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa19.F(1): remark #7712: This variable has not been used.   [TT]
      subroutine eqa19(pconv,qi,rho,conci,tt,pcut,cimass,delt,len)
------------------------------------------^
[ 68%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o
[ 68%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o
[ 69%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa21g.F(1): remark #7712: This variable has not been used.   [RHO]
      subroutine eqa21g(pgacrm,pgacr,tt,rho,qg,tzero
----------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa21g.F(29): remark #7712: This variable has not been used.   [NPTS]
      integer npts
--------------^
[ 69%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o
[ 69%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90.o
[ 69%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa22.F(1): remark #7712: This variable has not been used.   [TZERO]
      subroutine eqa22(psacw,qc,qs,tt,termb,esc,pcut,delt,tzero,len)
----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa22.F(13): remark #7712: This variable has not been used.   [IFLAG]
      integer iflag
--------------^
[ 70%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o
[ 70%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o
[ 70%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa22g.F(1): remark #7712: This variable has not been used.   [RHO]
      subroutine eqa22g(pgacwm,pgacw,tt,rho,qg,tzero
----------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa22g.F(29): remark #7712: This variable has not been used.   [NPTS]
      integer npts
--------------^
[ 71%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_bs.F(142): remark #7712: This variable has not been used.   [FAIL]
     &  fail
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_bs.F(11): remark #7712: This variable has not been used.   [SEL_RULES]
     +,               fddif ,sel_rules ,    b1 ,     b2
-----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_bs.F(145): remark #7712: This variable has not been used.   [TAUSTHRESH]
     &  tausthresh
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_bs.F(146): remark #7712: This variable has not been used.   [WCTHRESH]
     &, wcthresh
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_bs.F(147): remark #7712: This variable has not been used.   [TAUSCAT]
     &, tauscat
--------^
[ 71%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o
[ 71%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o
[ 71%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa27.F(2): remark #7712: This variable has not been used.   [J]
     1                ,snzero,tzero,pcut,delt,j,len)
----------------------------------------------^
[ 71%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o
[ 71%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o
[ 72%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o
[ 73%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o
[ 73%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o
[ 73%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o
[ 73%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90.o
[ 73%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_iter.F(139): remark #7712: This variable has not been used.   [FAIL]
     &  fail
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_iter.F(11): remark #7712: This variable has not been used.   [SEL_RULES]
     +,               fddif ,sel_rules ,    b1 ,     b2
-----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_iter.F(142): remark #7712: This variable has not been used.   [TAUSTHRESH]
     &  tausthresh
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_iter.F(143): remark #7712: This variable has not been used.   [WCTHRESH]
     &, wcthresh
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_iter.F(144): remark #7712: This variable has not been used.   [TAUSCAT]
     &, tauscat
--------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/two_rt_sw_ocastrndm.F90(7): remark #7712: This variable has not been used.   [CLDAMT]
     cldamt    , c_maximal , cf_max,  cf_random )
-----^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa6.F(1): remark #7712: This variable has not been used.   [TT]
      subroutine eqa6(pcond,tt,qadj,qv,qc,qsatv,qsati,pp,w1,w2
----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa6.F(1): remark #7712: This variable has not been used.   [QSATI]
      subroutine eqa6(pcond,tt,qadj,qv,qc,qsatv,qsati,pp,w1,w2
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa6.F(1): remark #7712: This variable has not been used.   [PP]
      subroutine eqa6(pcond,tt,qadj,qv,qc,qsatv,qsati,pp,w1,w2
------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa6.F(2): remark #7712: This variable has not been used.   [HEATLV]
     1               ,iwx1,heatlv,cp,delt,pcut,j,len)
---------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa6.F(2): remark #7712: This variable has not been used.   [CP]
     1               ,iwx1,heatlv,cp,delt,pcut,j,len)
----------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa6.F(2): remark #7712: This variable has not been used.   [J]
     1               ,iwx1,heatlv,cp,delt,pcut,j,len)
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa6.F(39): remark #7712: This variable has not been used.   [ITER]
      integer iter
--------------^
[ 73%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90.o
[ 73%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90.o
[ 73%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o
[ 73%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o
[ 73%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90.o
[ 73%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90.o
[ 73%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/ekman.F90(20): remark #7712: This variable has not been used.   [Z]
  subroutine ekman_sfclyr( ngrdcol, z, &
------------------------------------^
[ 74%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o
[ 74%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90.o
[ 75%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90.o
[ 75%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/gascon.F(98): warning #8889: Explicit interface or EXTERNAL declaration is required.   [PARM_CKD24]
               tgm(i,l) = parm_ckd24(iflb(ib),amnt,patm,tt(i,l),dz)
--------------------------^
[ 75%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o
[ 75%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa9.F(1): remark #7712: This variable has not been used.   [RHO]
      subroutine eqa9(pracw,qc,qr,pterm4,sr,sri,rho,nc,icomp,pi,erc
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa9.F(36): remark #7712: This variable has not been used.   [RVC]
      real rvc
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/eqa9.F(37): remark #7712: This variable has not been used.   [RVCOF]
      real rvcof
-----------^
[ 75%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o
[ 75%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90.o
[ 75%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o
[ 75%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o
[ 76%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esati.F(47): warning #8889: Explicit interface or EXTERNAL declaration is required.   [ESAT_NEW]
        call esat_new(t,w1,m,l_ice)
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(51): remark #7712: This variable has not been used.   [WICE]
      real ESH2O,WICE,WH2O
-----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(51): remark #7712: This variable has not been used.   [WH2O]
      real ESH2O,WICE,WH2O
----------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(52): remark #7712: This variable has not been used.   [ESBLD]
      real ESICE,ESBLD
-----------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(55): remark #7712: This variable has not been used.   [VABLD]
      real VABLD
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(58): remark #7712: This variable has not been used.   [XLBLD]
      real XLBLD
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Mic[ 76%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90.o
rophys/COAMPS_microphys/esat_new.F(62): remark #7712: This variable has not been used.   [II]
      integer ii
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(63): remark #7712: This variable has not been used.   [J]
      integer  j
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(64): remark #7712: This variable has not been used.   [VPS]
      real qcon,rq,vps,var
-------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(64): remark #7712: This variable has not been used.   [VAR]
      real qcon,rq,vps,var
-----------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(66): remark #7712: This variable has not been used.   [QQQ]
      real t1,qqq,tqs,temc
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(66): remark #7712: This variable has not been used.   [TQS]
      real t1,qqq,tqs,temc
------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esat_new.F(74): remark #7712: This variable has not been used.   [L_XL]
      logical l_xl
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/esatv.F(47): warning #8889: Explicit interface or EXTERNAL declaration is required.   [ESAT_NEW]
        call esat_new(t,w1,m,l_ice)
-------------^
[ 76%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o
[ 76%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90.o
[ 77%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o
[ 77%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o
[ 77%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o
[ 77%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(1): remark #7712: This variable has not been used.   [TTTEMP]
       subroutine nrmcol(tttemp,qctemp,qitemp,qgtemp,qrtemp,qstemp
-------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(3): remark #7712: This variable has not been used.   [TT]
     2            ,rho,nc,nr,ncn,pcut,twodt,lice,lgrpl,tt,rvc
-------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used.   [ARY1D]
     3            ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
-------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used.   [I1DFLG]
     3            ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used.   [I1D]
     3            ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
---------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used.   [J1D]
     3            ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
-------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used.   [J]
     3            ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
-----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(5): remark #7712: This variable has not been used.   [ICOMP]
     4            ,icomp,ldrizzle,ni,m,len)
-------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(5): remark #7712: This variable has not been used.   [NI]
     4            ,icomp,ldrizzle,ni,m,len)
----------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmcol.F(59): remark #7712: This variable has not been used.   [K]
       integer k
---------------^
[ 77%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o
[ 77%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o
[ 77%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90.o
[ 78%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o
[ 79%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(3): remark #7712: This variable has not been used.   [LGRPL]
     2            ,lsocp,tzero,lgrpl,ary1d,maxpt1d,kmax,maxvr1d,n1d
-------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(3): remark #7712: This variable has not been used.   [ARY1D]
     2            ,lsocp,tzero,lgrpl,ary1d,maxpt1d,kmax,maxvr1d,n1d
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used.   [I1DFLG]
     3            ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
-------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used.   [I1D]
     3            ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
--------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used.   [J1D]
     3            ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used.   [J]
     3            ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
----------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used.   [ICOMP]
     3            ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used.   [TH2T]
     3            ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used.   [CONCI]
     3            ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(12): remark #7712: This variable has not been used.   [IP]
       integer ip
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(14): remark #7712: This variable has not been used.   [JP]
       integer jp
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(15): remark #7712: This variable has not been used.   [KK]
       integer kk
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(21): remark #7712: This variable has not been used.   [NP]
       integer np
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(52): remark #7712: This variable has not been used.   [K]
       integer k
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqi.F(56): remark #7712: This variable has not been used.   [TP3]
       real tp3
------------^
[ 79%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90.o
[ 79%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o
[ 79%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(3): remark #7712: This variable has not been used.   [ARY1D]
     2            ,lvocp,lgrpl,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg
-------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(3): remark #7712: This variable has not been used.   [I1DFLG]
     2            ,lvocp,lgrpl,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg
--------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used.   [I1D]
     3            ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
-------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used.   [J1D]
     3            ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
-----------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used.   [J]
     3            ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
---------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used.   [TH2T]
     3            ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used.   [HEATLV]
     3            ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used.   [CP]
     3            ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used.   [RVAP]
     3            ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used.   [QSATV]
     3            ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(18): remark #7712: This variable has not been used.   [KK]
       integer kk
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(21): remark #7712: This variable has not been used.   [M]
       integer m
---------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/nrmtqw.F(61): remark #7712: This variable has not been used.   [K]
       integer k
---------------^
[ 79%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o
[ 79%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o
[ 79%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90.o
[ 79%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90.o
[ 79%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/qsatvi.F(31): warning #8889: Explicit interface or EXTERNAL declaration is required.   [ESATV]
      call esatv(t,qvs,len)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/qsatvi.F(38): warning #8889: Explicit interface or EXTERNAL declaration is required.   [ESATI]
        call esati(t,qvi,len)
-------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/qtadj.F(1): remark #7712: This variable has not been used.   [PR]
      subroutine qtadj(tt,qv,pr,qsatv,qsati,qadj,tadj,heatlv
-----------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/qtadj.F(2): remark #7712: This variable has not been used.   [LICE]
     1  ,heatls,cp,rvap,tzero,lice,iflag,pcut,len)
------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/qtadj.F(12): remark #7712: This variable has not been used.   [IMPLFLG]
      integer implflg
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/qtadj.F(14): remark #7712: This variable has not been used.   [N]
      integer n
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/qtadj.F(22): remark #7712: This variable has not been used.   [QSAT]
      real qsat
-----------^
[ 80%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o
[ 80%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90.o
[ 80%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o
[ 80%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/tgqg.F(40): warning #8889: Explicit interface or EXTERNAL declaration is required.   [GAMMA]
      call gamma(garg,tvs1)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/tgqg.F(30): remark #7712: This variable has not been used.   [PFACT]
      real pfact
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/tgqg.F(32): remark #7712: This variable has not been used.   [X6]
      real x6
-----------^
[ 81%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o
[ 81%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/tgqi.F(1): remark #7712: This variable has not been used.   [CIMASS]
      subroutine tgqi(fallv,qi,rbm,pr,conci,pcut,p00,cimass,dmax,len)
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/tgqi.F(33): remark #7712: This variable has not been used.   [FALSPD]
      real falspd
-----------^
[ 81%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o
[ 81%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o
[ 81%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o
[ 82%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/tgqr.F(31): remark #7712: This variable has not been used.   [K]
      integer k
--------------^
[ 82%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/tgqs.F(45): warning #8889: Explicit interface or EXTERNAL declaration is required.   [GAMMA]
      call gamma(garg,tvs1)
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/tgqs.F(31): remark #7712: This variable has not been used.   [PFACT]
      real pfact
-----------^
/home/jenkins/workspace/clubb_driver_test/src/Microphys/COAMPS_microphys/tgqs.F(33): remark #7712: This variable has not been used.   [X6]
      real x6
-----------^
[ 82%] Linking Fortran static library libcoamps_lib.a
[ 82%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90.o
[ 82%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90.o
[ 82%] Built target coamps_lib
[ 83%] Linking Fortran static library libKK_microphys_lib.a
[ 83%] Built target KK_microphys_lib
Scanning dependencies of target silhs_lib
[ 83%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o
[ 83%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o
[ 83%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o
[ 83%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/output_2D_samples_module.F90.o
[ 83%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o
[ 84%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90.o
[ 84%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
[ 84%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o
[ 84%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_lwr.F(295): warning #8889: Explicit interface or EXTERNAL declaration is required.   [CLOUDG]
         call cloudg
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_lwr.F(303): warning #8889: Explicit interface or EXTERNAL declaration is required.   [CLOUDG]
         call cloudg
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_lwr.F(323): warning #8889: Explicit interface or EXTERNAL declaration is required.   [GASCON]
         call gascon
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_lwr.F(334): warning #8889: Explicit interface or EXTERNAL declaration is required.   [COMSCP1]
         call comscp1
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_lwr.F(358): warning #8889: Explicit interface or EXTERNAL /dehcolmarea/tjieonn kiis nrse/qwuiorrekds. p a c[eC/OcMSlCuPb2]b
_d            call comscp2
r-----------------^
iver_test/src/Radiation/BUGSrad/bugs_/shworm.e/Fj(en3k3i2n)s/:w owrkasrpnacien/cgl u#b8b_8d8r9i:v erE_xtpeslti/csirct/ Riandtieatrifoanc/BeU GoSrra dE/bXuTgEs_RlNwrA.LF( 3d84e)c: lwaarrnaintgi #o8n8 89i:s E xrpelqiuciirte idn.t e rf a[cReA oYrL EE]XT
ERNAL de         call rayle
cl--------------^
aration is required.   [TWO_RT_LW]
            call two_rt_lw
-----------------^
/home/jenkin/sh/omweo/jreknksipnas/cweor/kcsplauceb/bc_ludbrbi_dvreirv_etr_etsets/ts/srrcc//RRaaddiaitaitoino/BnU/GSBrUadG/Sbruagds_/lbwur.gF(s3_91s)w:r .waFr(ni3n4g1 #)8:8 8w9:a rEnxpilnicgi t #i8nt8e8rf9a:c e Eoxrp lEiXTcEiRtNA Li dnetcelrafraatcieon  oisr  reEqXuTiEreRdN.A L   [dTWeOc_RlaT_rLaW]t
io            call two_rt_lw
n-----------------^
 is required.   [CLOUDG]
         call cloudg
--------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_swr.F(349): warning #8889: Explicit interface or EXTERNAL declaration i/sh ormeeq/jueinkriends./ wo r k[sCpaLOcUeD/cGl]u
bb_d         call cloudg
ri--------------^
ver_test/src/Radiation/BUGSrad/bugs_lwr.F(22): remark #7712: This variable has not been/ uhsoemd.e / j [eCnLDkAiMTn]s
/wor     +,                   cirho ,  o3mix ,    ts , cldamt
k---------------------------------------------------^
space//hocmleu/bjbe_nkdirnisv/weorr_ktspeascte//cslrubcb/_Rdaridviear_ttiesotn/s/rBc/URGaSdiraatdi/onb/uBgUGsS_rsawd/rb.uFg(s_3l6w9r.)F:( 23w)a: rrnemianrkg  #7#788128:9 :T hiEsx vpalriiabcliet  hiasn tneort fbaecene  uoserd . E X [TCELRDNMAALX] 
de     +,                  cldmax ,     b1 ,    b2 ,     b3
c-------------------------^
lara/thoimoe/nj eniksi nrs/ewoqrukispraecde./c l u b[b_CdOrMiSveCrP_1t]es
t/sr        call comscp1
c/-------------^
Radiation/BUGSrad/bugs_lwr.F(23): remark #7712: This variable has not been used.   [B1]
     +,                  cldmax ,     b1 ,    b2 ,     b3
--------------------------------------^
/home/jenkins/workspace/clubb_driver_t/esht/osmrce//Rjaedinkatiinons//BwUGoSrkrasdp/abucges/_clwlru.bF(b2_3)d:r rievmearrk_ t#7e7s1t2/:s Trhci/s Rvaadriiaabltei ohnas/ BnoUtG Sberean du/sebd.u g  s[_B2s]w
r     +,                  cldmax ,     b1 ,    b2 ,     b3
.F----------------------------------------------^
(393/)ho:m ew/jaernnkiinnsg/ wo#r8ks8p8ac9e:/c lEuxbbp_ldiricvietr _itnestte/rsfrca/cRea dioart iEonX/TBEUGRSrNaAd/Lb udgse_cllwar.rFa(t2i3)o:n  riemsa rkr e#q7u71i2:r eThdi.s  v a ri[aCbOleM ShCaPs 2n]o
t be            call comscp2
en-----------------^
 used.   [B3]
     +,                  cldmax ,     b1 ,    b2 ,     b3
-------------------------------------------------------^
/home/jenkins/workspace/cl/uhbbo_mderi/vjere_nteksitn/ss/rcw/oRradkisaptiaocne//BcUGlSurabdb/b_udgrs_ilvwerr.F_(t2e4s)t: /rsermcar/kR #a7d71i2a:t Tihiosn v/BarUiGaSbrlea dha/sb ungots _besewnr u.sFe(d.4 0 2 [)B4:]
 w     +,                      b4 ,  umco2 , umch4 ,  umn2o
a-----------------------------^
rning #8889: Explicit interface or EXTERNAL declaration is required.   [TWO_RT_SW]
            call two_rt_sw
-----------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_swr.F(409): warning #8889: Explicit interface or EXTERNAL declaration is required.   [TWO_RT_SW]
            call two_rt_sw
-----------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_swr.F(26): remark #7712: This variable has not been used.   [TS]
     +,                 cirho ,   o3mix ,       ts ,     amu0
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_swr.F(28): remark #7712: This variable has not been used.   [CLDAMT]
     +,                 alndr ,  cldamt ,   cldmax ,    umco2
---------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_swr.F(28): remark #7712: This variable has not been used.   [CLDMAX]
     +,                 alndr ,  cldamt ,   cldmax ,    umco2
--------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_swr.F(29): remark #7712: This variable has not been used.   [B1]
     +,                 umch4 ,   umn2o ,       b1 ,       b2
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_swr.F(29): remark #7712: This variable has not been used.   [B2]
     +,                 umch4 ,   umn2o ,       b1 ,       b2
-----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_swr.F(30): remark #7712: This variable has not been used.   [B3]
     +,                    b3 ,      b4 ,     fdsw ,   fdswcl
---------------------------^
/home/jenkins/workspace/clubb_driver_test/src/Radiation/BUGSrad/bugs_swr.F(30): remark #7712: This variable has not been used.   [B4]
     +,                    b3 ,      b4 ,     fdsw ,   fdswcl
-------------------------------------^
[ 85%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o
/home/jenkins/workspace/clubb_driver_test/src/SILHS/silhs_importance_sample_module.F90(901): warning #5462: Global name too long, shortened from: silhs_importance_sample_moduleeight_cluster_allocation_mp_NUM_CATEGORIES_IN_CLUSTER to: s_importance_sample_moduleeight_cluster_allocation_mp_NUM_CATEGORIES_IN_CLUSTER
      num_categories_in_cluster = (/ 1, 1, 1, 1, 1, 1, 1, 1 /)
------^
[ 86%] Linking Fortran static library libmorrison_microphys_lib.a
[ 86%] Built target morrison_microphys_lib
[ 86%] Linking Fortran static library libbugsrad_lib.a
[ 86%] Built target bugsrad_lib
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o
[ 86%] Linking Fortran static library libbenchmark_cases_lib.a
[ 86%] Built target benchmark_cases_lib
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o
[ 86%] Linking Fortran static library libsilhs_lib.a
[ 86%] Built target silhs_lib
Scanning dependencies of target numerical_recipes_lib
Scanning dependencies of target radiation_lib
[ 87%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o
Scanning dependencies of target microphys_lib
[ 88%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o
[ 89%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o
[ 89%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o
[ 89%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o
[ 89%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o
[ 89%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o
[ 90%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o
[ 91%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o
[ 91%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o
[ 91%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o
[ 91%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o
[ 91%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o
[ 91%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o
[ 92%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/morrison_microphys_module.F90(20): remark #7712: This variable has not been used.   [SATURATION_FORMULA]
               saturation_formula, &
---------------^
[ 92%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[ 92%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o
[ 93%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
[ 93%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o
/home/jenkins/workspace/clubb_driver_test/src/Microphys/KK_microphys_module.F90(43): remark #7712: This variable has not been used.   [GR]
  subroutine KK_local_microphys( gr, dt, nzt,                           & ! In
---------------------------------^
[ 93%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o
[ 93%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
[ 93%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o
[ 93%] Linking Fortran static library libradiation_lib.a
[ 93%] Built target radiation_lib
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o
[ 93%] Linking Fortran static library libmicrophys_lib.a
[ 93%] Built target microphys_lib
[ 93%] Linking Fortran static library libnumerical_recipes_lib.a
Scanning dependencies of target clubb_driver_lib
[ 93%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[ 94%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/extrapolation.F90.o
[ 94%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/soil_vegetation.F90.o
[ 94%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/hydrostatic_module.F90.o
[ 94%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_grads.F90.o
[ 95%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_netcdf.F90.o
[ 95%] Built target numerical_recipes_lib
Scanning dependencies of target G_unit_test_lib
[ 95%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o
[ 95%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o
[ 95%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o
[ 95%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o
[ 95%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90.o
[ 95%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o
[ 96%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o
[ 96%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
/home/jenkins/workspace/clubb_driver_test/src/generalized_grid_test.F90(711): remark #7712: This variable has not been used.   [HM_IDX]
      i, sclr, edsclr, hm_idx
-----------------------^
[ 96%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o
[ 96%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o
[ 97%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o
[ 97%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
[ 98%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_interpret.F90.o
[ 98%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/stat_file_utils.F90.o
[ 98%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/sounding.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_fields.F90.o
[ 98%] Linking Fortran static library libG_unit_test_lib.a
[ 98%] Built target G_unit_test_lib
Scanning dependencies of target G_unit_tests
[ 98%] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[ 98%] Linking Fortran executable G_unit_tests
[ 98%] Built target G_unit_tests
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
/home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90(4208): remark #7712: This variable has not been used.   [CLUBB_PARAMS]
  subroutine clean_up_clubb(ngrdcol, clubb_params, err_info)
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90(4208): remark #7712: This variable has not been used.   [ERR_INFO]
  subroutine clean_up_clubb(ngrdcol, clubb_params, err_info)
---------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90(2668): remark #7712: This variable has not been used.   [ERR_INFO]
  subroutine set_case_initial_conditions(ngrdcol, clubb_params, err_info)
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90(4668): remark #7712: This variable has not been used.   [GRID_ADAPT_IN_TIME_METHOD]
                grid_adapt_in_time_method, &
----------------^
/home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90(4667): remark #7712: This variable has not been used.   [L_ADD_DYCORE_GRID]
                l_add_dycore_grid, &
----------------^
/home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90(3198): remark #7712: This variable has not been used.   [RET_CODE]
      ret_code, &
------^
[ 98%] Linking Fortran static library libclubb_driver_lib.a
[ 98%] Built target clubb_driver_lib
Scanning dependencies of target clubb_driver_test
Scanning dependencies of target clubb_tuner
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_thread_test
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
/home/jenkins/workspace/clubb_driver_test/src/clubb_standalone.F90(66): remark #7712: This variable has not been used.   [ARG]
  character(len=10) :: arg
-----------------------^
/home/jenkins/workspace/clubb_driver_test/src/clubb_driver_test.F90(74): remark #7712: This variable has not been used.   [ARG]
  character(len=10) :: arg
-----------------------^
[100%] Linking Fortran executable clubb_thread_test
[100%] Linking Fortran executable clubb_standalone
[100%] Linking Fortran executable clubb_driver_test
[100%] Built target clubb_thread_test
[100%] Built target clubb_standalone
[100%] Built target clubb_driver_test
[100%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
/home/jenkins/workspace/clubb_driver_test/src/clubb_tuner.F90(86): warning #8889: Explicit interface or EXTERNAL declaration is required.   [PARAM_LOOPS_DRIVER]
          call param_loops_driver( )
---------------^
[100%] Linking Fortran executable clubb_tuner
[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/ifx_PRECdouble/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/oneapi-2023.2.0/netcdf-fortran-4.5.3-inkjvmgdy5ao7uwihl6lzsnlpstmyoyt/lib"
check_for_missing_threadprivate.py has begun.
File /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/error_code.F90 failed:
  Missing threadprivate for:
    clubb_debug_level
File /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/fill_holes.F90 failed:
  Missing threadprivate for:
    ret_code
File /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/sponge_layer_damping.F90 failed:
  Missing threadprivate for:
    rtm_sponge_damp_profile
    wp2_sponge_damp_profile
    rtm_sponge_damp_settings
    wp2_sponge_damp_settings
    wp3_sponge_damp_profile
    thlm_sponge_damp_settings
    uv_sponge_damp_settings
    up2_vp2_sponge_damp_profile
    wp3_sponge_damp_settings
    uv_sponge_damp_profile
    up2_vp2_sponge_damp_settings
    thlm_sponge_damp_profile
File /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/corr_varnce_module.F90 failed:
  Missing threadprivate for:
    corr_array_n_cloud_def
    corr_array_n_below_def
check_for_missing_threadprivate.py did not pass.
failedFiles = ['/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/error_code.F90', '/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/fill_holes.F90', '/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/sponge_layer_damping.F90', '/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/corr_varnce_module.F90']
===============================================================
THREADPRIVATE CHECK FAILED
  THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
  AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
  IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
  LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_driver_test/build/ifx_PRECdouble/cmake_build_output.txt
===============================================================
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/soil_vegetation.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 174 : 103 chars :         call stat_update_var_pt( stats_metadata%isfc_soil_T_in_K, 1, sfc_soil_T_in_K(i), stats_sfc(i) )
line 175 : 105 chars :         call stat_update_var_pt( stats_metadata%ideep_soil_T_in_K, 1, deep_soil_T_in_K(i), stats_sfc(i) )
line 212 : 101 chars :         call stat_update_var_pt( stats_metadata%isoil_heat_flux, 1, soil_heat_flux(i), & ! intent(in)
line 213 : 104 chars :                                  stats_sfc(i) )                                          ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/clubb_driver_test.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 111 : 107 chars :   write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated"
line 112 : 102 chars :   write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/generalized_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 3: module generalized_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/generalized_grid_test.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 914 : 115 chars :       if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1084 : 101 chars :               rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
line 1098 : 111 chars :               um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
line 1100 : 111 chars :               wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
line 1106 : 109 chars :               wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
line 1107 : 105 chars :               wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
line 1594 : 115 chars :       if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1621 : 102 chars :                                     pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, &
line 1625 : 102 chars :                                     pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, &
line 1629 : 102 chars :                                     pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, &
line 1633 : 102 chars :                                     pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, &
line 1667 : 102 chars :                                     pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, &
line 1671 : 102 chars :                                     pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, &
line 1675 : 102 chars :                                     pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, &
line 1679 : 102 chars :                                     pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, &
line 2504 : 105 chars :       tolerance = max( 1.e-8_core_rknd, epsilon(tolerance) )    ! max statement for single precision runs
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90 ---------------------
WARNING: 'use' statements without 'only' found in the following lines:
WARNING: Check that comma is on same line as 'use', as CLUBB requires.
3150 :     use gptl
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 201 : 110 chars :     l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic
line 202 : 110 chars :                                   ! method to obtain smoother initial condition profile, which is found to be
line 203 : 111 chars :                                   ! beneficial to achive a better numerical solution convergence. If this flag
line 204 : 118 chars :                                   ! is turned off, the initial conditions will be generated with linear interpolation.
line 205 : 111 chars :                                   ! This is done on a case-by-case basis, since using the monotone cubic method
line 206 : 109 chars :                                   ! requires a special sounding.in file with many additional sounding levels.
line 207 : 109 chars :     l_modify_bc_for_cnvg_test, &  ! Flag to activate modifications on boundary condition for convergence test
line 744 : 101 chars :   !$omp  sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, &
line 760 : 102 chars :   !$omp  rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, &
line 761 : 105 chars :   !$omp  rrm, Nrm, Nc_in_cloud, wpNcp, radht, Frad, Frad_SW_up, Frad_LW_up, Frad_SW_down, Frad_LW_down, &
line 762 : 102 chars :   !$omp  wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, &
line 807 : 101 chars :     !----------------------------------- Optional Input Variables -----------------------------------
line 1029 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 1721 : 102 chars :         open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write')
line 2036 : 105 chars :     allocate( um_ref(ngrdcol, gr%nzt) )         ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
line 2037 : 105 chars :     allocate( vm_ref(ngrdcol, gr%nzt) )         ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
line 2529 : 113 chars :     if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 2560 : 106 chars :     ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case"
line 2568 : 116 chars :         write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver"
line 2611 : 111 chars :     !$acc              rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 2623 : 101 chars :     !$acc              pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 2624 : 103 chars :     !$acc              pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 2627 : 104 chars :     !$acc              pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 2629 : 103 chars :     !$acc              pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 2635 : 101 chars :     !$acc              pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 2636 : 106 chars :     !$acc              pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 2637 : 110 chars :     !$acc              pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 2638 : 115 chars :     !$acc              pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 2639 : 110 chars :     !$acc              pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 2640 : 105 chars :     !$acc              pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 2641 : 113 chars :     !$acc              pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 2642 : 108 chars :     !$acc              pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 2643 : 112 chars :     !$acc              pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 2644 : 110 chars :     !$acc              pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 2759 : 103 chars :         invrs_rho_ds_zt(i,k)        = invrs_rho_ds_zt_init(k)        ! inv. dry, static density: t-levs
line 2765 : 103 chars :         um_pert(i,k)                = zero        ! Variables used to track perturbed version of winds.
line 2767 : 105 chars :         wm_zt(i,k)                  = wm_zt_init(k)        ! Imposed large scale w - Thermodynamic levels
line 2961 : 113 chars :     if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 3171 : 101 chars :     !----------------------------------- Optional Input Variables -----------------------------------
line 3328 : 103 chars :                                       um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
line 3666 : 111 chars :         !$acc              X_nl_all_levs, X_mixt_comp_all_levs,  lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
line 3668 : 104 chars :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
line 3672 : 116 chars :         !$acc              pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
line 3673 : 112 chars :         !$acc              pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
line 3689 : 102 chars :         wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity
line 3695 : 109 chars :                                   thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
line 3696 : 109 chars :                                   rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), &      ! In
line 3697 : 106 chars :                                   hydromet(i,:,:), Nc_in_cloud(i,:), &                                ! In
line 3713 : 103 chars :                                   stats_zt(i), stats_zm(i), &                                   ! Inout
line 3714 : 103 chars :                                   stats_sfc(i), stats_lh_zt(i), &                               ! Inout
line 3715 : 102 chars :                                   Nccnm(i,:), &                                                ! Inout
line 3716 : 117 chars :                                   hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), &                  ! Out
line 3717 : 107 chars :                                   thlm_mc(i,:), hydromet_vel_zt(i,:,:), &                             ! Out
line 3718 : 102 chars :                                   hydromet_vel_covar_zt_impc(i,:,:), &                           ! Out
line 3719 : 102 chars :                                   hydromet_vel_covar_zt_expc(i,:,:), &                           ! Out
line 3720 : 110 chars :                                   wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), &                         ! Out
line 3721 : 105 chars :                                   thlp2_mc(i,:), rtpthlp_mc(i,:) )                                  ! Out
line 3746 : 103 chars :                                   stats_zt(i), stats_zm(i), stats_sfc(i),                     & ! Inout
line 3747 : 103 chars :                                   hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
line 3748 : 103 chars :                                   K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:),       & ! Inout
line 3749 : 103 chars :                                   thlm_mc(i,:), err_info,                                     & ! Inout
line 3750 : 101 chars :                                   wphydrometp(i,:,:), wpNcp(i,:) )                              ! Out
line 3759 : 106 chars :         !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3817 : 104 chars :         !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3823 : 105 chars :           call stat_update_var( stats_metadata%irtm_mc, rvm_mc(i,:)+rcm_mc(i,:), stats_zt(i) )  ! kg/kg/s
line 3825 : 106 chars :           call stat_update_var( stats_metadata%iwprtp_mc, wprtp_mc(i,:), stats_zm(i) )     ! m*(kg/kg)/s^2
line 3827 : 104 chars :           call stat_update_var( stats_metadata%irtp2_mc, rtp2_mc(i,:), stats_zm(i) )       ! (kg/kg)^2/s
line 3829 : 104 chars :           call stat_update_var( stats_metadata%irtpthlp_mc, rtpthlp_mc(i,:), stats_zm(i) ) ! K*(kg/kg)/s
line 3846 : 105 chars :           !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, X_nl_all_levs, &
line 3872 : 105 chars :           !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, thlm, rtm, rcm )
line 3918 : 106 chars :           call update_radiation_variables( gr%nzm, gr%nzt, radht(i,:), Frad_SW_up(i,:), Frad_LW_up(i,:), &
line 4017 : 104 chars :                                                     clubb_config_flags%grid_remap_method, & ! intent(in)
line 4086 : 101 chars :             .and. (stats_metadata%l_stats_last) ) then ! only adapt grid when the average of the last
line 4191 : 103 chars :     write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme =  ', time_microphys_scheme
line 4192 : 104 chars :     write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance
line 4194 : 103 chars :     write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_output_multi_col =  ', time_output_multi_col
line 4321 : 111 chars :     !$acc              rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 4333 : 101 chars :     !$acc              pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 4334 : 103 chars :     !$acc              pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 4337 : 104 chars :     !$acc              pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 4339 : 103 chars :     !$acc              pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 4345 : 101 chars :     !$acc              pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 4346 : 106 chars :     !$acc              pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 4347 : 110 chars :     !$acc              pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 4348 : 115 chars :     !$acc              pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 4349 : 110 chars :     !$acc              pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 4350 : 105 chars :     !$acc              pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 4351 : 113 chars :     !$acc              pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 4352 : 108 chars :     !$acc              pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 4353 : 112 chars :     !$acc              pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 4354 : 110 chars :     !$acc              pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 4383 : 119 chars :     if ( thlm_sponge_damp_settings%l_sponge_damping )     call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile )
line 4384 : 118 chars :     if ( rtm_sponge_damp_settings%l_sponge_damping )      call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile )
line 4385 : 117 chars :     if ( uv_sponge_damp_settings%l_sponge_damping )       call finalize_tau_sponge_damp_api( uv_sponge_damp_profile )
line 4386 : 118 chars :     if ( wp2_sponge_damp_settings%l_sponge_damping )      call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile )
line 4387 : 118 chars :     if ( wp3_sponge_damp_settings%l_sponge_damping )      call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile )
line 4388 : 122 chars :     if ( up2_vp2_sponge_damp_settings%l_sponge_damping )  call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile )
line 5073 : 104 chars :                     clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 5081 : 106 chars :                       clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 5095 : 101 chars :                             'be used for cases with forcings from an input file and for the atex ', &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/sounding.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 377 : 102 chars :             um(i,k)    = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 379 : 101 chars :             vm(i,k)    = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 381 : 101 chars :             ugm(i,k)   = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 383 : 101 chars :             vgm(i,k)   = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 385 : 101 chars :             thlm(i,k)  = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 387 : 101 chars :             rtm(i,k)   = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 389 : 101 chars :             press(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 392 : 101 chars :             wm(i,k)    = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 409 : 108 chars :                                                            edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
line 410 : 107 chars :                                                            edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
line 434 : 118 chars :               um(i,k)   = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), u(k_above), u(k_above-1) )
line 435 : 118 chars :               vm(i,k)   = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), v(k_above), v(k_above-1) )
line 436 : 120 chars :               ugm(i,k)  = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), ug(k_above), ug(k_above-1) )
line 437 : 120 chars :               vgm(i,k)  = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), vg(k_above), vg(k_above-1) )
line 438 : 126 chars :               thlm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), theta(k_above), theta(k_above-1) )
line 439 : 120 chars :               rtm(i,k)  = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), rt(k_above), rt(k_above-1) )
line 440 : 112 chars :               press(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), p_in_Pa(k_above), &
line 442 : 122 chars :               wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
line 446 : 105 chars :                   sclrm(i,k,sclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1),  &
line 452 : 109 chars :                   edsclrm(i,k,edsclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1),  &
line 481 : 124 chars :                 wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
line 507 : 124 chars :                 wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/clubb_tuner.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 654 : 102 chars :     l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 8 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/sfc_varnce_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 776 : 105 chars :         call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm),             & ! intent(in)
line 777 : 105 chars :                                vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
line 778 : 105 chars :                                rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:),              & ! intent(in)
line 779 : 105 chars :                                sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:),        & ! intent(in)
line 780 : 108 chars :                                err_info )                                                    ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/clubb_api_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 2540 : 107 chars :   ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
line 2607 : 107 chars :   ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/fill_holes.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 234 : 113 chars :                 write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 240 : 105 chars :             write(fstderr, *) "column", i, " field average = ", sum(field(i,:) * rho_ds(i,:) * dz(i,:)) &
line 584 : 102 chars :           !                                    rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points))
line 823 : 110 chars :                                       * min( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 828 : 106 chars :                   + mass_fraction * ( min( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
line 833 : 110 chars :                                       * max( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 840 : 108 chars :                     + mass_fraction * ( max( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 1748 : 105 chars :       status = nf90_def_var( ncid_zm, "columns",   NF90_INT,      (/column_id_zm/),    column_var_id_zm )
line 1749 : 104 chars :       status = nf90_def_var( ncid_zm, "altitude",  NF90_PREC,  (/vertical_id_zm/),  vertical_var_id_zm )
line 1750 : 104 chars :       status = nf90_def_var( ncid_zm, "time",      NF90_PREC,      (/time_id_zm/),      time_var_id_zm )
line 1802 : 105 chars :       status = nf90_def_var( ncid_zt, "columns",   NF90_INT,      (/column_id_zt/),    column_var_id_zt )
line 1803 : 104 chars :       status = nf90_def_var( ncid_zt, "altitude",  NF90_PREC,  (/vertical_id_zt/),  vertical_var_id_zt )
line 1804 : 104 chars :       status = nf90_def_var( ncid_zt, "time",      NF90_PREC,      (/time_id_zt/),      time_var_id_zt )
line 1850 : 101 chars :       status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
line 1851 : 101 chars :       status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
line 1853 : 101 chars :       !=================================== Allocate Output Arrays ===================================
line 1980 : 116 chars :       !$acc              upwp_out, vpwp_out, up2_out, vp2_out, wp3_out, rcm_out, cloud_frac_out, rtm_out, thlm_out )
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 4: module err_info_type_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/err_info_type_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 265 : 102 chars :     write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
line 276 : 105 chars :       write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/mono_flux_limiter.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 688 : 104 chars :     !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
line 839 : 121 chars :       ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/parameters_tunable.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 839 : 106 chars :                                             / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 &
line 840 : 118 chars :                                                     + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number
line 902 : 117 chars :           mult_factor_zt(i) = 1.0_core_rknd + clubb_params(i,imult_coef) * log( avg_deltaz(i) / grid_spacing_thresh )
line 917 : 104 chars :         nu_vert_res_dep%nu10(i)  =  clubb_params(i,inu10)  * mult_factor_zt(i) !We're unsure of the grid
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/pdf_parameter_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 295 : 101 chars :     !$acc            pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 298 : 102 chars :     !$acc            pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 300 : 101 chars :     !$acc            pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_windm_edsclrm_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 1002 : 103 chars :         call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt,         & ! intent(in)
line 1003 : 103 chars :                                 lhs_diff, edsclrm(:,:,edsclr),                           & ! intent(in)
line 1004 : 103 chars :                                 edsclrm_forcing(:,:,edsclr),                             & ! intent(in)
line 1005 : 103 chars :                                 rho_ds_zm, invrs_rho_ds_zt,                              & ! intent(in)
line 1006 : 103 chars :                                 l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
line 1007 : 103 chars :                                 stats_metadata,                                          & ! intent(in)
line 1008 : 106 chars :                                 stats_zt,                                                & ! intent(inout)
line 1009 : 104 chars :                                 rhs(:,:,edsclr) )                                          ! intent(out)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/grid_adaptation_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 295 : 128 chars :       write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid."
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_xp2_xpyp_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 1394 : 101 chars :                               sclrprtp(:,:,sclr) )                                    ! Intent(inout)
line 1429 : 102 chars :                               sclrpthlp(:,:,sclr) )                                    ! Intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/model_flags.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 315 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 541 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 845 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_xm_wpxp_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 793 : 101 chars :     call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
line 794 : 101 chars :                             invrs_tau_C6_zm, l_scalar_calc,                            & ! Intent(in)
line 795 : 102 chars :                             lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp )             ! Intent(out)
line 874 : 101 chars :                                             stats_zt, stats_zm, stats_sfc,                  & ! InOut
line 875 : 101 chars :                                             rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp,       & ! InOut
line 876 : 101 chars :                                             err_info )                                        ! InOut
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/stats_zm_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 2485 : 104 chars :         call stat_assign( var_index=stats_metadata%inorm_min_grid_dens, var_name="norm_min_grid_dens", &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/stats_clubb_utilities.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 3031 : 103 chars :       call stat_update_var( stats_metadata%icovar_chi_eta_1, pdf_params%covar_chi_eta_1(icol,:), & ! In
line 3033 : 103 chars :       call stat_update_var( stats_metadata%icovar_chi_eta_2, pdf_params%covar_chi_eta_2(icol,:), & ! In
line 3043 : 101 chars :       call stat_update_var( stats_metadata%icorr_chi_eta_1, pdf_params%corr_chi_eta_1(icol,:), & ! In
line 3045 : 101 chars :       call stat_update_var( stats_metadata%icorr_chi_eta_2, pdf_params%corr_chi_eta_2(icol,:), & ! In
line 3106 : 101 chars :         chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
line 3107 : 106 chars :                                          pdf_params%stdev_chi_1(icol,:), pdf_params%stdev_chi_2(icol,:), &
line 3229 : 101 chars :         call stat_update_var( stats_metadata%ivarnce_w_1_zm, pdf_params_zm%varnce_w_1(icol,:), & ! In
line 3231 : 101 chars :         call stat_update_var( stats_metadata%ivarnce_w_2_zm, pdf_params_zm%varnce_w_2(icol,:), & ! In
line 4130 : 108 chars :                            'floor stuff= ', floor(  stats_metadata%stats_tout / stats_metadata%stats_tsamp )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/penta_bicgstab_solver.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 419 : 110 chars :     ! It's interesting to see how close E_inv is to the lhs diagonal, it's usually (visually) very close, but
line 420 : 104 chars :     ! using it instead of E_inv requires so many more iterations (use it would be jacobi preconditioner)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 17 check(s) failed.
CLUBBStandardsCheck.py has begun.
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_driver_test/src/SILHS/mt95.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 362:   subroutine init_by_type( put, get )
line 382:   subroutine init_by_scalar( put )
line 413:   subroutine init_by_array( put )
line 461:   subroutine next_state( )
line 593:   subroutine genrand_int32_0d( y )
line 614:   subroutine genrand_int32_1d( y )
line 629:   subroutine genrand_int32_2d( y )
line 644:   subroutine genrand_int32_3d( y )
line 659:   subroutine genrand_int32_4d( y )
line 674:   subroutine genrand_int32_5d( y )
line 689:   subroutine genrand_int32_6d( y )
line 704:   subroutine genrand_int32_7d( y )
line 720:   subroutine genrand_int31_0d( y )
line 732:   subroutine genrand_int31_1d( y )
line 747:   subroutine genrand_int31_2d( y )
line 762:   subroutine genrand_int31_3d( y )
line 777:   subroutine genrand_int31_4d( y )
line 792:   subroutine genrand_int31_5d( y )
line 807:   subroutine genrand_int31_6d( y )
line 822:   subroutine genrand_int31_7d( y )
line 838:   subroutine genrand_real1_0d( r )
line 853:   subroutine genrand_real1_1d( r )
line 868:   subroutine genrand_real1_2d( r )
line 883:   subroutine genrand_real1_3d( r )
line 898:   subroutine genrand_real1_4d( r )
line 913:   subroutine genrand_real1_5d( r )
line 928:   subroutine genrand_real1_6d( r )
line 943:   subroutine genrand_real1_7d( r )
line 959:   subroutine genrand_real2_0d( r )
line 974:   subroutine genrand_real2_1d( r )
line 989:   subroutine genrand_real2_2d( r )
line 1004:   subroutine genrand_real2_3d( r )
line 1019:   subroutine genrand_real2_4d( r )
line 1034:   subroutine genrand_real2_5d( r )
line 1049:   subroutine genrand_real2_6d( r )
line 1064:   subroutine genrand_real2_7d( r )
line 1080:   subroutine genrand_real3_0d( r )
line 1095:   subroutine genrand_real3_1d( r )
line 1110:   subroutine genrand_real3_2d( r )
line 1125:   subroutine genrand_real3_3d( r )
line 1140:   subroutine genrand_real3_4d( r )
line 1155:   subroutine genrand_real3_5d( r )
line 1170:   subroutine genrand_real3_6d( r )
line 1185:   subroutine genrand_real3_7d( r )
line 1201:   subroutine genrand_res53_0d( r )
line 1218:   subroutine genrand_res53_1d( r )
line 1233:   subroutine genrand_res53_2d( r )
line 1248:   subroutine genrand_res53_3d( r )
line 1263:   subroutine genrand_res53_4d( r )
line 1278:   subroutine genrand_res53_5d( r )
line 1293:   subroutine genrand_res53_6d( r )
line 1308:   subroutine genrand_res53_7d( r )
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 1 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/wangara.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 104 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 105 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/rico.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 159 : 103 chars :         if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 160 : 102 chars :         if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module prescribe_forcings_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 303 : 104 chars :     !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 477 : 118 chars :         !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
line 908 : 105 chars :         call stat_update_var_pt( stats_metadata%ish, 1, wpthlp_sfc(i)*rho_zm(i,1)*Cp,&       ! intent(in)
line 911 : 105 chars :         call stat_update_var_pt( stats_metadata%ilh, 1, wprtp_sfc(i)*rho_zm(i,1)*Lv, &       ! intent(in)
line 914 : 103 chars :         call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), &           ! intent(in)
line 917 : 103 chars :         call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), &             ! intent(in)
line 920 : 103 chars :         call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), &               ! intent(in)
line 923 : 103 chars :         call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), &               ! intent(in)
line 926 : 102 chars :         call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), &                    ! intent(in)
line 929 : 103 chars :         call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), &                     ! intent(in)
line 935 : 103 chars :     !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 1138 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1142 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1146 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1147 : 112 chars :                                             exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
line 1150 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1151 : 108 chars :                                             thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
line 1154 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1155 : 104 chars :                                             rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/dycoms2_rf02.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 121 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 122 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/mpace_b.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 157 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 158 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/mpace_a.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 272 : 103 chars :         if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 273 : 102 chars :         if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/lba.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 96 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 97 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
line 176 : 101 chars :       wpthlp_sfc(i) =  convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) )
line 177 : 101 chars :       wprtp_sfc(i)  =  convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/dycoms2_rf01.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 91 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 92 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/gabls2.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 152 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 153 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/bomex.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 127 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 128 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 11 check(s) failed.
No matches for /home/jenkins/workspace/clubb_driver_test/src/KK_microphys/
CLUBBStandardsCheck.py has begun.
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 19: module fill_holes_tests
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 162 : 102 chars :                     field_initial(i,k)  =  10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 180 : 110 chars :             if ( l_print_name ) print *, "filling holes of: easy_fill_test_"//trim(fill_type_names(fill_type))
line 195 : 121 chars :                         write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 241 : 118 chars :             if ( l_print_name ) print *, "filling holes of: reverse_easy_fill_test_"//trim(fill_type_names(fill_type))
line 344 : 102 chars :                     field_initial(i,k)  =  10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 363 : 113 chars :             if ( l_print_name ) print *, "filling holes of: below_thresh_test_"//trim(fill_type_names(fill_type))
line 385 : 103 chars :                 print *, "-- error", two * abs( initial_mass - new_mass ) / ( initial_mass + new_mass )
line 419 : 121 chars :             if ( l_print_name ) print *, "filling holes of: reverse_below_thresh_test_"//trim(fill_type_names(fill_type))
line 430 : 116 chars :                 print *, "ERROR in below_thresh_test REVERSE MODE: method was not conservative in grid reverse mode"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module rev_direction_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 233 : 113 chars :     !seed used =  -1102123834  1480475276  -248259584   525496705  1614213535 -1267052688     6290033   -78466652
line 234 : 127 chars :     !seed_output = (/ -1102123834,  1480475276,  -248259584,   525496705,  1614213535, -1267052688,     6290033,   -78466652 /)
line 750 : 101 chars :        call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 754 : 104 chars :        call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
line 795 : 101 chars :        call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 801 : 104 chars :        call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/pdf_parameter_tests.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 542 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/spurious_source_test.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 508 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
===============================================================
CLUBBStandardsCheck FAILED
  THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
  AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
  IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
  LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_driver_test/build/ifx_PRECdouble/cmake_build_output.txt
===============================================================

Build completed successfully, but some source code checks have failed.
+ ulimit -s 8388608
+ run_scripts/run_scm_all.py -ngrdcol 4 -max_iters 500 -out_dir standalone_output_ifx
Performing standard run
Running arm
Running arm_97
Running astex_a209
Running atex
Running bomex
Running cgils_s6
Running cgils_s11
Running cgils_s12
Running clex9_nov02
Running clex9_oct14
Running dycoms2_rf01
Running dycoms2_rf01_fixed_sst
Running dycoms2_rf02_do
Running dycoms2_rf02_ds
Running dycoms2_rf02_nd
Running dycoms2_rf02_so
Running fire
Running gabls2
Running gabls3
Running gabls3_night
Running jun25_altocu
Running lba
Running mc3e
Running mpace_a
Running mpace_b
Running mpace_b_silhs
Running nov11_altocu
Running rico
Running rico_silhs
Running twp_ice
Running wangara

=================== Runs Complete ===================
All cases ran to completion.
+ run_scripts/run_scm_all.py -ngrdcol 4 -max_iters 500 -out_dir driver_test_output_ifx -driver_test
Performing standard run
Running arm
Running arm_97
Running astex_a209
Running atex
Running bomex
Running cgils_s6
Running cgils_s11
Running cgils_s12
Running clex9_nov02
Running clex9_oct14
Running dycoms2_rf01
Running dycoms2_rf01_fixed_sst
Running dycoms2_rf02_do
Running dycoms2_rf02_ds
Running dycoms2_rf02_nd
Running dycoms2_rf02_so
Running fire
Running gabls2
Running gabls3
Running gabls3_night
Running jun25_altocu
Running lba
Running mc3e
Running mpace_a
Running mpace_b
Running mpace_b_silhs
Running nov11_altocu
Running rico
Running rico_silhs
Running twp_ice
Running wangara

=================== Runs Complete ===================
All cases ran to completion.
+ run_scripts/run_bindiff_all.py standalone_output_ifx driver_test_output_ifx
Directory 1 is standalone_output_ifx
Directory 2 is driver_test_output_ifx
Using reporting threshold:  0.0 


The following cases will be compared: ['arm', 'arm_97', 'astex_a209', 'atex', 'bomex', 'cgils_s6', 'cgils_s11', 'cgils_s12', 'clex9_nov02', 'clex9_oct14', 'dycoms2_rf01', 'dycoms2_rf01_fixed_sst', 'dycoms2_rf02_do', 'dycoms2_rf02_ds', 'dycoms2_rf02_nd', 'dycoms2_rf02_so', 'fire', 'gabls2', 'gabls3', 'gabls3_night', 'jun25_altocu', 'lba', 'mc3e', 'mpace_a', 'mpace_b', 'mpace_b_silhs', 'nov11_altocu', 'rico', 'rico_silhs', 'twp_ice', 'wangara']

###DIFFING arm netCDF (*.nc) files###
>No differences detected by the linux diff in arm_zm.nc<
>No differences detected by the linux diff in arm_zt.nc<
>No differences detected by the linux diff in arm_sfc.nc<
>No differences detected by the linux diff in arm_multi_col_zm.nc<
>No differences detected by the linux diff in arm_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case arm.<<<
**********************************************************************************************************
###DIFFING arm_97 netCDF (*.nc) files###
>No differences detected by the linux diff in arm_97_zm.nc<
>No differences detected by the linux diff in arm_97_zt.nc<
>No differences detected by the linux diff in arm_97_sfc.nc<
>No differences detected by the linux diff in arm_97_multi_col_zm.nc<
>No differences detected by the linux diff in arm_97_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case arm_97.<<<
**********************************************************************************************************
###DIFFING astex_a209 netCDF (*.nc) files###
>No differences detected by the linux diff in astex_a209_zm.nc<
>No differences detected by the linux diff in astex_a209_zt.nc<
>No differences detected by the linux diff in astex_a209_sfc.nc<
>No differences detected by the linux diff in astex_a209_multi_col_zm.nc<
>No differences detected by the linux diff in astex_a209_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case astex_a209.<<<
**********************************************************************************************************
###DIFFING atex netCDF (*.nc) files###
>No differences detected by the linux diff in atex_zm.nc<
>No differences detected by the linux diff in atex_zt.nc<
>No differences detected by the linux diff in atex_sfc.nc<
>No differences detected by the linux diff in atex_multi_col_zm.nc<
>No differences detected by the linux diff in atex_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case atex.<<<
**********************************************************************************************************
###DIFFING bomex netCDF (*.nc) files###
>No differences detected by the linux diff in bomex_zm.nc<
>No differences detected by the linux diff in bomex_zt.nc<
>No differences detected by the linux diff in bomex_sfc.nc<
>No differences detected by the linux diff in bomex_multi_col_zm.nc<
>No differences detected by the linux diff in bomex_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case bomex.<<<
**********************************************************************************************************
###DIFFING cgils_s6 netCDF (*.nc) files###
>No differences detected by the linux diff in cgils_s6_zm.nc<
>No differences detected by the linux diff in cgils_s6_zt.nc<
>No differences detected by the linux diff in cgils_s6_sfc.nc<
>No differences detected by the linux diff in cgils_s6_multi_col_zm.nc<
>No differences detected by the linux diff in cgils_s6_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case cgils_s6.<<<
**********************************************************************************************************
###DIFFING cgils_s11 netCDF (*.nc) files###
>No differences detected by the linux diff in cgils_s11_zm.nc<
>No differences detected by the linux diff in cgils_s11_zt.nc<
>No differences detected by the linux diff in cgils_s11_sfc.nc<
>No differences detected by the linux diff in cgils_s11_multi_col_zm.nc<
>No differences detected by the linux diff in cgils_s11_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case cgils_s11.<<<
**********************************************************************************************************
###DIFFING cgils_s12 netCDF (*.nc) files###
>No differences detected by the linux diff in cgils_s12_zm.nc<
>No differences detected by the linux diff in cgils_s12_zt.nc<
>No differences detected by the linux diff in cgils_s12_sfc.nc<
>No differences detected by the linux diff in cgils_s12_multi_col_zm.nc<
>No differences detected by the linux diff in cgils_s12_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case cgils_s12.<<<
**********************************************************************************************************
###DIFFING clex9_nov02 netCDF (*.nc) files###
>No differences detected by the linux diff in clex9_nov02_zm.nc<
>No differences detected by the linux diff in clex9_nov02_zt.nc<
>No differences detected by the linux diff in clex9_nov02_sfc.nc<
>No differences detected by the linux diff in clex9_nov02_multi_col_zm.nc<
>No differences detected by the linux diff in clex9_nov02_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case clex9_nov02.<<<
**********************************************************************************************************
###DIFFING clex9_oct14 netCDF (*.nc) files###
>No differences detected by the linux diff in clex9_oct14_zm.nc<
>No differences detected by the linux diff in clex9_oct14_zt.nc<
>No differences detected by the linux diff in clex9_oct14_sfc.nc<
>No differences detected by the linux diff in clex9_oct14_multi_col_zm.nc<
>No differences detected by the linux diff in clex9_oct14_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case clex9_oct14.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf01 netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf01_zm.nc<
>No differences detected by the linux diff in dycoms2_rf01_zt.nc<
>No differences detected by the linux diff in dycoms2_rf01_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf01_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf01_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf01.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf01_fixed_sst netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_zm.nc<
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_zt.nc<
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf01_fixed_sst.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf02_do netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf02_do_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_do_zt.nc<
>No differences detected by the linux diff in dycoms2_rf02_do_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf02_do_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_do_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf02_do.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf02_ds netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf02_ds_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_ds_zt.nc<
>No differences detected by the linux diff in dycoms2_rf02_ds_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf02_ds_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_ds_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf02_ds.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf02_nd netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf02_nd_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_nd_zt.nc<
>No differences detected by the linux diff in dycoms2_rf02_nd_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf02_nd_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_nd_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf02_nd.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf02_so netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf02_so_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_so_zt.nc<
>No differences detected by the linux diff in dycoms2_rf02_so_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf02_so_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_so_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf02_so.<<<
**********************************************************************************************************
###DIFFING fire netCDF (*.nc) files###
>No differences detected by the linux diff in fire_zm.nc<
>No differences detected by the linux diff in fire_zt.nc<
>No differences detected by the linux diff in fire_sfc.nc<
>No differences detected by the linux diff in fire_multi_col_zm.nc<
>No differences detected by the linux diff in fire_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case fire.<<<
**********************************************************************************************************
###DIFFING gabls2 netCDF (*.nc) files###
>No differences detected by the linux diff in gabls2_zm.nc<
>No differences detected by the linux diff in gabls2_zt.nc<
>No differences detected by the linux diff in gabls2_sfc.nc<
>No differences detected by the linux diff in gabls2_multi_col_zm.nc<
>No differences detected by the linux diff in gabls2_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case gabls2.<<<
**********************************************************************************************************
###DIFFING gabls3 netCDF (*.nc) files###
>No differences detected by the linux diff in gabls3_zm.nc<
>No differences detected by the linux diff in gabls3_zt.nc<
>No differences detected by the linux diff in gabls3_sfc.nc<
>No differences detected by the linux diff in gabls3_multi_col_zm.nc<
>No differences detected by the linux diff in gabls3_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case gabls3.<<<
**********************************************************************************************************
###DIFFING gabls3_night netCDF (*.nc) files###
>No differences detected by the linux diff in gabls3_night_zm.nc<
>No differences detected by the linux diff in gabls3_night_zt.nc<
>No differences detected by the linux diff in gabls3_night_sfc.nc<
>No differences detected by the linux diff in gabls3_night_multi_col_zm.nc<
>No differences detected by the linux diff in gabls3_night_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case gabls3_night.<<<
**********************************************************************************************************
###DIFFING jun25_altocu netCDF (*.nc) files###
>No differences detected by the linux diff in jun25_altocu_zm.nc<
>No differences detected by the linux diff in jun25_altocu_zt.nc<
>No differences detected by the linux diff in jun25_altocu_sfc.nc<
>No differences detected by the linux diff in jun25_altocu_multi_col_zm.nc<
>No differences detected by the linux diff in jun25_altocu_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case jun25_altocu.<<<
**********************************************************************************************************
###DIFFING lba netCDF (*.nc) files###
>No differences detected by the linux diff in lba_zm.nc<
>No differences detected by the linux diff in lba_zt.nc<
>No differences detected by the linux diff in lba_sfc.nc<
>No differences detected by the linux diff in lba_multi_col_zm.nc<
>No differences detected by the linux diff in lba_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case lba.<<<
**********************************************************************************************************
###DIFFING mc3e netCDF (*.nc) files###
>No differences detected by the linux diff in mc3e_zm.nc<
>No differences detected by the linux diff in mc3e_zt.nc<
>No differences detected by the linux diff in mc3e_sfc.nc<
>No differences detected by the linux diff in mc3e_multi_col_zm.nc<
>No differences detected by the linux diff in mc3e_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case mc3e.<<<
**********************************************************************************************************
###DIFFING mpace_a netCDF (*.nc) files###
>No differences detected by the linux diff in mpace_a_zm.nc<
>No differences detected by the linux diff in mpace_a_zt.nc<
>No differences detected by the linux diff in mpace_a_sfc.nc<
>No differences detected by the linux diff in mpace_a_multi_col_zm.nc<
>No differences detected by the linux diff in mpace_a_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case mpace_a.<<<
**********************************************************************************************************
###DIFFING mpace_b netCDF (*.nc) files###
>No differences detected by the linux diff in mpace_b_zm.nc<
>No differences detected by the linux diff in mpace_b_zt.nc<
>No differences detected by the linux diff in mpace_b_sfc.nc<
>No differences detected by the linux diff in mpace_b_multi_col_zm.nc<
>No differences detected by the linux diff in mpace_b_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case mpace_b.<<<
**********************************************************************************************************
###DIFFING mpace_b_silhs netCDF (*.nc) files###
>No differences detected by the linux diff in mpace_b_silhs_zm.nc<
>No differences detected by the linux diff in mpace_b_silhs_zt.nc<
>No differences detected by the linux diff in mpace_b_silhs_sfc.nc<
>No differences detected by the linux diff in mpace_b_silhs_multi_col_zm.nc<
>No differences detected by the linux diff in mpace_b_silhs_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case mpace_b_silhs.<<<
**********************************************************************************************************
###DIFFING nov11_altocu netCDF (*.nc) files###
>No differences detected by the linux diff in nov11_altocu_zm.nc<
>No differences detected by the linux diff in nov11_altocu_zt.nc<
>No differences detected by the linux diff in nov11_altocu_sfc.nc<
>No differences detected by the linux diff in nov11_altocu_multi_col_zm.nc<
>No differences detected by the linux diff in nov11_altocu_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case nov11_altocu.<<<
**********************************************************************************************************
###DIFFING rico netCDF (*.nc) files###
>No differences detected by the linux diff in rico_zm.nc<
>No differences detected by the linux diff in rico_zt.nc<
>No differences detected by the linux diff in rico_sfc.nc<
>No differences detected by the linux diff in rico_multi_col_zm.nc<
>No differences detected by the linux diff in rico_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case rico.<<<
**********************************************************************************************************
###DIFFING rico_silhs netCDF (*.nc) files###
>No differences detected by the linux diff in rico_silhs_zm.nc<
>No differences detected by the linux diff in rico_silhs_zt.nc<
>No differences detected by the linux diff in rico_silhs_sfc.nc<
>No differences detected by the linux diff in rico_silhs_multi_col_zm.nc<
>No differences detected by the linux diff in rico_silhs_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case rico_silhs.<<<
**********************************************************************************************************
###DIFFING twp_ice netCDF (*.nc) files###
>No differences detected by the linux diff in twp_ice_zm.nc<
>No differences detected by the linux diff in twp_ice_zt.nc<
>No differences detected by the linux diff in twp_ice_sfc.nc<
>No differences detected by the linux diff in twp_ice_multi_col_zm.nc<
>No differences detected by the linux diff in twp_ice_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case twp_ice.<<<
**********************************************************************************************************
###DIFFING wangara netCDF (*.nc) files###
>No differences detected by the linux diff in wangara_zm.nc<
>No differences detected by the linux diff in wangara_zt.nc<
>No differences detected by the linux diff in wangara_sfc.nc<
>No differences detected by the linux diff in wangara_multi_col_zm.nc<
>No differences detected by the linux diff in wangara_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case wangara.<<<
**********************************************************************************************************
SUMMARY:
Linux diff did not detect any differences in the compared files.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (min_cases + multi_col with nvhpc + openacc)
[Pipeline] sh
+ sed -i 's:penta_solve_method.*:penta_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:tridiag_solve_method.*:tridiag_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ sed -i 's:lh_straight_mc.*:lh_straight_mc = true:g' input/tunable_parameters/configurable_model_flags.in
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/lmod-8.7.37-fq24mybyn2li6got2bxzk62ejh5d3p4z/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ ./compile.py -gpu openacc
-- Configuring for OpenACC GPU build
-- Configuring for OpenACC GPU build
-- The Fortran compiler identification is NVHPC 24.3.0
-- The C compiler identification is NVHPC 24.3.0
-- The CXX compiler identification is NVHPC 24.3.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/nvhpc-24.3-empnja5cpzevpwiw664fzpypwmcsyvh2/Linux_x86_64/24.3/compilers/bin/nvfortran - skipped
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/nvhpc-24.3-empnja5cpzevpwiw664fzpypwmcsyvh2/Linux_x86_64/24.3/compilers/bin/nvc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/nvhpc-24.3-empnja5cpzevpwiw664fzpypwmcsyvh2/Linux_x86_64/24.3/compilers/bin/nvc++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Compiling with double precision
-- Found PkgConfig: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/pkgconf-2.2.0-m7jt4djj7ycrz7g6yadslcm2qmulsagd/bin/pkg-config (found version "2.2.0") 
-- Checking for module 'netcdf-fortran'
--   Found netcdf-fortran, version 4.5.3
-- netcdf-fortran found via pkg-config
-- Include dirs: /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/include;/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-c-4.9.2-fg7khxdlreoc72u4cahfkfafi2xhxqdu/include
-- Libraries:    netcdff
-- Derived NetCDFFortran_ROOT = /usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_driver_test/build/nvfortran_GPUopenacc_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_driver_test/build/nvfortran_GPUopenacc_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_driver_test/cmake/toolchains/linux_x86_64_nvfortran.cmake
about to cmnake /home/jenkins/workspace/clubb_driver_test/build/nvfortran_GPUopenacc_PRECdouble
Running CMake configure...
Scanning dependencies of target clubb_lapack_shared
Scanning dependencies of target scm_activation_lib
[  0%] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o
[  0%] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o
[  0%] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o
Scanning dependencies of target clubb_lapack_double
Scanning dependencies of target clubb_lapack_single
[  0%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o
[  0%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o
[  0%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o
[  1%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o
[  2%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o
[  2%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o
[  2%] Built target clubb_lapack_shared
[  2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o
[  2%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o
[  2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o
[  2%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o
[  2%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o
[  3%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o
[  3%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o
[  4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o
[  4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o
[  4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o
[  4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o
[  4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o
[  4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o
[  4%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o
[  4%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o
[  5%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o
[  5%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o
[  6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o
[  6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o
[  6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o
[  6%] Linking Fortran static library libscm_activation_lib.a
[  6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o
[  6%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o
[  6%] Built target scm_activation_lib
[  6%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o
[  7%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o
[  7%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o
[  7%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o
[  7%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o
[  7%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o
[  7%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o
[  8%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o
[  8%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o
[  9%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o
[ 10%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o
[ 11%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o
[ 12%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o
[ 13%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o
[ 14%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_driver_test/src/Lapack/Lapack_single/slamch.f: 113)
  0 inform,   1 warnings,   0 severes, 0 fatal for slamch
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_driver_test/src/Lapack/Lapack_double/dlamch.f: 109)
  0 inform,   1 warnings,   0 severes, 0 fatal for dlamch
[ 15%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o
[ 15%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o
[ 16%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o
[ 17%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o
[ 18%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o
[ 19%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o
[ 20%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o
[ 21%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o
[ 22%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o
[ 23%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o
[ 24%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o
[ 25%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o
[ 26%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o
[ 27%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o
[ 28%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o
[ 29%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o
[ 30%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o
[ 31%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o
[ 32%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o
[ 33%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o
[ 34%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o
[ 35%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o
[ 36%] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o
[ 36%] Built target clubb_lapack_double
[ 36%] Built target clubb_lapack_single
[ 37%] Linking Fortran static library liblapack_lib.a
[ 37%] Built target lapack_lib
Scanning dependencies of target clubb_core_lib
[ 37%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o
[ 38%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_names.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stat_file_module.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_variables.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o
tridiag_lu_solve_single_rhs_lhs:
    117, Generating create(lower_diag_invrs(:),upper(:)) [if not already present]
    119, Accelerator serial kernel generated
         Generating NVIDIA GPU code
         Generating implicit copyin(soln(:ndim-1)) [if not already present]
         Generating implicit copyin(rhs(1:ndim),lhs(-1:1,1:ndim)) [if not already present]
         Generating implicit copyout(soln(1:ndim)) [if not already present]
    124, Loop carried dependence of upper prevents parallelization
         Loop carried backward dependence of upper prevents vectorization
         Accelerator serial kernel generated
         Generating NVIDIA GPU code
        124, !$acc loop seq
    124, Loop carried dependence of upper prevents parallelization
         Loop carried backward dependence of upper prevents vectorization
    127, Accelerator serial kernel generated
         Generating NVIDIA GPU code
    133, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
         Accelerator serial kernel generated
         Generating NVIDIA GPU code
        133, !$acc loop seq
    133, Loop carried dependence of soln prevents parallelization
    137, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
         Accelerator serial kernel generated
         Generating NVIDIA GPU code
        137, !$acc loop seq
    137, Loop carried backward dependence of soln prevents vectorization
[ 39%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90.o
[ 40%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o
tridiag_lu_solve_single_rhs_multiple_lhs:
    182, Generating create(lower_diag_invrs(:,:),upper(:,:)) [if not already present]
    184, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        185, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    184, Generating default present(lhs(:0,:ngrdcol,:1))
    191, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        192, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        193, !$acc loop seq
    191, Generating default present(lhs(:,:ngrdcol,2:ndim-1))
    192, Generating implicit firstprivate(k)
    193, Loop carried dependence of upper prevents parallelization
         Loop carried backward dependence of upper prevents vectorization
    200, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        201, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    200, Generating default present(lhs(0:,:ngrdcol,ndim))
    201, Generating implicit firstprivate(ndim)
    207, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        208, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        212, !$acc loop seq
    207, Generating default present(lhs(1,:ngrdcol,2:ndim),soln(:ngrdcol,:ndim),rhs(:ngrdcol,:ndim))
    208, Generating implicit firstprivate(k)
    212, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
    218, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        219, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        220, !$acc loop seq
    218, Generating default present(soln(:ngrdcol,:ndim))
    219, Generating implicit firstprivate(k)
    220, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
penta_lu_solve_single_rhs_multiple_lhs:
    146, Generating create(lower_diag_invrs(:,:),upper_2(:,:),upper_1(:,:),lower_1(:,:),lower_2(:,:)) [if not already present]
    148, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        149, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    148, Generating default present(lhs(:1,:ngrdcol,:2))
    161, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        162, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        163, !$acc loop seq
    161, Generating default present(lhs(:,:ngrdcol,3:ndim-2))
    162, Generating implicit firstprivate(k)
    163, Loop carried dependence of upper_1 prevents parallelization
         Loop carried backward dependence of upper_1 prevents vectorization
         Loop carried dependence of upper_2 prevents parallelization
         Loop carried backward dependence of upper_2 prevents vectorization
    176, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        177, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    176, Generating default present(lhs(-1:,:ngrdcol,ndim-1:ndim))
    177, Generating implicit firstprivate(ndim)
    197, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        198, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        204, !$acc loop seq
    197, Generating default present(soln(:ngrdcol,:),rhs(:ngrdcol,:))
    198, Generating implicit firstprivate(k)
    204, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
    211, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        212, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        215, !$acc loop seq
    211, Generating default present(soln(:ngrdcol,:ndim))
    212, Generating implicit firstprivate(k)
    215, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o
tridiag_lu_solve_multiple_rhs_lhs:
    268, Generating create(upper(:,:),lower_diag_invrs(:,:)) [if not already present]
    270, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        271, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    270, Generating default present(lhs(:0,:ngrdcol,:1))
    277, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        278, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        279, !$acc loop seq
    277, Generating default present(lhs(:,:ngrdcol,2:ndim-1))
    278, Generating implicit firstprivate(k)
    279, Loop carried dependence of upper prevents parallelization
         Loop carried backward dependence of upper prevents vectorization
    286, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        287, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    286, Generating default present(lhs(0:,:ngrdcol,ndim))
    287, Generating implicit firstprivate(ndim)
    293, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
         Generating NVIDIA GPU code
        294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        295,   ! blockidx%x threadidx%x collapsed
        299, !$acc loop seq
    293, Generating default present(soln(:ngrdcol,:ndim,:nrhs),rhs(:ngrdcol,:ndim,:nrhs),lhs(1,:ngrdcol,2:ndim))
    295, Generating implicit firstprivate(k)
    299, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
    306, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
         Generating NVIDIA GPU code
        307, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        308,   ! blockidx%x threadidx%x collapsed
        309, !$acc loop seq
    306, Generating default present(soln(:ngrdcol,:ndim,:nrhs))
    308, Generating implicit firstprivate(k)
    309, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
thlm2t_in_k_2d:
    140, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        142,   ! blockidx%x threadidx%x collapsed
    140, Generating default present(thlm(:ngrdcol,:nz),rcm(:ngrdcol,:nz),exner(:ngrdcol,:nz))
skx_func:
     73, Generating create(skx_denom_tol(:)) [if not already present]
     75, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         76, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     75, Generating default present(clubb_params(:ngrdcol,73))
     76, Generating implicit firstprivate(x_tol)
     84, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
         85, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         86,   ! blockidx%x threadidx%x collapsed
     84, Generating default present(xp3(:ngrdcol,:nz),xp2(:ngrdcol,:nz),skx(:ngrdcol,:nz))
lg_2005_ansatz:
    171, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        172, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        173,   ! blockidx%x threadidx%x collapsed
    171, Generating default present(skw(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),beta(:ngrdcol),skx(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),xp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz))
    173, Generating implicit firstprivate(x_tol,nrmlzd_skw,nrmlzd_corr_wx)
penta_lu_solve_multiple_rhs_lhs:
    266, Generating create(lower_diag_invrs(:,:),upper_2(:,:),upper_1(:,:),lower_1(:,:),lower_2(:,:)) [if not already present]
    268, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        269, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    268, Generating default present(lhs(:1,:ngrdcol,:2))
    281, Generating implicit firstprivate(ndim,ngrdcol)
         Generating NVIDIA GPU code
        282, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        283, !$acc loop seq
    281, Generating default present(lhs(:,:ngrdcol,3:ndim-2))
    282, Generating implicit firstprivate(k)
    283, Loop carried dependence of upper_1 prevents parallelization
         Loop carried backward dependence of upper_1 prevents vectorization
         Loop carried dependence of upper_2 prevents parallelization
         Loop carried backward dependence of upper_2 prevents vectorization
    296, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        297, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    296, Generating default present(lhs(-1:,:ngrdcol,ndim-1:ndim))
    297, Generating implicit firstprivate(ndim)
    317, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
         Generating NVIDIA GPU code
        318, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        319,   ! blockidx%x threadidx%x collapsed
        325, !$acc loop seq
    317, Generating default present(soln(:ngrdcol,:,:nrhs),rhs(:ngrdcol,:,:nrhs))
    319, Generating implicit firstprivate(k)
    325, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
    333, Generating implicit firstprivate(ndim,nrhs,ngrdcol)
         Generating NVIDIA GPU code
        334, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        335,   ! blockidx%x threadidx%x collapsed
        338, !$acc loop seq
    333, Generating default present(soln(:ngrdcol,:ndim,:nrhs))
    335, Generating implicit firstprivate(k)
    338, Loop carried dependence of soln prevents parallelization
         Loop carried backward dependence of soln prevents vectorization
xp3_lg_2005_ansatz:
    247, Generating create(skx_zt(:,:),skx_denom_tol(:)) [if not already present]
    254, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        255, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    254, Generating default present(clubb_params(:ngrdcol,73))
    255, Generating implicit firstprivate(x_tol)
    262, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        264,   ! blockidx%x threadidx%x collapsed
    262, Generating default present(xp3(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt))
[ 41%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90.o
[ 42%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o
[ 43%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90.o
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o
compute_sigma_sqd_w:
     97, Generating enter data create(max_corr_w_x_sqd(:,:))
    108, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        109, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        110,   ! blockidx%x threadidx%x collapsed
    108, Generating default present(rtp2(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),max_corr_w_x_sqd(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
    120, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        121, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        122,   ! blockidx%x threadidx%x collapsed
    120, Generating default present(max_corr_w_x_sqd(:ngrdcol,:nzm),up2(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm))
    134, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        135, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        136,   ! blockidx%x threadidx%x collapsed
    134, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),max_corr_w_x_sqd(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm))
    142, Generating exit data delete(max_corr_w_x_sqd(:,:))
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o
[ 44%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o
[ 45%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o
zero_pdf_params_api:
    287, Generating copy(pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%w_2(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
         Generating copyin(pdf_params) [if not already present]
         Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:)) [if not already present]
    305, Generating NVIDIA GPU code
        306, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        307,   ! blockidx%x threadidx%x collapsed
mono_cubic_interp:
    116, Generating acc routine seq
         Generating NVIDIA GPU code
[ 45%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o
[ 45%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type_utilities.F90.o
[ 46%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_grads.F90.o
adg1_pdf_driver:
    152, Generating enter data create(w_1_n(:,:),w_2_n(:,:))
    209, Generating exit data delete(w_2_n(:,:),w_1_n(:,:))
[ 46%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o
[ 47%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_reader.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_sfc_module.F90.o
adg1_w_closure:
    660, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        661, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        662,   ! blockidx%x threadidx%x collapsed
    660, Generating default present(wp2(:ngrdcol,:nz),wm(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),w_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),skw(:ngrdcol,:nz),w_2_n(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
    662, Generating implicit firstprivate(mixt_frac_max_mag)
adg1_adg2_responder_params:
   1116, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1118,   ! blockidx%x threadidx%x collapsed
   1116, Generating default present(wp2(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),alpha_x(:ngrdcol,:nz),beta(:ngrdcol),w_2_n(:ngrdcol,:nz),xm(:ngrdcol,:nz),xp2(:ngrdcol,:nz),x_2(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),x_1(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz))
   1118, Generating implicit firstprivate(x_tol,width_factor_1)
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_zt_module.F90.o
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zm_module.F90.o
linear_interpolated_azm_2d:
   1744, Generating copyin(azt(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:)) [if not already present]
         Generating copyout(linear_interpolated_azm(:,:)) [if not already present]
         Generating copyin(gr%zt(:,:)) [if not already present]
   1750, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1752,   ! blockidx%x threadidx%x collapsed
   1766, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1767, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1777, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1778, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1796, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1797, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1797, Generating implicit firstprivate(nzt,nzm)
   1806, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1807, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1807, Generating implicit firstprivate(nzt,nzm)
   1815, Generating copyin(zm_min) [if not already present]
         Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1817,   ! blockidx%x threadidx%x collapsed
zt2zm2zt:
   1872, Generating create(azt_zm(:,:)) [if not already present]
zm2zt2zm:
   1928, Generating create(azm_zt(:,:)) [if not already present]
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zt_module.F90.o
linear_interpolated_azt_2d:
   2363, Generating copyin(azm(:,:),gr,gr%zm(:,:),gr%weights_zm2zt(:,:,:)) [if not already present]
         Generating copyout(linear_interpolated_azt(:,:)) [if not already present]
         Generating copyin(gr%zt(:,:)) [if not already present]
   2369, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2370, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2371,   ! blockidx%x threadidx%x collapsed
   2380, Generating copyin(zt_min) [if not already present]
         Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2381, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2382,   ! blockidx%x threadidx%x collapsed
gradzm_2d:
   2680, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2682,   ! blockidx%x threadidx%x collapsed
   2680, Generating default present(azm(:ngrdcol,:nzt+1),gr%invrs_dzt(1:ngrdcol,1:nzt),gr)
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_sfc_module.F90.o
gradzm_1d:
   2729, Generating copyin(azm_col(:,:),gr) [if not already present]
         Generating copyout(gradzm_1d_col(:,:)) [if not already present]
         Generating copyin(gr%invrs_dzt(:,:)) [if not already present]
gradzt_2d:
   2776, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2778,   ! blockidx%x threadidx%x collapsed
   2776, Generating default present(azt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr)
   2790, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2791, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2791, Generating implicit firstprivate(nzm)
gradzt_1d:
   2837, Generating copyin(azt_col(:,:),gr) [if not already present]
         Generating copyout(gradzt_1d_col(:,:)) [if not already present]
         Generating copyin(gr%invrs_dzm(:,:)) [if not already present]
[ 48%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zm_module.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zt_module.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o
band_solve_single_rhs_multiple_lhs:
    124, Generating update self(lhs(:,:,:),rhs(:,:))
    137, Generating update device(rcond(:))
    144, Generating update self(rhs(:,:),lhs(:,:,:))
    152, Generating update device(soln(:,:))
    163, Generating update self(lhs(:,:,:),rhs(:,:),old_soln(:,:))
    168, Generating update device(soln(:,:))
band_solve_multiple_rhs_lhs:
    264, Generating update self(lhs(:,:,:),rhs(:,:,:))
    277, Generating update device(rcond(:))
    284, Generating update self(rhs(:,:,:),lhs(:,:,:))
    292, Generating update device(soln(:,:,:))
    303, Generating update self(lhs(:,:,:),rhs(:,:,:),old_soln(:,:,:))
    315, Generating update device(soln(:,:,:))
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o
tridiag_solve_single_rhs_multiple_lhs:
    508, Generating update self(lhs(:,:,:),rhs(:,:))
    519, Generating update device(rcond(:))
    526, Generating update self(rhs(:,:),lhs(:,:,:))
    533, Generating update device(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
    622, Generating update self(lhs(:,:,:),rhs(:,:,:))
    633, Generating update device(rcond(:))
    640, Generating update self(rhs(:,:,:),lhs(:,:,:))
    647, Generating update device(soln(:,:,:))
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90.o
[ 49%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o
[ 50%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90.o
sat_mixrat_liq_k:
     88, Generating acc routine seq
         Generating NVIDIA GPU code
term_ma_zt_lhs:
    197, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        198, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        199,   ! blockidx%x threadidx%x collapsed
    197, Generating default present(lhs_ma(:,:ngrdcol,2:nzt-1),invrs_dzt(:ngrdcol,2:nzt-1),weights_zt2zm(:ngrdcol,2:nzt,:),wm_zt(:ngrdcol,2:nzt-1))
    219, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        220, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    219, Generating default present(invrs_dzt(:ngrdcol,nzt),lhs_ma(:,:ngrdcol,nzt),wm_zt(:ngrdcol,nzt),weights_zt2zm(:ngrdcol,nzm-1,:))
    220, Generating implicit firstprivate(nzt,nzm)
    240, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        241, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    240, Generating default present(lhs_ma(:,:ngrdcol,:1),wm_zt(:ngrdcol,:1),weights_zt2zm(:ngrdcol,2,:),invrs_dzt(:ngrdcol,:1))
    259, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        260, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        261,   ! blockidx%x threadidx%x collapsed
    259, Generating default present(wm_zt(:ngrdcol,2:nzt-1),lhs_ma(:,:ngrdcol,2:nzt-1),invrs_dzm(:ngrdcol,2:nzt))
    261, Generating implicit firstprivate(grid_dir)
    300, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        301, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    300, Generating default present(invrs_dzm(:ngrdcol,nzm-1),wm_zt(:ngrdcol,nzt),lhs_ma(:,:ngrdcol,nzt))
    301, Generating implicit firstprivate(nzt,nzm,grid_dir)
    336, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        337, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    336, Generating default present(invrs_dzm(:ngrdcol,2),wm_zt(:ngrdcol,:1),lhs_ma(:,:ngrdcol,:1))
    337, Generating implicit firstprivate(grid_dir)
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o
sat_mixrat_liq_2d:
    373, Generating create(esat(:,:)) [if not already present]
         Generating copyin(gr,p_in_pa(:,:),t_in_k(:,:)) [if not already present]
    397, Generating implicit firstprivate(start_index,stop_index,ngrdcol)
         Generating NVIDIA GPU code
        398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        399,   ! blockidx%x threadidx%x collapsed
    399, Generating implicit firstprivate(t_in_c_sqd,t_in_c)
    452, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
         Generating NVIDIA GPU code
        453, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        454,   ! blockidx%x threadidx%x collapsed
    466, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
         Generating NVIDIA GPU code
        467, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        468,   ! blockidx%x threadidx%x collapsed
    468, Generating implicit firstprivate(t_in_k_clipped)
    493, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
         Generating NVIDIA GPU code
        494, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        495,   ! blockidx%x threadidx%x collapsed
    495, Generating implicit firstprivate(t_in_k_int)
    515, Generating implicit firstprivate(stop_index,start_index,ngrdcol)
         Generating NVIDIA GPU code
        516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        517,   ! blockidx%x threadidx%x collapsed
diffusion_zt_lhs:
    310, Generating create(k_zm_nu(:,:),ddzm_rho_k_zm_nu(:,:),drhokdz_zt(:,:),lhs_upwind(:,:,:),rho_k_zm_nu(:,:)) [if not already present]
    312, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        313, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        314,   ! blockidx%x threadidx%x collapsed
    312, Generating default present(k_zm(:ngrdcol,:nzm),nu(:ngrdcol))
    398, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        399, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    398, Generating default present(gr,rho_ds_zm(:ngrdcol,2),nu(:ngrdcol),lhs(:,:ngrdcol,:1),invrs_rho_ds_zt(:ngrdcol,:1),gr%invrs_dzt(1:ngrdcol,1),gr%invrs_dzm(1:ngrdcol,2),k_zm(:ngrdcol,2))
    439, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        440, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        441,   ! blockidx%x threadidx%x collapsed
    439, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzm(1:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),lhs(:,:ngrdcol,2:nzt-1),gr)
    495, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        496, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    495, Generating default present(k_zm(:ngrdcol,nzm-1),gr,rho_ds_zm(:ngrdcol,nzm-1),nu(:ngrdcol),lhs(:,:ngrdcol,nzt),invrs_rho_ds_zt(:ngrdcol,nzt),gr%invrs_dzt(1:ngrdcol,nzt),gr%invrs_dzm(1:ngrdcol,nzm-1))
    496, Generating implicit firstprivate(nzt,nzm)
term_ma_zm_lhs:
    478, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        479, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        480,   ! blockidx%x threadidx%x collapsed
    478, Generating default present(lhs_ma(:,:ngrdcol,:1))
    487, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        489,   ! blockidx%x threadidx%x collapsed
    487, Generating default present(lhs_ma(:,:ngrdcol,2:nzm-1),invrs_dzm(:ngrdcol,2:nzm-1),wm_zm(:ngrdcol,2:nzm-1),weights_zm2zt(:ngrdcol,:nzm-1,:))
    508, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        510,   ! blockidx%x threadidx%x collapsed
    508, Generating default present(lhs_ma(:,:ngrdcol,nzm))
    510, Generating implicit firstprivate(nzm)
sat_mixrat_ice_2d:
    969, Generating create(esat_ice(:,:)) [if not already present]
         Generating copyin(p_in_pa(:,:),t_in_k(:,:)) [if not already present]
    978, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        979, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        980,   ! blockidx%x threadidx%x collapsed
    993, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        994, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        995,   ! blockidx%x threadidx%x collapsed
    995, Generating implicit firstprivate(t_in_c)
   1022, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1024,   ! blockidx%x threadidx%x collapsed
   1024, Generating implicit firstprivate(t_in_k_clipped)
   1052, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1053, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1054,   ! blockidx%x threadidx%x collapsed
diffusion_zm_lhs:
    820, Generating create(drhokdz_zm(:,:),ddzt_rho_k_zt_nu(:,:),lhs_upwind(:,:,:),rho_k_zt_nu(:,:)) [if not already present]
    822, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        823, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        824,   ! blockidx%x threadidx%x collapsed
    822, Generating default present(rho_ds_zt(:ngrdcol,:nzt),nu(:ngrdcol),k_zt(:ngrdcol,:nzt))
    833, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        834, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        835,   ! blockidx%x threadidx%x collapsed
    833, Generating default present(invrs_rho_ds_zm(:ngrdcol,:nzm))
    843, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        844, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    843, Generating default present(gr%invrs_dzt(1:ngrdcol,1),gr)
    854, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        856,   ! blockidx%x threadidx%x collapsed
    854, Generating default present(gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr)
    873, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        874, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    873, Generating default present(gr%invrs_dzt(1:ngrdcol,nzt),gr)
    874, Generating implicit firstprivate(nzt,nzm)
    891, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        892, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    891, Generating default present(gr%invrs_dzm(1:ngrdcol,1),rho_ds_zt(:ngrdcol,:1),nu(:ngrdcol),lhs(:,:ngrdcol,:1),invrs_rho_ds_zm(:ngrdcol,:1),gr%invrs_dzt(1:ngrdcol,1),gr,k_zt(:ngrdcol,:1))
    932, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        933, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        934,   ! blockidx%x threadidx%x collapsed
    932, Generating default present(k_zt(:ngrdcol,:nzm-1),gr,gr%invrs_dzt(1:ngrdcol,1:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,2:nzm-1),rho_ds_zt(:ngrdcol,:nzm-1),nu(:ngrdcol),gr%invrs_dzm(1:ngrdcol,2:nzm-1))
    988, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        989, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    988, Generating default present(k_zt(:ngrdcol,nzt),gr%invrs_dzm(1:ngrdcol,nzm),rho_ds_zt(:ngrdcol,nzt),nu(:ngrdcol),lhs(:,:ngrdcol,nzm),invrs_rho_ds_zm(:ngrdcol,nzm),gr%invrs_dzt(1:ngrdcol,nzt),gr)
    989, Generating implicit firstprivate(nzt,nzm)
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o
fill_holes_vertical_api:
    110, Generating copy(field(:,:)) [if not already present]
         Generating copyin(rho_ds(:,:),dz(:,:)) [if not already present]
    129, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        131, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        132,   ! blockidx%x threadidx%x collapsed
    129, Generating implicit copy(l_field_below_threshold) [if not already present]
    132, Generating implicit firstprivate(threshold)
fill_holes_global:
    350, Generating create(numer_integral_global(:),rho_ds_dz(:,:),field_avg_global(:),mass_fraction_global(:),denom_integral_global(:),field_clipped(:,:)) [if not already present]
    353, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        354, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        355,   ! blockidx%x threadidx%x collapsed
    353, Generating default present(dz(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
    362, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        363, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    369, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        370, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        371, !$acc loop seq
    369, Generating default present(field(:ngrdcol,:))
    370, Generating implicit private(k)
    371, Complex loop carried dependence of numer_integral_global prevents parallelization
         Loop carried dependence of numer_integral_global,denom_integral_global prevents parallelization
         Loop carried backward dependence of numer_integral_global,denom_integral_global prevents vectorization
         Complex loop carried dependence of denom_integral_global prevents parallelization
         Loop carried dependence of denom_integral_global prevents parallelization
         Loop carried backward dependence of denom_integral_global prevents vectorization
         Generating implicit private(k)
    380, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        381, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        390, !$acc loop seq
        395, !$acc loop seq
    380, Generating default present(field(:ngrdcol,:))
    381, Generating implicit firstprivate(threshold)
    390, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    395, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    403, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        404, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        406, !$acc loop seq
    404, Generating implicit private(k)
    406, Complex loop carried dependence of numer_integral_global prevents parallelization
         Loop carried reuse of numer_integral_global prevents parallelization
         Generating implicit private(k)
         Complex loop carried dependence of numer_integral_global prevents parallelization
         Loop carried reuse of numer_integral_global prevents parallelization
    412, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        413, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        432, !$acc loop seq
    412, Generating default present(field(:ngrdcol,:))
    413, Generating implicit firstprivate(threshold,field_clipped_avg)
    432, Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90.o
fill_holes_sliding_window:
    548, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        550, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        551,   ! blockidx%x threadidx%x collapsed
    548, Generating default present(field(:ngrdcol,:nz))
         Generating implicit copy(l_field_below_threshold) [if not already present]
    551, Generating implicit firstprivate(threshold)
    562, Generating create(field_clipped(:,:),invrs_denom_integral(:,:),rho_ds_dz(:,:)) [if not already present]
    564, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        565, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        566,   ! blockidx%x threadidx%x collapsed
    564, Generating default present(dz(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
    578, Generating implicit firstprivate(stop_indx,start_indx,ngrdcol,grid_dir_indx)
         Generating NVIDIA GPU code
        579, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        580,   ! blockidx%x threadidx%x collapsed
        592, !$acc loop seq
             Generating implicit reduction(+:rho_k_sum)
    580, Generating implicit firstprivate(j,rho_k_sum,stop_indx_j,start_indx_j)
    592, Loop is parallelizable
    601, Generating implicit firstprivate(start_indx,ngrdcol,grid_dir_indx,stop_indx)
         Generating NVIDIA GPU code
        602, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        611, !$acc loop seq
        622, !$acc loop seq
             Generating implicit reduction(+:field$r127)
        629, !$acc loop seq
        634, !$acc loop seq
        641, !$acc loop seq
             Generating implicit reduction(+:rho_ds_dz$r)
        653, !$acc loop seq
    601, Generating default present(field(:ngrdcol,:))
    602, Generating implicit private(k)
    611, Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field_clipped prevents parallelization
         Complex loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
         Complex loop carried dependence of field_clipped prevents parallelization
         Generating implicit firstprivate(k_end,k,field_avg,threshold,mass_fraction,k_start,field_clipped_avg)
         Loop carried dependence of field prevents parallelization
    622, Loop is parallelizable
    629, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    634, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    641, Loop is parallelizable
    653, Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
    673, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        676,   ! blockidx%x threadidx%x collapsed
    673, Generating default present(field(:ngrdcol,:nz))
         Generating implicit copy(l_field_below_threshold) [if not already present]
    676, Generating implicit firstprivate(threshold)
fill_holes_widening_windows:
    780, Generating create(rho_ds_dz(:,:)) [if not already present]
    782, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        783, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        784,   ! blockidx%x threadidx%x collapsed
    782, Generating default present(rho_ds(:ngrdcol,:nz),dz(:ngrdcol,:nz))
    797, Generating implicit firstprivate(upper_hf_level,ngrdcol,grid_dir_indx,lower_hf_level,window_size)
         Generating NVIDIA GPU code
        799, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        800,   ! blockidx%x threadidx%x collapsed
        814, !$acc loop seq
             Generating implicit reduction(+:rho_ds_dz$r)
        816, !$acc loop seq
             Generating implicit reduction(+:field$r146)
        822, !$acc loop seq
             Generating implicit reduction(+:rho_ds_dz$r147)
        827, !$acc loop seq
        832, !$acc loop seq
             Generating implicit reduction(+:rho_ds_dz$r148)
        839, !$acc loop seq
    797, Generating default present(field(:ngrdcol,:))
         Generating implicit copy(l_field_below_threshold) [if not already present]
    800, Generating implicit firstprivate(k_end,invrs_denom,field_clipped_avg,threshold,mass_fraction,field_avg,k_start)
    814, Loop is parallelizable
    816, Loop is parallelizable
    822, Loop is parallelizable
    827, Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
    832, Loop is parallelizable
    839, Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
xpyp_term_ta_pdf_lhs:
    372, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        373, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        374,   ! blockidx%x threadidx%x collapsed
    372, Generating default present(lhs_ta(:,:ngrdcol,:1))
    383, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        384, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        385,   ! blockidx%x threadidx%x collapsed
    383, Generating default present(coef_wpxpyp_implicit(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%weights_zm2zt(1:ngrdcol,1:nzm-1,1:2),gr,lhs_ta(:,:ngrdcol,2:nzm-1),rho_ds_zt(:ngrdcol,:nzm-1))
    414, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        415, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        416,   ! blockidx%x threadidx%x collapsed
    414, Generating default present(coef_wpxpyp_implicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,2:nzm-1),rho_ds_zm(:ngrdcol,:nzm),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1),gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr)
    463, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        464, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        465,   ! blockidx%x threadidx%x collapsed
    463, Generating default present(lhs_ta(:,:ngrdcol,nzm))
    465, Generating implicit firstprivate(nzm)
fill_holes_smart_window:
    947, Generating create(normalized_mass(:,:)) [if not already present]
    950, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        951, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        952,   ! blockidx%x threadidx%x collapsed
    950, Generating default present(dz(:ngrdcol,:nz),field(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
    952, Generating implicit firstprivate(threshold)
    958, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        959, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        969, !$acc loop seq
       1019, !$acc loop seq
             Generating implicit reduction(+:normalized_mass$r)
       1020, !$acc loop seq
             Generating implicit reduction(+:normalized_mass$r150)
       1046, !$acc loop seq
             Generating implicit reduction(+:stealable_mass,hole_mass)
       1052, !$acc loop seq
             Generating implicit reduction(+:stealable_mass,hole_mass)
       1074, !$acc loop seq
    958, Generating default present(field(:ngrdcol,:))
    959, Generating implicit private(k,k_first_lte_thresh,lower_hf_level,k_last_lte_thresh,upper_hf_level,n_holes,grid_dir_indx)
    969, Complex loop carried dependence of normalized_mass prevents parallelization
         Loop carried scalar dependence for k_first_lte_thresh at line 1036,1039,995,1009,1012
         Loop carried scalar dependence for n_holes at line 975,987
         Loop carried scalar dependence for k at line 986
         Loop carried scalar dependence for n_holes at line 1004
         Loop carried scalar dependence for n_steal_points at line 1032,1004,1009,1010,1012,1013
         Loop carried scalar dependence for k_last_lte_thresh at line 1037,1040,1004,1010,1013
         Loop carried scalar dependence for n_holes at line 975,1004
         Loop carried scalar dependence for k at line 1004,971,986,992,995,1106
         Complex loop carried dependence of normalized_mass prevents parallelization
         Loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents vectorization
         Loop carried backward dependence of field prevents vectorization
         Loop carried dependence of field prevents vectorization
         Loop carried dependence of normalized_mass prevents parallelization
         Loop carried dependence of normalized_mass prevents vectorization
         Loop carried backward dependence of normalized_mass prevents vectorization
         Loop carried dependence of normalized_mass prevents parallelization
         Loop carried dependence of normalized_mass prevents vectorization
         Generating implicit firstprivate(n_steal_points,k,stealable_mass,k_end,mass_fraction_below,hole_mass,mass_fraction_above,k_in,k_start)
         Loop carried dependence of field prevents parallelization
         Loop carried dependence of normalized_mass prevents vectorization
         Loop carried backward dependence of normalized_mass prevents vectorization
         Loop carried dependence of field,normalized_mass prevents parallelization
   1019, Loop is parallelizable
   1020, Loop is parallelizable
   1026, Loop carried scalar dependence for n_steal_points at line 1032
         Scalar last value needed after loop for n_steal_points at line 1004,1009,1010,1012,1013
         Loop carried scalar dependence for k_start at line 1026,1046,958
         Scalar last value needed after loop for k_start at line 1074,958
         Loop carried scalar dependence for k_end at line 1026,1052,958
         Scalar last value needed after loop for k_end at line 1074,1102,958
         Loop carried scalar dependence for stealable_mass at line 1047,1053,1026
         Scalar last value needed after loop for stealable_mass at line 1066,1069,1070
         Loop carried scalar dependence for hole_mass at line 1048,1054,1026
         Scalar last value needed after loop for hole_mass at line 1069,1070
         Generating implicit firstprivate(k_start_new,k_end_new)
         Loop carried scalar dependence for k_end at line 958
   1074, Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
         Loop carried dependence of normalized_mass prevents parallelization
         Complex loop carried dependence of normalized_mass prevents parallelization
         Loop carried backward dependence of normalized_mass prevents vectorization
         Generating implicit firstprivate(threshold)
         Loop carried dependence of normalized_mass prevents parallelization
xpyp_term_ta_pdf_lhs_godunov:
    538, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        539, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        540,   ! blockidx%x threadidx%x collapsed
    538, Generating default present(lhs_ta(:,:ngrdcol,:1))
    547, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        548, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        549,   ! blockidx%x threadidx%x collapsed
    547, Generating default present(invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),coef_wpxpyp_implicit(:ngrdcol,:nzm-1),gr,rho_ds_zm(:ngrdcol,:nzm),lhs_ta(:,:ngrdcol,2:nzm-1))
    578, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        579, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        580,   ! blockidx%x threadidx%x collapsed
    578, Generating default present(lhs_ta(:,:ngrdcol,nzm))
    580, Generating implicit firstprivate(nzm)
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o
xpyp_term_ta_pdf_rhs:
    889, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        890, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    889, Generating default present(rhs_ta(:ngrdcol,:1))
    898, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        899, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        900,   ! blockidx%x threadidx%x collapsed
    898, Generating default present(rho_ds_zt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,invrs_rho_ds_zm(:ngrdcol,2:nzm-1),term_wpxpyp_explicit(:ngrdcol,:nzm-1),rhs_ta(:ngrdcol,2:nzm-1))
    914, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        916,   ! blockidx%x threadidx%x collapsed
    914, Generating default present(rhs_ta(:ngrdcol,2:nzm-1),term_wpxpyp_explicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzt(1:ngrdcol,1:nzm-1),gr,rho_ds_zm(:ngrdcol,:nzm))
    947, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        948, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    947, Generating default present(rhs_ta(:ngrdcol,nzm))
    948, Generating implicit firstprivate(nzm)
fill_holes_smart_window_smooth:
   1215, Generating create(normalized_mass(:,:)) [if not already present]
   1218, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1219, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1220,   ! blockidx%x threadidx%x collapsed
   1218, Generating default present(dz(:ngrdcol,:nz),field(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
   1220, Generating implicit firstprivate(threshold_2)
   1226, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1227, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1237, !$acc loop seq
       1287, !$acc loop seq
             Generating implicit reduction(+:normalized_mass$r)
       1288, !$acc loop seq
             Generating implicit reduction(+:normalized_mass$r151)
       1289, !$acc loop seq
             Generating implicit reduction(min:field$rxpyp_term_ta_pdf_rhs_godunov:
)
       1316, !$acc loop seq
             Generating implicit reduction(min:field_min)
             Generating implicit reduction(+:stealable_mass,hole_mass)
       1323, !$acc loop seq
             Generating implicit reduction(min:field_min)
             Generating implicit reduction(+:hole_mass,stealable_mass)
       1352, !$acc loop seq
   1226, Generating default present(field(:ngrdcol,:))
   1227, Generating implicit private(k,k_first_lte_thresh,lower_hf_level,k_last_lte_thresh,n_holes,upper_hf_level,grid_dir_indx)
   1237, Complex loop carried dependence of normalized_mass prevents parallelization
         Loop carried scalar dependence for k_first_lte_thresh at line 1306,1309,1263,1277,1280
         Complex loop carried dependence of normalized_mass prevents parallelization
         Loop carried scalar dependence for n_holes at line 1243
         Loop carried scalar dependence for k at line 1239
         Loop carried scalar dependence for n_holes at line 1255,1272
         Loop carried scalar dependence for n_steal_points at line 1302,1272,1277,1278,1280,1281
         Loop carried scalar dependence for k_last_lte_thresh at line 1307,1310,1272,1278,1281
         Loop carried scalar dependence for k at line 1239,1254,1260,1263,1272,1378
         Complex loop carried dependence of field prevents parallelization
         Loop carried scalar dependence for n_steal_points at line 1280
         Loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents vectorization
         Loop carried backward dependence of field prevents vectorization
         Loop carried dependence of normalized_mass prevents parallelization
         Loop carried dependence of normalized_mass prevents vectorization
         Loop carried backward dependence of normalized_mass prevents vectorization
         Loop carried dependence of normalized_mass prevents parallelization
         Generating implicit firstprivate(n_steal_points,k_start,k_end,stealable_mass,hole_mass,field_min,threshold_2,threshold,t,mass_fraction_above,mass_fraction_below,k_in,k)
         Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents parallelization
   1287, Loop is parallelizable
   1288, Loop is parallelizable
   1289, Loop is parallelizable
   1296, Loop carried scalar dependence for n_steal_points at line 1302
         Scalar last value needed after loop for n_steal_points at line 1272,1277,1278,1280,1281
         Loop carried scalar dependence for k_start at line 1296,1316,1226
         Scalar last value needed after loop for k_start at line   1016, Generati ng implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1017, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1016, Generating default present(rhs_ta(:ngrdcol,:1))
   1022, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1024,   ! blockidx%x threadidx%x collapsed
   1022, Generating default present(rho_ds_zm(:ngrdcol,:nzm),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,rhs_ta(:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),term_wpxpyp_explicit_zm(:ngrdcol,:nzm),sgn_turbulent_vel(:ngrdcol,:nzm-1))
   1042, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1043, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1042, Generating default present(rhs_ta(:ngrdcol,nzm))
   1043, Generating implicit firstprivate(nzm)
1352,1226
         Loop carried scalar dependence for k_end at line 1296,1323,1226
         Scalar last value needed after loop for k_end at line 1352,1374,1226
         Loop carried scalar dependence for stealable_mass at line 1317,1324,1296
         Scalar last value needed after loop for stealable_mass at line 1339,1344,1347
         Loop carried scalar dependence for hole_mass at line 1318,1325,1296
         Scalar last value needed after loop for hole_mass at line 1344,1347
         Loop carried scalar dependence for field_min at line 1319,1326
         Scalar last value needed after loop for field_min at line 1341
         Generating implicit firstprivate(k_start_new,k_end_new)
         Loop carried scalar dependence for k_end at line 1226
   1352, Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
         Loop carried dependence of normalized_mass prevents parallelization
         Complex loop carried dependence of normalized_mass prevents parallelization
         Loop carried backward dependence of normalized_mass prevents vectorization
fill_holes_parallel:
   1487, Generating create(invrs_rho_ds_dz(:,:),n_holes(:),stealable_mass(:,:),rho_ds_dz(:,:)) [if not already present]
   1492, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1494,   ! blockidx%x threadidx%x collapsed
   1492, Generating default present(rho_ds(:ngrdcol,:nz),dz(:ngrdcol,:nz))
   1505, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
       1506, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1509, !$acc loop seq
             Generating reduction(+:holes_local)
   1505, Generating implicit copyin(field(:ngrdcol,:)) [if not already present]
   1506, Generating implicit firstprivate(holes_local)
   1509, Generating implicit firstprivate(threshold)
   1517, Generating implicit firstprivate(upper_hf_level,ngrdcol,grid_dir_indx,lower_hf_level)
         Generating NVIDIA GPU code
       1530, !$acc loop seq collapse(2)
       1531,   collapsed
       1547, !$acc loop seq collapse(2)
       1548,   collapsed
             Generating reduction(.or.:l_field_below_threshold)
       1575, !$acc loop seq
             Generating implicit reduction(+:stealable_mass$r)
       1601, !$acc loop seq
             Generating implicit reduction(+:stealable_mass_total)
       1605, !$acc loop seq
             Generating implicit reduction(+:stealable_mass_total)
       1626, !$acc loop seq
   1517, Generating default present(field(:,:))
         Generating implicit copy(l_field_below_threshold) [if not already present]
   1522, Loop carried scalar dependence for mf_min at line 1532,1671,1690
         Loop carried dependence due to exposed use of field(:,:),stealable_mass(:,:ngrdcol),n_holes(:) prevents parallelization
         Complex loop carried dependence of stealable_mass,field,n_holes prevents parallelization
         Generating implicit firstprivate(mf_min)
         Complex loop carried dependence of field prevents parallelization
   1531, Generating implicit firstprivate(threshold,stealable_scale)
   1548, Generating implicit firstprivate(mass_fraction_above,k_in,hole_mass,stealable_mass_total,n_steal_points,k_start,k_end)
   1582, Loop carried scalar dependence for n_steal_points at line 1588
         Loop carried scalar dependence for k_start at line 1582,1601,1517
         Scalar last value needed after loop for k_start at line 1626,1517
         Loop carried scalar dependence for k_end at line 1582,1605,1517
         Scalar last value needed after loop for k_end at line 1626,1517
         Loop carried scalar dependence for stealable_mass_total at line 1602,1606,1582
         Scalar last value needed after loop for stealable_mass_total at line 1619,1622,1643,1649
         Generating implicit firstprivate(k_start_new,k_end_new)
         Loop carried scalar dependence for stealable_mass_total at line 1582
   1626, Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
         Generating implicit firstprivate(field_adj)
         Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90.o
[ 51%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o
fill_holes_wp2_from_horz_tke:
   1793, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1795, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
       1796,   ! blockidx%x threadidx%x collapsed
   1793, Generating default present(wp2(:ngrdcol,:nz))
         Generating implicit copy(l_field_below_threshold) [if not already present]
   1796, Generating implicit firstprivate(threshold)
   1812, Generating implicit firstprivate(ngrdcol,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
       1813, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1814,   ! blockidx%x threadidx%x collapsed
   1812, Generating default present(up2(:ngrdcol,lower_hf_level:upper_hf_level),wp2(:ngrdcol,lower_hf_level:upper_hf_level),vp2(:ngrdcol,lower_hf_level:upper_hf_level))
   1814, Generating implicit firstprivate(tke_diff,up2_avail,vp2_avail,wp2_old,vp2_old,ratio,l_clubb_at_least_debug_level_3,tke_x2_old,up2_vp2_avail,up2_old,missing_wp2,threshold)
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o
calculate_thvm:
    245, Generating copyin(rtm(:,:),rcm(:,:),exner(:,:),thlm(:,:)) [if not already present]
         Generating copyout(thvm(:,:)) [if not already present]
         Generating copyin(thv_ds_zt(:,:)) [if not already present]
    249, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        250, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        251,   ! blockidx%x threadidx%x collapsed
fill_holes_driver_api:
   2406, Generating copyin(gr,rho_ds_zt(:)) [if not already present]
         Generating copy(hydromet(:,i)) [if not already present]
         Generating copyin(gr%dzt(:,:)) [if not already present]
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90.o
calc_stability_correction:
    314, Generating enter data create(brunt_vaisala_freq_sqd_smth(:,:),lambda0_stability(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
    332, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        333, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        334,   ! blockidx%x threadidx%x collapsed
    332, Generating default present(lambda0_stability_coef(:ngrdcol),lambda0_stability(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
    344, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        345, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        346,   ! blockidx%x threadidx%x collapsed
    344, Generating default present(stability_correction(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm),em(:ngrdcol,:nzm),lambda0_stability(:ngrdcol,:nzm))
    354, Generating exit data delete(lambda0_stability(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
calc_brunt_vaisala_freq_sqd:
    473, Generating create(rsat_zm(:,:),t_in_k(:,:),ice_supersat_frac_zm(:,:),rsat(:,:),t_in_k_zm(:,:),thm(:,:),ddzt_rtm(:,:),ddzt_thlm(:,:),brunt_vaisala_freq_clipped(:,:),ddzt_rsat(:,:),thm_zm(:,:),thvm_zm(:,:),ddzt_thm(:,:),ddzt_thvm(:,:)) [if not already present]
    477, Generating enter data create(tmp_calc(:,:))
    487, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        489,   ! blockidx%x threadidx%x collapsed
    487, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
    497, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        499,   ! blockidx%x threadidx%x collapsed
    497, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
    499, Generating implicit firstprivate(t0)
    513, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        514, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        515,   ! blockidx%x threadidx%x collapsed
    513, Generating default present(thlm(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
    525, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        526, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        527,   ! blockidx%x threadidx%x collapsed
    525, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm))
    533, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        534, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        535,   ! blockidx%x threadidx%x collapsed
    533, Generating default present(brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm))
    549, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        550, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        551,   ! blockidx%x threadidx%x collapsed
    549, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm),bv_efold(:ngrdcol),brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
    587, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        588, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        589,   ! blockidx%x threadidx%x collapsed
    587, Generating default present(brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
    608, Generating exit data delete(tmp_calc(:,:))
compute_cx_fnc_richardson:
    732, Generating enter data create(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
    748, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        749, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        750,   ! blockidx%x threadidx%x collapsed
    748, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
    763, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        764, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        765,   ! blockidx%x threadidx%x collapsed
    763, Generating default present(clubb_params(:ngrdcol,96:97),fnc_richardson(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
    765, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max)
    785, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        787,   ! blockidx%x threadidx%x collapsed
    785, Generating default present(clubb_params(:ngrdcol,94:95),fnc_richardson_smooth(:ngrdcol,:nzm),cx_fnc_interp(:ngrdcol,:nzm))
    787, Generating implicit firstprivate(cx_min,cx_max)
    800, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        801, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        802,   ! blockidx%x threadidx%x collapsed
    800, Generating default present(clubb_params(:ngrdcol,94:97),ri_zm_cx(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
    802, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max,cx_max,cx_min)
    836, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        837, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        838,   ! blockidx%x threadidx%x collapsed
    836, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
    844, Generating exit data delete(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
calc_ri_zm:
    889, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        890, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        891,   ! blockidx%x threadidx%x collapsed
    889, Generating default present(bv_freq_sqd(:ngrdcol,:nzm),shear(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm))
    891, Generating implicit firstprivate(lim_shear,lim_bv)
lscale_width_vert_avg:
    963, Generating enter data create(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
    966, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        967, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        968,   ! blockidx%x threadidx%x collapsed
    966, Generating default present(one_half_avg_width(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm))
    973, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        974, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        975,   ! blockidx%x threadidx%x collapsed
    973, Generating default present(one_half_avg_width(:ngrdcol,:nzm))
    982, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        983, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        984,   ! blockidx%x threadidx%x collapsed
    982, Generating default present(gr%dzm(1:ngrdcol,1:nzm),numer_terms(:ngrdcol,:nzm),denom_terms(:ngrdcol,:nzm),gr,var_profile(:ngrdcol,:nzm),rho_ds_zm(:ngrdcol,:nzm))
    992, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        993, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        994,   ! blockidx%x threadidx%x collapsed
       1056, !$acc loop seq
             Generating implicit reduction(+:numer_integral,denom_integral)
    992, Generating default present(denom_terms(:ngrdcol,:),gr,one_half_avg_width(:ngrdcol,:),numer_terms(:ngrdcol,:),gr%zm(1:ngrdcol,:))
    994, Generating implicit firstprivate(k_avg_lower,k_avg,n_below_ground_levels,k_avg_upper,var_below_ground_value,numer_integral,denom_integral)
   1014, Accelerator restriction: induction variable live-out from loop: k_avg_upper
   1018, Accelerator restriction: induction variable live-out from loop: k_avg_upper
   1022, Accelerator restriction: induction variable live-out from loop: k_avg_lower
   1026, Accelerator restriction: induction variable live-out from loop: k_avg_lower
   1056, Loop is parallelizable
   1068, Generating exit data delete(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
wp2_term_splat_lhs:
   1126, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_smooth(:,:))
   1128, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1129, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1130,   ! blockidx%x threadidx%x collapsed
   1128, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
   1140, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1142,   ! blockidx%x threadidx%x collapsed
   1140, Generating default present(lhs_splat_wp2(:ngrdcol,:nzm),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_smooth(:ngrdcol,:nzm))
   1148, Generating exit data delete(brunt_vaisala_freq_splat_smooth(:,:),brunt_vaisala_freq_splat_clipped(:,:))
wp3_term_splat_lhs:
   1209, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_clipped_zt(:,:))
   1211, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1212, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1213,   ! blockidx%x threadidx%x collapsed
   1211, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
   1223, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1224, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1225,   ! blockidx%x threadidx%x collapsed
   1223, Generating default present(lhs_splat_wp3(:ngrdcol,:nzt),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_clipped_zt(:ngrdcol,:nzt))
   1232, Generating exit data delete(brunt_vaisala_freq_splat_clipped_zt(:,:),brunt_vaisala_freq_splat_clipped(:,:))
smooth_min_sclr_idx:
   1280, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1282,   ! blockidx%x threadidx%x collapsed
   1280, Generating default present(input_var2(:ngrdcol,:nz))
   1282, Generating implicit firstprivate(smth_coef,input_var1)
smooth_min_array_scalar:
   1335, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1336, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1337,   ! blockidx%x threadidx%x collapsed
   1335, Generating default present(input_var1(:ngrdcol,:nz))
   1337, Generating implicit firstprivate(smth_coef,input_var2)
smooth_min_arrays:
   1390, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1391, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1392,   ! blockidx%x threadidx%x collapsed
   1390, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
   1392, Generating implicit firstprivate(smth_coef)
smooth_max_sclr_idx:
   1484, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1486,   ! blockidx%x threadidx%x collapsed
   1484, Generating default present(input_var2(:ngrdcol,:nz))
   1486, Generating implicit firstprivate(smth_coef,input_var1)
smooth_max_array_scalar:
   1539, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1540, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1541,   ! blockidx%x threadidx%x collapsed
   1539, Generating default present(input_var1(:ngrdcol,:nz))
   1541, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_array_1d_scalar:
   1593, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1594, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1593, Generating default present(input_var1(:ngrdcol))
   1594, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_arrays:
   1646, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1648,   ! blockidx%x threadidx%x collapsed
   1646, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
   1648, Generating implicit firstprivate(smth_coef)
smooth_max_scalars:
   1660, Generating acc routine seq
         Generating NVIDIA GPU code
smooth_heaviside_peskin:
   1744, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1746,   ! blockidx%x threadidx%x collapsed
   1744, Generating default present(input(:ngrdcol,:nz))
   1746, Generating implicit firstprivate(smth_range,input_over_smth_range)
calc_xpwp_2d:
   1856, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1857, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1858,   ! blockidx%x threadidx%x collapsed
   1856, Generating default present(xm(:ngrdcol,:nzm-1),xpwp(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,km_zm(:ngrdcol,2:nzm-1))
pvertinterp:
   2129, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2129, Generating default present(gr,p_mid(:ngrdcol,:),interp_var(:ngrdcol),input_var(:ngrdcol,:))
   2130, Generating implicit firstprivate(p_out,l_found,k_upper,k,dpu,dpl)
   2149, Accelerator restriction: induction variable live-out from loop: k
   2154, Accelerator restriction: induction variable live-out from loop: k
calculate_thlp2_rad:
   2236, Generating enter data create(rcm_zm(:,:),radht_zm(:,:))
   2241, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2242, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2243,   ! blockidx%x threadidx%x collapsed
   2241, Generating default present(thlp2_forcing(:ngrdcol,:nzm),thlprcp(:ngrdcol,:nzm),clubb_params(:ngrdcol,76),rcm_zm(:ngrdcol,:nzm),radht_zm(:ngrdcol,:nzm))
   2256, Generating exit data delete(rcm_zm(:,:),radht_zm(:,:))
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_netcdf.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90.o
compute_mean_binormal:
    679, Generating acc routine seq
         Generating NVIDIA GPU code
calc_comp_corrs_binormal:
    880, Generating enter data create(denominator(:,:),numerator(:,:))
    882, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        883, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        884,   ! blockidx%x threadidx%x collapsed
    882, Generating default present(numerator(:ngrdcol,:nz),sigma_x_2_sqd(:ngrdcol,:nz),sigma_x_1_sqd(:ngrdcol,:nz),sigma_y_1_sqd(:ngrdcol,:nz),mu_y_2(:ngrdcol,:nz),mu_x_1(:ngrdcol,:nz),mu_y_1(:ngrdcol,:nz),sigma_y_2_sqd(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),denominator(:ngrdcol,:nz),xpyp(:ngrdcol,:nz),ym(:ngrdcol,:nz),mu_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz))
    900, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        901, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        902,   ! blockidx%x threadidx%x collapsed
    900, Generating default present(corr_x_y_2(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz))
    908, Generating exit data delete(numerator(:,:),denominator(:,:))
smooth_corr_quotient:
   1403, Generating enter data create(tmp_denom(:,:))
   1405, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1406, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1407,   ! blockidx%x threadidx%x collapsed
   1405, Generating default present(numerator(:ngrdcol,:nz),tmp_denom(:,:),quotient(:ngrdcol,:nz),denominator(:,:))
   1407, Generating implicit firstprivate(denom_thresh)
   1420, Generating exit data delete(tmp_denom(:,:))
clip_covars_denom:
    157, Generating enter data create(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
    158, Generating enter data create(wpsclrp_chnge(:,:,:))
    415, Generating exit data delete(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
    416, Generating exit data delete(wpsclrp_chnge(:,:,:))
clip_covar:
    567, Generating update self(xpyp(:,:))
    600, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        601, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        602,   ! blockidx%x threadidx%x collapsed
    600, Generating default present(xp2(:ngrdcol,2:nzm-1),yp2(:ngrdcol,2:nzm-1),xpyp_chnge(:ngrdcol,2:nzm-1),xpyp(:ngrdcol,2:nzm-1))
    602, Generating implicit firstprivate(xpyp_bound,max_mag_corr)
    630, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        631, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    630, Generating default present(xpyp_chnge(:ngrdcol,:))
    631, Generating implicit firstprivate(nzm)
    639, Generating update self(xpyp(:,:))
clip_variance:
    950, Generating copyin(threshold_lo(:,:)) [if not already present]
         Generating copy(xp2(:,:)) [if not already present]
    957, Generating copyin(threshold_hi) [if not already present]
         Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        958, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        959,   ! blockidx%x threadidx%x collapsed
    987, Generating update self(xp2(:,:))
   1007, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1008, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1009,   ! blockidx%x threadidx%x collapsed
   1007, Generating default present(gr)
   1009, Generating implicit firstprivate(solve_type,l_clubb_at_least_debug_level_3)
   1024, Generating copyin(threshold_hi) [if not already present]
         Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1025, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1026,   ! blockidx%x threadidx%x collapsed
   1026, Generating implicit firstprivate(solve_type,l_clubb_at_least_debug_level_3)
   1040, Generating update self(xp2(:,:))
clip_skewness:
   1155, Generating copyin(gr,gr%zt(:,:),sfc_elevation(:)) [if not already present]
         Generating copy(wp3(:,:)) [if not already present]
         Generating copyin(wp2_zt(:,:)) [if not already present]
   1161, Generating update self(wp3(:,:))
   1176, Generating update self(wp3(:,:))
clip_skewness_core:
   1246, Generating enter data create(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
   1265, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1266, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1267,   ! blockidx%x threadidx%x collapsed
   1265, Generating default present(wp2_zt(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
   1276, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1277, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1278,   ! blockidx%x threadidx%x collapsed
   1276, Generating default present(sfc_elevation(:ngrdcol),zagl_thresh(:ngrdcol,:nzt),gr%zt(1:ngrdcol,1:nzt),gr)
   1288, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1289, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1290,   ! blockidx%x threadidx%x collapsed
   1288, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt),skw_max_mag(:ngrdcol),h_zagl(:ngrdcol,:nzt))
   1301, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1302, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1303,   ! blockidx%x threadidx%x collapsed
   1301, Generating default present(gr%zt(1:ngrdcol,1:nzt),gr,skw_max_mag(:ngrdcol),sfc_elevation(:ngrdcol),wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
   1321, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1322, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1323,   ! blockidx%x threadidx%x collapsed
   1321, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1334, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1335, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1336,   ! blockidx%x threadidx%x collapsed
   1334, Generating default present(wp3(:ngrdcol,:nzt))
   1344, Generating exit data delete(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
clip_rcm:
   1392, Generating copy(rcm(:,:)) [if not already present]
         Generating copyin(rtm(:,:)) [if not already present]
   1397, Generating update self(rcm(:,:),rtm(:,:))
   1417, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1418, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1419,   ! blockidx%x threadidx%x collapsed
monotonic_turbulent_flux_limit:
    486, Generating enter data create(wpxp_net_adjust(:,:),wpxp_thresh_term(:,:),wpxp_mfl_min(:,:),wpxp_mfl_max(:,:),xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_xm_adjustment_needed(:),wpxp_mfl_max_term_zt(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min_term_zt(:,:),xm_mfl(:,:),wpxp_thresh_term_zt(:,:),xp2_zt(:,:),xm_without_ta(:,:))
    519, Generating update self(wpxp(:,:),xm_old(:,:),xm(:,:))
    551, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        552, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        553,   ! blockidx%x threadidx%x collapsed
    551, Generating default present(wpxp_net_adjust(:ngrdcol,:nzm))
    569, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        570, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        571,   ! blockidx%x threadidx%x collapsed
    569, Generating default present(xm(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt),xm_enter_mfl(:ngrdcol,:nzt))
    571, Generating implicit firstprivate(xp2_threshold,max_xp2)
    585, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        586, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        587,   ! blockidx%x threadidx%x collapsed
    585, Generating default present(xm_without_ta(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt),min_x_allowable_lev(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:nzt))
    587, Generating implicit firstprivate(xm_tol,solve_type,dt,max_dev)
    635, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        637,   ! blockidx%x threadidx%x collapsed
        652, !$acc loop seq
             Generating implicit reduction(min:min_tmp)
             Generating implicit reduction(max:max_tmp)
    635, Generating default present(low_lev_effect(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:),min_x_allowable_lev(:ngrdcol,:),min_x_allowable(:ngrdcol,:nzt),max_x_allowable(:ngrdcol,:nzt),high_lev_effect(:ngrdcol,:nzt),gr)
    637, Generating implicit firstprivate(j,min_tmp,max_tmp,low_lev,high_lev)
    652, Loop is parallelizable
    664, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        665, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        666,   ! blockidx%x threadidx%x collapsed
    664, Generating default present(wpxp_mfl_max_term_zt(:ngrdcol,:nzt),gr%dzt(1:ngrdcol,1:nzt),rho_ds_zt(:ngrdcol,:nzt),min_x_allowable(:ngrdcol,:nzt),wpxp_mfl_min_term_zt(:ngrdcol,:nzt),gr,max_x_allowable(:ngrdcol,:nzt),xm_without_ta(:ngrdcol,:nzt),wpxp_thresh_term_zt(:ngrdcol,:nzt))
    666, Generating implicit firstprivate(invrs_dt)
    688, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_any_adjustment_needed)
        690,   ! blockidx%x threadidx%x collapsed
    688, Generating default present(wpxp_mfl_max_term_zt(:ngrdcol,:),wpxp_mfl_min(:ngrdcol,:),rho_ds_zm(:ngrdcol,:),invrs_rho_ds_zm(:ngrdcol,:),wpxp_mfl_max(:ngrdcol,:),gr,wpxp_thresh_term(:ngrdcol,:),wpxp_mfl_min_term_zt(:ngrdcol,:),wpxp(:ngrdcol,:))
         Generating implicit copy(l_any_adjustment_needed) [if not already present]
    690, Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt)
    754, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        755, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        759, !$acc loop seq
    754, Generating default present(wpxp_mfl_min(:ngrdcol,:),wpxp_mfl_max_term_zt(:ngrdcol,:),wpxp_mfl_min_term_zt(:ngrdcol,:),wpxp(:ngrdcol,:),rho_ds_zm(:ngrdcol,:),wpxp_thresh_term(:ngrdcol,:),wpxp_net_adjust(:ngrdcol,:),gr,wpxp_mfl_max(:ngrdcol,:),l_xm_adjustment_needed(:ngrdcol),invrs_rho_ds_zm(:ngrdcol,:))
    755, Generating implicit private(k)
    759, Complex loop carried dependence of wpxp,wpxp_mfl_max prevents parallelization
         Loop carried dependence of wpxp_mfl_max prevents parallelization
         Loop carried backward dependence of wpxp_mfl_max prevents vectorization
         Loop carried dependence of wpxp,wpxp_net_adjust prevents parallelization
         Complex loop carried dependence of wpxp_net_adjust prevents parallelization
         Loop carried backward dependence of wpxp_net_adjust,wpxp prevents vectorization
         Loop carried dependence of wpxp_mfl_min prevents parallelization
         Complex loop carried dependence of wpxp_mfl_min prevents parallelization
         Loop carried backward dependence of wpxp_mfl_min,wpxp prevents vectorization
         Loop carried dependence of wpxp_net_adjust prevents parallelization
         Loop carried backward dependence of wpxp_net_adjust prevents vectorization
         Generating implicit private(k,solve_type,l_mono_flux_lim_spikefix,k_zt)
         Loop carried dependence of wpxp prevents parallelization
    865, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        867,   ! blockidx%x threadidx%x collapsed
    865, Generating default present(xm_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),l_xm_adjustment_needed(:ngrdcol))
    916, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        917, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        928, !$acc loop seq
             Generating implicit reduction(+:rho_ds_zt$r)
        958, !$acc loop seq
    916, Generating default present(gr%zm(1:ngrdcol,:),gr%dzt(1:ngrdcol,:),gr,rho_ds_zt(:ngrdcol,:),xm_enter_mfl(:ngrdcol,gr%k_ub_zt),xm(:ngrdcol,:))
    917, Generating implicit firstprivate(xm_density_weighted,xm_adj_coef,xm_vert_integral,xm_tol,dz)
    928, Loop is parallelizable
    958, Loop is parallelizable
    991, Generating update self(wpxp_mfl_min(:,:),min_x_allowable(:,:),wpxp(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),xm(:,:))
   1056, Generating exit data delete(wpxp_net_adjust(:,:),wpxp_thresh_term(:,:),wpxp_mfl_min(:,:),wpxp_mfl_max(:,:),xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_xm_adjustment_needed(:),wpxp_mfl_max_term_zt(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min_term_zt(:,:),xm_mfl(:,:),wpxp_thresh_term_zt(:,:),xp2_zt(:,:),xm_without_ta(:,:))
mfl_xm_lhs:
   1153, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1154, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1155,   ! blockidx%x threadidx%x collapsed
       1156,   ! blockidx%x threadidx%x collapsed
   1153, Generating default present(lhs(:,:ngrdcol,:nzt))
   1165, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1166, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1167,   ! blockidx%x threadidx%x collapsed
   1165, Generating default present(lhs(2,:ngrdcol,:nzt))
   1167, Generating implicit firstprivate(dt)
mfl_xm_rhs:
   1228, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1229, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1230,   ! blockidx%x threadidx%x collapsed
   1228, Generating default present(wpxp(:ngrdcol,:nzt+1),invrs_dzt(:ngrdcol,:nzt),invrs_rho_ds_zt(:ngrdcol,:nzt),rhs(:ngrdcol,:nzt),rho_ds_zm(:ngrdcol,:nzt+1),xm_old(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt))
   1230, Generating implicit firstprivate(dt)
output_multi_col_fields:
   1872, Generating enter data create(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
   1881, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1882, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1883,   ! blockidx%x threadidx%x collapsed
   1881, Generating default present(upwp_out(1:ngrdcol,1:nzm),thlp2_out(1:ngrdcol,1:nzm),vp2_out(1:ngrdcol,1:nzm),up2_out(1:ngrdcol,1:nzm),rtp2_out(1:ngrdcol,1:nzm),rtpthlp_out(1:ngrdcol,1:nzm),vpwp_out(1:ngrdcol,1:nzm),wp2_out(1:ngrdcol,1:nzm),wprtp_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm))
   1897, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1898, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1899,   ! blockidx%x threadidx%x collapsed
   1897, Generating default present(rtm_out(1:ngrdcol,1:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),thlm_out(1:ngrdcol,1:nzt))
   1918, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1919, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1920,   ! blockidx%x threadidx%x collapsed
   1918, Generating default present(vp2(:ngrdcol,:nzm),upwp_out(1:ngrdcol,1:nzm),up2(:ngrdcol,:nzm),thlp2_out(1:ngrdcol,1:nzm),vpwp(:ngrdcol,:nzm),vp2_out(1:ngrdcol,1:nzm),upwp(:ngrdcol,:nzm),up2_out(1:ngrdcol,1:nzm),rtpthlp(:ngrdcol,:nzm),rtp2_out(1:ngrdcol,1:nzm),rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_out(1:ngrdcol,1:nzm),wp2(:ngrdcol,:nzm),vpwp_out(1:ngrdcol,1:nzm),wprtp(:ngrdcol,:nzm),wp2_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm),wpthlp(:ngrdcol,:nzm),wprtp_out(1:ngrdcol,1:nzm))
   1935, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1936, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1937,   ! blockidx%x threadidx%x collapsed
   1935, Generating default present(thlm(:ngrdcol,:nzt),rtm_out(1:ngrdcol,1:nzt),rtm(:ngrdcol,:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),wp3(:ngrdcol,:nzt),thlm_out(1:ngrdcol,1:nzt))
   1952, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1953, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1954,   ! blockidx%x threadidx%x collapsed
   1952, Generating default present(upwp_out(1:ngrdcol,1:nzm),thlp2_out(1:ngrdcol,1:nzm),vp2_out(1:ngrdcol,1:nzm),up2_out(1:ngrdcol,1:nzm),rtp2_out(1:ngrdcol,1:nzm),rtpthlp_out(1:ngrdcol,1:nzm),vpwp_out(1:ngrdcol,1:nzm),wp2_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm),wprtp_out(1:ngrdcol,1:nzm))
   1954, Generating implicit firstprivate(sample_weight)
   1968, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1969, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1970,   ! blockidx%x threadidx%x collapsed
   1968, Generating default present(rtm_out(1:ngrdcol,1:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),thlm_out(1:ngrdcol,1:nzt))
   1970, Generating implicit firstprivate(sample_weight)
   1979, Generating update self(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
   2052, Generating exit data delete(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
calc_turb_adv_range:
   1491, Generating enter data create(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
   1594, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1595, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1596,   ! blockidx%x threadidx%x collapsed
   1594, Generating default present(w_min(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),gr)
   1596, Generating implicit firstprivate(invrs_dt)
   1614, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1615, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1616,   ! blockidx%x threadidx%x collapsed
   1614, Generating default present(gr,gr%dzm(1:ngrdcol,:),low_lev_effect(:ngrdcol,:),vert_vel_up_zm(:ngrdcol,:))
   1616, Generating implicit firstprivate(j,dt_all_grid_levs)
   1627, Loop carried reuse of low_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1653
         Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
         Loop carried reuse of low_lev_effect prevents parallelization
   1629, Accelerator restriction: induction variable live-out from loop: j
   1637, Accelerator restriction: induction variable live-out from loop: j
   1640, Accelerator restriction: induction variable live-out from loop: j
   1676, Accelerator restriction: induction variable live-out from loop: j
   1687, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1688, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1689,   ! blockidx%x threadidx%x collapsed
   1687, Generating default present(gr,gr%dzm(1:ngrdcol,:),vert_vel_down_zm(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
   1689, Generating implicit firstprivate(j,dt_all_grid_levs)
   1696, Loop carried reuse of high_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1726
         Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
         Loop carried reuse of high_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1726
   1698, Accelerator restriction: induction variable live-out from loop: j
   1706, Accelerator restriction: induction variable live-out from loop: j
   1709, Accelerator restriction: induction variable live-out from loop: j
   1749, Accelerator restriction: induction variable live-out from loop: j
   1761, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1762, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1761, Generating default present(gr,low_lev_effect(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
   1772, Generating exit data delete(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
mean_vert_vel_up_down:
   2028, Generating enter data create(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
   2041, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2042, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2043,   ! blockidx%x threadidx%x collapsed
   2041, Generating default present(mean_w_down(:ngrdcol,:nzm),mean_w_down_2nd(:ngrdcol,:nzm),mixt_frac_zm(:ngrdcol,:nzm),mean_w_down_1st(:ngrdcol,:nzm))
   2051, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2052, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2053,   ! blockidx%x threadidx%x collapsed
   2051, Generating default present(mean_w_up(:ngrdcol,:nzm),mean_w_up_1st(:ngrdcol,:nzm),mixt_frac_zm(:ngrdcol,:nzm),mean_w_up_2nd(:ngrdcol,:nzm))
   2061, Generating update self(mean_w_up(:,:),mean_w_down(:,:))
   2071, Generating exit data delete(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
calc_mean_w_up_down_component:
   2153, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2154, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2155,   ! blockidx%x threadidx%x collapsed
   2153, Generating default present(w_min(:ngrdcol,2:nzm-1),w_i_zm(:ngrdcol,2:nzm-1),varnce_w_i_zm(:ngrdcol,2:nzm-1),mean_w_up_i(:ngrdcol,2:nzm-1),mean_w_down_i(:ngrdcol,2:nzm-1))
   2155, Generating implicit firstprivate(exp_cache,w_ref,sigma_w_i_zm,erf_cache)
   2199, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2200, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2199, Generating default present(mean_w_up_i(:ngrdcol,:),mean_w_down_i(:ngrdcol,:))
   2200, Generating implicit firstprivate(nzm)
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o
[ 52%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o
calc_grid_dens:
   1293, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1295,   ! blockidx%x threadidx%x collapsed
   1293, Generating default present(ddzt_umvm_sqd(:ngrdcol,:gr%nzm),ddzt_um(:ngrdcol,:gr%nzm),ddzt_vm(:ngrdcol,:gr%nzm),gr)
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o
set_lscale_max:
     66, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         67, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     66, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol))
     72, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         73, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     72, Generating default present(lscale_max(:ngrdcol))
calc_sfc_varnce:
    208, Generating enter data create(vsp2_sfc(:),zeta(:),wp2_splat_sfc_correction(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
    215, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),vp2(:,:),wp2(:,:))
    244, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        245, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    244, Generating default present(depth_pos_wpthlp(:ngrdcol),sfc_elevation(:ngrdcol),wpthlp(:ngrdcol,:),gr%zm(1:ngrdcol,:),gr)
    245, Generating implicit firstprivate(k)
    252, Accelerator restriction: induction variable live-out from loop: k
    254, Accelerator restriction: induction variable live-out from loop: k
    255, Accelerator restriction: induction variable live-out from loop: k
    525, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        526, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    525, Generating default present(gr,upwp_sfc(:ngrdcol),uf(:ngrdcol),depth_pos_wpthlp(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol))
    526, Generating implicit firstprivate(t0,l_vary_convect_depth,ustar2,wstar)
    553, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        554, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    553, Generating default present(gr,a_const(:ngrdcol),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm),up2(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),up2_sfc_coef(:ngrdcol))
    567, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        568, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    567, Generating default present(a_const(:ngrdcol),wprtp_sfc(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),rtpthlp(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),gr,rtp2(:ngrdcol,gr%k_lb_zm))
    579, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        580, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    579, Generating default present(a_const(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),thlp2(:ngrdcol,gr%k_lb_zm),rtpthlp(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),gr,rtp2(:ngrdcol,gr%k_lb_zm))
    591, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        592, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    591, Generating default present(thlp2(:ngrdcol,gr%k_lb_zm),rtp2(:ngrdcol,gr%k_lb_zm),gr)
    603, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        604, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    603, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),rtp2(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),min_wp2_sfc_val(:ngrdcol),gr)
    612, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        613, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    612, Generating default present(wp2_splat_sfc_correction(:ngrdcol),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm),gr,min_wp2_sfc_val(:ngrdcol),lhs_splat_wp2(:ngrdcol,gr%k_lb_zm),tau_zm(:ngrdcol,gr%k_lb_zm),up2(:ngrdcol,gr%k_lb_zm))
    636, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
        637, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        638,   ! blockidx%x threadidx%x collapsed
    636, Generating default present(sclr_idx,gr,wprtp_sfc(:ngrdcol),sclrpthlp(:ngrdcol,gr%k_lb_zm,:sclr_dim),uf(:ngrdcol),a_const(:ngrdcol),sclrp2(:ngrdcol,gr%k_lb_zm,:sclr_dim),wpthlp(:ngrdcol,gr%k_lb_zm),wpsclrp_sfc(:ngrdcol,:sclr_dim),sclrprtp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
    695, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        696, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    695, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),gr)
    701, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        702, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    701, Generating default present(rtpthlp(:ngrdcol,gr%k_lb_zm),gr,rtp2(:ngrdcol,gr%k_lb_zm),gr%zm(1:ngrdcol,gr%k_lb_zm),sfc_elevation(:ngrdcol),up2(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm))
    721, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
        722, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        723,   ! blockidx%x threadidx%x collapsed
    721, Generating default present(gr%zm(1:ngrdcol,gr%k_lb_zm),sclrp2(:ngrdcol,gr%k_lb_zm,:sclr_dim),sclrprtp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr,sfc_elevation(:ngrdcol),sclrpthlp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
    739, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),wp2(:,:),vp2(:,:))
    770, Generating update self(wp2(:,:),wprtp_sfc(:),vp2(:,:),up2(:,:),rtp2(:,:),rtpthlp(:,:),upwp_sfc(:),thlp2(:,:),vpwp_sfc(:),wpthlp(:,:))
    773, Generating update self(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:))
    819, Generating exit data delete(vsp2_sfc(:),zeta(:),wp2_splat_sfc_correction(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
compute_mixing_length:
    319, Generating enter data create(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tke_i(:,:),tl_par_1(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
    324, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        325, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    324, Generating default present(err_info%err_code(1:ngrdcol),mu(:ngrdcol),err_info)
    335, Generating update self(err_info%err_code(:))
    346, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        347, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        348,   ! blockidx%x threadidx%x collapsed
    346, Generating default present(lscale_up(:ngrdcol,:nzt),lv_coef(:ngrdcol,:nzt),exner(:ngrdcol,:nzt),thv_ds(:ngrdcol,:nzt),thvm(:ngrdcol,:nzt),grav_on_thvm(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt))
    362, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        363, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        364,   ! blockidx%x threadidx%x collapsed
    362, Generating default present(gr%invrs_dzm(1:ngrdcol,1:nzm),exp_mu_dzm(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),entrain_coef(:ngrdcol,:nzm),invrs_dzm_on_mu(:ngrdcol,:nzm),mu(:ngrdcol),gr)
    386, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        387, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        388,   ! blockidx%x threadidx%x collapsed
    386, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
    388, Generating implicit firstprivate(j_zm)
    420, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        421, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        422,   ! blockidx%x threadidx%x collapsed
    420, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
    422, Generating implicit firstprivate(j_zm)
    460, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        461, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        462, !$acc loop seq
        506, !$acc loop seq
    460, Generating default present(exp_mu_dzm(:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_up(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:),tl_par_1(:ngrdcol,:))
    461, Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
         Generating implicit firstprivate(lscale_up_max_alt,k,j)
    462, Complex loop carried dependence of s_par_1 prevents parallelization
         Loop carried dependence of s_par_1 prevents parallelization
         Loop carried backward dependence of rc_par_1 prevents vectorization
         Complex loop carried dependence of rc_par_1 prevents parallelization
         Loop carried dependence of rc_par_1 prevents parallelization
         Complex loop carried dependence of thv_par_1 prevents parallelization
         Loop carried dependence of thv_par_1,s_par_1 prevents parallelization
         Loop carried backward dependence of thv_par_1,s_par_1 prevents vectorization
         Complex loop carried dependence of dcape_dz_1 prevents parallelization
         Loop carried dependence of dcape_dz_1 prevents parallelization
         Loop carried backward dependence of dcape_dz_1 prevents vectorization
         Loop carried dependence of cape_incr_1 prevents parallelization
         Loop carried backward dependence of cape_incr_1 prevents vectorization
         Generating implicit firstprivate(tl_par_j_sqd,j_zm,j)
         Loop carried backward dependence of rc_par_1,thv_par_1,s_par_1 prevents vectorization
    506, Complex loop carried dependence of lscale_up prevents parallelization
         Loop carried dependence of lscale_up prevents parallelization
         Complex loop carried dependence of lscale_up prevents parallelization
         Loop carried backward dependence of lscale_up prevents vectorization
         Loop carried scalar dependence for lscale_up_max_alt at line 701,705
         Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
         Loop carried scalar dependence for dcape_dz_j at line 638,645,661,663
         Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
         Generating implicit firstprivate(tke,thl_par_j,rt_par_j,kp1_zm,dcape_dz_j_minus_1,dcape_dz_j,k,j,invrs_dcape_diff)
         Loop carried dependence of lscale_up prevents parallelization
         Loop carried backward dependence of lscale_up prevents vectorization
    550, Loop carried scalar dependence for thl_par_j at line 569
         Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
         Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
         Loop carried scalar dependence for rt_par_j at line 576
         Loop carried scalar dependence for dcape_dz_j_minus_1 at line 610
         Loop carried scalar dependence for tke at line 622,614
         Generating implicit firstprivate(thv_par_j,tl_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
         Loop carried scalar dependence for thl_par_j at line 569
         Loop carried scalar dependence for rt_par_j at line 576
         Loop carried scalar dependence for dcape_dz_j_minus_1 at line 610
         Loop carried scalar dependence for tke at line 622,614
    554, Accelerator restriction: induction variable live-out from loop: j
    557, Accelerator restriction: induction variable live-out from loop: j
    569, Accelerator restriction: induction variable live-out from loop: j
    576, Accelerator restriction: induction variable live-out from loop: j
    583, Accelerator restriction: induction variable live-out from loop: j
    585, Accelerator restriction: induction variable live-out from loop: j
         Reference argument passing prevents parallelization: tl_par_j
    602, Accelerator restriction: induction variable live-out from loop: j
    606, Accelerator restriction: induction variable live-out from loop: j
    623, Accelerator restriction: induction variable live-out from loop: j
    625, Accelerator restriction: induction variable live-out from loop: j
    722, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        723, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        724,   ! blockidx%x threadidx%x collapsed
    722, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
    724, Generating implicit firstprivate(jp1_zm)
    753, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        754, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        755,   ! blockidx%x threadidx%x collapsed
    753, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
    755, Generating implicit firstprivate(jp1_zm)
    792, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        793, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        794, !$acc loop seq
        837, !$acc loop seq
    792, Generating default present(exp_mu_dzm(:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),exner(:ngrdcol,:),thl_par_1(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_down(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:))
    793, Generating implicit firstprivate(lscale_down_min_alt,k,j)
    794, Complex loop carried dependence of s_par_1 prevents parallelization
         Loop carried dependence of s_par_1,rc_par_1 prevents parallelization
         Loop carried backward dependence of s_par_1 prevents vectorization
         Complex loop carried dependence of rc_par_1 prevents parallelization
         Loop carried dependence of rc_par_1 prevents parallelization
         Loop carried backward dependence of rc_par_1 prevents vectorization
         Complex loop carried dependence of thv_par_1 prevents parallelization
         Loop carried dependence of thv_par_1 prevents parallelization
         Loop carried backward dependence of thv_par_1 prevents vectorization
         Complex loop carried dependence of dcape_dz_1 prevents parallelization
         Loop carried dependence of dcape_dz_1 prevents parallelization
         Loop carried backward dependence of dcape_dz_1 prevents vectorization
         Loop carried dependence of cape_incr_1 prevents parallelization
         Loop carried backward dependence of cape_incr_1 prevents vectorization
         Generating implicit private(j,tl_par_j_sqd,jp1_zm)
    837, Complex loop carried dependence of lscale_down prevents parallelization
         Loop carried dependence of lscale_down prevents parallelization
         Loop carried backward dependence of lscale_down prevents vectorization
         Loop carried scalar dependence for lscale_down_min_alt at line 1032,1033
         Loop carried dependence of p_in_pa prevents parallelization
         Loop carried backward dependence of p_in_pa prevents vectorization
         Loop carried scalar dependence for dcape_dz_j at line 967,974,993,995
         Generating implicit firstprivate(tke,thl_par_j,rt_par_j,k_zm,dcape_dz_j,dcape_dz_j_plus_1,k,j,invrs_dcape_diff)
         Loop carried dependence of lscale_down prevents parallelization
    881, Loop carried scalar dependence for thl_par_j at line 900
         Loop carried scalar dependence for rt_par_j at line 907
         Loop carried dependence of p_in_pa prevents parallelization
         Loop carried backward dependence of p_in_pa prevents vectorization
         Scalar last value needed after loop for dcape_dz_j at line 967,974,993,995
         Loop carried scalar dependence for dcape_dz_j_plus_1 at line 940
         Scalar last value needed after loop for dcape_dz_j_plus_1 at line 967,993,995
         Loop carried scalar dependence for tke at line 944,952
         Scalar last value needed after loop for tke at line 974,995
         Generating implicit firstprivate(tl_par_j,thv_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
         Loop carried dependence of p_in_pa prevents parallelization
    885, Accelerator restriction: induction variable live-out from loop: j
    888, Accelerator restriction: induction variable live-out from loop: j
    900, Accelerator restriction: induction variable live-out from loop: j
    907, Accelerator restriction: induction variable live-out from loop: j
    914, Accelerator restriction: induction variable live-out from loop: j
    916, Accelerator restriction: induction variable live-out from loop: j
         Reference argument passing prevents parallelization: tl_par_j
    933, Accelerator restriction: induction variable live-out from loop: j
    936, Accelerator restriction: induction variable live-out from loop: j
    953, Accelerator restriction: induction variable live-out from loop: j
    955, Accelerator restriction: induction variable live-out from loop: j
   1044, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1045, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1046, !$acc loop seq
       1079, !$acc loop seq
   1044, Generating default present(gr,gr%zm(1:ngrdcol,gr%k_lb_zm),lscale_up(:ngrdcol,:nzt),lscale_max(:ngrdcol),lscale(:ngrdcol,:),gr%zt(1:ngrdcol,1:nzt),lscale_down(:ngrdcol,:nzt))
   1046, Loop is parallelizable
         Generating implicit firstprivate(l_implemented,lminh,lmin)
   1079, Loop is parallelizable
   1087, Generating update self(thlm(:,:),lscale_up(:,:),em(:,:),p_in_pa(:,:),rtm(:,:),thvm(:,:),thv_ds(:,:),lscale(:,:),lscale_down(:,:),exner(:,:))
   1120, Generating exit data delete(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tl_par_1(:,:),tke_i(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
calc_lscale_directly:
   1277, Generating enter data create(mu_pert_2(:),mu_pert_neg_rt(:),mu_pert_1(:),lscale_pert_2(:,:),rtm_pert_2(:,:),rtm_pert_neg_rt(:,:),thlm_pert_2(:,:),thlm_pert_neg_rt(:,:),thlm_pert_pos_rt(:,:),rtm_pert_1(:,:),mu_pert_pos_rt(:),thlm_pert_1(:,:),sign_rtpthlp_zt(:,:),lscale_pert_1(:,:),rtm_pert_pos_rt(:,:))
   1455, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1456, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1457,   ! blockidx%x threadidx%x collapsed
   1455, Generating default present(lscale_pert_2(:ngrdcol,:nzt),lscale_pert_1(:ngrdcol,:nzt))
   1467, Generating update self(lscale_pert_2(:,:),lscale_pert_1(:,:))
   1522, Generating exit data delete(mu_pert_2(:),mu_pert_neg_rt(:),mu_pert_1(:),lscale_pert_2(:,:),rtm_pert_2(:,:),rtm_pert_neg_rt(:,:),thlm_pert_2(:,:),thlm_pert_pos_rt(:,:),thlm_pert_neg_rt(:,:),rtm_pert_1(:,:),mu_pert_pos_rt(:),thlm_pert_1(:,:),sign_rtpthlp_zt(:,:),lscale_pert_1(:,:),rtm_pert_pos_rt(:,:))
diagnose_lscale_from_tau:
   1736, Generating enter data create(smooth_norm_ddzt_umvm(:,:),ice_supersat_frac_zm(:,:),h_invrs_tau_wpxp_n2(:,:),brunt_freq_pos(:,:),norm_ddzt_umvm(:,:),invrs_tau_shear_smooth(:,:),tmp_calc_ngrdcol(:),bvf_thresh(:,:),brunt_vaisala_freq_clipped(:,:),brunt_freq_out_cloud(:,:),ustar(:))
   1743, Generating enter data create(tmp_calc_max(:,:),tmp_calc_min_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
   1747, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1748, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1747, Generating default present(sfc_elevation(:ngrdcol),gr%zm(1:ngrdcol,gr%k_lb_zm),err_info%err_code(1:ngrdcol),gr,clubb_params(:ngrdcol,102),err_info)
   1758, Generating update self(err_info%err_code(:))
   1765, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1766, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1765, Generating default present(upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
   1781, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1782, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1781, Generating default present(ustar(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
   1782, Generating implicit firstprivate(ufmin)
   1789, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1791,   ! blockidx%x threadidx%x collapsed
   1789, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,80))
   1791, Generating implicit firstprivate(tau_const)
   1797, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1799,   ! blockidx%x threadidx%x collapsed
   1797, Generating default present(norm_ddzt_umvm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1807, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1808, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1809,   ! blockidx%x threadidx%x collapsed
   1807, Generating default present(clubb_params(:ngrdcol,82),invrs_tau_shear_smooth(:ngrdcol,:nzm),smooth_norm_ddzt_umvm(:ngrdcol,:nzm))
   1820, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1821, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1822,   ! blockidx%x threadidx%x collapsed
   1820, Generating default present(gr%zm(1:ngrdcol,1:nzm),invrs_tau_sfc(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:),gr,ustar(:ngrdcol),sfc_elevation(:ngrdcol))
   1831, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1832, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1833,   ! blockidx%x threadidx%x collapsed
   1831, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_sfc(:ngrdcol,:nzm))
   1855, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1856, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1857,   ! blockidx%x threadidx%x collapsed
   1855, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
   1894, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1895, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1896,   ! blockidx%x threadidx%x collapsed
   1894, Generating default present(ice_supersat_frac_zm(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
   1907, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1908, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1909,   ! blockidx%x threadidx%x collapsed
   1907, Generating default present(clubb_params(:ngrdcol,92),gr%zm(1:ngrdcol,1:nzm),gr,brunt_freq_out_cloud(:ngrdcol,:nzm))
   1920, Generating update self(brunt_freq_pos(:,:),brunt_freq_out_cloud(:,:))
   1934, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1935, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1936,   ! blockidx%x threadidx%x collapsed
   1934, Generating default present(invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_n2_iso(:ngrdcol,:nzm),invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:84),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
   1936, Generating implicit firstprivate(c_invrs_tau_n2_wp2,c_invrs_tau_n2)
   1957, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1958, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1959,   ! blockidx%x threadidx%x collapsed
   1957, Generating default present(invrs_tau_zm(:ngrdcol,:nzm))
   1965, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1966, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1967,   ! blockidx%x threadidx%x collapsed
   1965, Generating default present(invrs_tau_no_n2_zm(:ngrdcol,:nzm),gr%zm(1:ngrdcol,1:nzm),sfc_elevation(:ngrdcol),invrs_tau_xp2_zm(:ngrdcol,:nzm),em(:ngrdcol,:nzm),gr,brunt_freq_pos(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:))
   2008, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2009, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2010,   ! blockidx%x threadidx%x collapsed
   2008, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),invrs_tau_xp2_zm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   2022, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2024,   ! blockidx%x threadidx%x collapsed
   2022, Generating default present(clubb_params(:ngrdcol,86),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
   2034, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2035, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2036,   ! blockidx%x threadidx%x collapsed
   2034, Generating default present(invrs_tau_xp2_zm(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:85),brunt_freq_pos(:ngrdcol,:nzm))
   2057, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2058, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2059,   ! blockidx%x threadidx%x collapsed
   2057, Generating default present(invrs_tau_wpxp_zm(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:86),brunt_freq_pos(:ngrdcol,:nzm))
   2071, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2072, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2073,   ! blockidx%x threadidx%x collapsed
   2071, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),clubb_params(:ngrdcol,89),bvf_thresh(:ngrdcol,:nzm))
   2085, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2087,   ! blockidx%x threadidx%x collapsed
   2085, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),clubb_params(:ngrdcol,89))
   2129, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2131,   ! blockidx%x threadidx%x collapsed
   2129, Generating default present(h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),gr%zm(1:ngrdcol,1:nzm),ri_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,88:101),gr)
   2144, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2145, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2146,   ! blockidx%x threadidx%x collapsed
   2144, Generating default present(invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,87),brunt_freq_out_cloud(:ngrdcol,:nzm))
   2178, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2179, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2180,   ! blockidx%x threadidx%x collapsed
   2178, Generating default present(tau_max_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_max(:ngrdcol))
   2186, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2187, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2188,   ! blockidx%x threadidx%x collapsed
   2186, Generating default present(tau_max_zm(:ngrdcol,:nzm),lscale_max(:ngrdcol),em(:ngrdcol,:nzm))
   2216, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2217, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2218,   ! blockidx%x threadidx%x collapsed
   2216, Generating default present(tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm))
   2226, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2228,   ! blockidx%x threadidx%x collapsed
   2226, Generating default present(tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
   2239, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2240, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2241,   ! blockidx%x threadidx%x collapsed
   2239, Generating default present(lscale(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_up(:ngrdcol,:nzt))
   2254, Generating exit data delete(smooth_norm_ddzt_umvm(:,:),ice_supersat_frac_zm(:,:),h_invrs_tau_wpxp_n2(:,:),brunt_freq_pos(:,:),norm_ddzt_umvm(:,:),invrs_tau_shear_smooth(:,:),tmp_calc_ngrdcol(:),bvf_thresh(:,:),brunt_vaisala_freq_clipped(:,:),brunt_freq_out_cloud(:,:),ustar(:))
   2261, Generating exit data delete(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o
advance_windm_edsclrm:
    286, Generating enter data create(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
    292, Generating enter data create(edsclrm_old(:,:,:))
    294, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        295, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    294, Generating default present(nu_zero(:ngrdcol))
    300, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        301, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        302,   ! blockidx%x threadidx%x collapsed
    300, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep%nu10(1:ngrdcol),nu_vert_res_dep)
    316, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        317, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        318,   ! blockidx%x threadidx%x collapsed
        319,   ! blockidx%x threadidx%x collapsed
    316, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt))
    337, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        339,   ! blockidx%x threadidx%x collapsed
    337, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    374, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        376,   ! blockidx%x threadidx%x collapsed
    374, Generating default present(wind_speed(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    383, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        384, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    383, Generating default present(upwp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),u_star_sqd(:ngrdcol),gr)
    416, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        417, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        418,   ! blockidx%x threadidx%x collapsed
    416, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
    428, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        429, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        430,   ! blockidx%x threadidx%x collapsed
    428, Generating default present(vpwp(:ngrdcol,2:nzm-1),xpwp(:ngrdcol,2:nzm-1))
    439, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        440, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    439, Generating default present(gr,upwp(:ngrdcol,gr%k_ub_zm),vpwp(:ngrdcol,gr%k_ub_zm))
    477, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        478, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        479,   ! blockidx%x threadidx%x collapsed
    477, Generating default present(solution(:ngrdcol,:nzt,:1),um(:ngrdcol,:nzt))
    488, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        489, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        490,   ! blockidx%x threadidx%x collapsed
    488, Generating default present(solution(:ngrdcol,:nzt,2),vm(:ngrdcol,:nzt))
    498, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:))
    524, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        525, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        526,   ! blockidx%x threadidx%x collapsed
    524, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    536, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
    579, Generating update device(vm(:,:),um(:,:))
    591, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        592, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        593,   ! blockidx%x threadidx%x collapsed
    591, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
    603, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        604, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        605,   ! blockidx%x threadidx%x collapsed
    603, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
    616, Generating update self(vm(:,:),um(:,:))
    625, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        626, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        627,   ! blockidx%x threadidx%x collapsed
    625, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    627, Generating implicit firstprivate(ts_nudge,dt)
    635, Generating update self(vm(:,:),um(:,:))
    647, Generating update self(vm_ref(:,:),um_ref(:,:))
    750, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        752,   ! blockidx%x threadidx%x collapsed
    750, Generating default present(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt))
    759, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        760, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    759, Generating default present(vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_pert(:ngrdcol,gr%k_lb_zm),u_star_sqd_pert(:ngrdcol),gr)
    793, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        794, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        795,   ! blockidx%x threadidx%x collapsed
    793, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
    805, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        806, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        807,   ! blockidx%x threadidx%x collapsed
    805, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
    816, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        817, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    816, Generating default present(gr,vpwp_pert(:ngrdcol,gr%k_ub_zm),upwp_pert(:ngrdcol,gr%k_ub_zm))
    854, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        856,   ! blockidx%x threadidx%x collapsed
    854, Generating default present(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
    865, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        867,   ! blockidx%x threadidx%x collapsed
    865, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
    881, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        882, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        883,   ! blockidx%x threadidx%x collapsed
    881, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
    893, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        894, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        895,   ! blockidx%x threadidx%x collapsed
    893, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
    982, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
        983, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        984,   ! blockidx%x threadidx%x collapsed
        985,   ! blockidx%x threadidx%x collapsed
    982, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1023, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1024, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1025,   ! blockidx%x threadidx%x collapsed
   1023, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
   1035, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       1036, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1037,   ! blockidx%x threadidx%x collapsed
   1035, Generating default present(wpedsclrp(:ngrdcol,gr%k_ub_zm,:edsclr_dim),gr)
   1071, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
       1072, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1073,   ! blockidx%x threadidx%x collapsed
       1074,   ! blockidx%x threadidx%x collapsed
   1071, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1082, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
       1083, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1084,   ! blockidx%x threadidx%x collapsed
       1085,   ! blockidx%x threadidx%x collapsed
   1082, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1103, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1104, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1105,   ! blockidx%x threadidx%x collapsed
   1103, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
   1120, Generating update self(wp2(:,:),wpedsclrp(:,:,:),vp2(:,:),up2(:,:),edsclrm_forcing(:,:,:),vg(:,:),vm_forcing(:,:),ug(:,:),um_forcing(:,:),edsclrm_old(:,:,:),edsclrm(:,:,:),vm(:,:),um(:,:),vm_ref(:,:),um_ref(:,:),wm_zt(:,:),vm_old(:,:),um_old(:,:),upwp(:,:),km_zm(:,:),fcor(:),vpwp(:,:))
   1169, Generating exit data delete(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
   1175, Generating exit data delete(edsclrm_old(:,:,:))
compute_uv_tndcy:
   2079, Generating enter data create(xm_gf(:,:),xm_cf(:,:))
   2093, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2094, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2095,   ! blockidx%x threadidx%x collapsed
   2093, Generating default present(perp_wind_g(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),fcor(:ngrdcol))
   2101, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2102, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2103,   ! blockidx%x threadidx%x collapsed
   2101, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol))
   2115, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2116, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2117,   ! blockidx%x threadidx%x collapsed
   2115, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
   2123, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2124, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2125,   ! blockidx%x threadidx%x collapsed
   2123, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol))
   2137, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2138, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2139,   ! blockidx%x threadidx%x collapsed
   2137, Generating default present(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
   2148, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2149, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2150,   ! blockidx%x threadidx%x collapsed
   2148, Generating default present(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
   2158, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:))
   2177, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2178, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2179,   ! blockidx%x threadidx%x collapsed
   2177, Generating default present(xm_tndcy(:ngrdcol,:nzt))
   2187, Generating exit data delete(xm_gf(:,:),xm_cf(:,:))
windm_edsclrm_lhs:
   2263, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2264, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2265,   ! blockidx%x threadidx%x collapsed
   2263, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
   2265, Generating implicit firstprivate(invrs_dt)
   2280, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2282,   ! blockidx%x threadidx%x collapsed
       2283, !$acc loop seq
   2280, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
   2283, Loop is parallelizable
   2293, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2294, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2293, Generating default present(rho_ds_zm(:ngrdcol,gr%k_lb_zm),wind_speed(:ngrdcol,gr%k_lb_zt),u_star_sqd(:ngrdcol),lhs(2,:ngrdcol,gr%k_lb_zt),gr,gr%invrs_dzt(1:ngrdcol,gr%k_lb_zt),invrs_rho_ds_zt(:ngrdcol,gr%k_lb_zt))
windm_edsclrm_rhs:
   2414, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2415, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2414, Generating default present(rhs(:ngrdcol,:1),xm_tndcy(:ngrdcol,:1),xm(:ngrdcol,:2),lhs_diff(:2,:ngrdcol,:1))
   2415, Generating implicit firstprivate(invrs_dt)
   2437, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2438, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2439,   ! blockidx%x threadidx%x collapsed
   2437, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
   2439, Generating implicit firstprivate(invrs_dt)
   2452, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2453, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2452, Generating default present(rhs(:ngrdcol,nzt),xm_tndcy(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),lhs_diff(2:,:ngrdcol,nzt))
   2453, Generating implicit firstprivate(nzt,invrs_dt)
   2464, Generating update self(xm(:,:),lhs_diff(:,:,:))
   2505, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2506, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2505, Generating default present(xpwp_sfc(:ngrdcol),rhs(:ngrdcol,gr%k_lb_zt),invrs_rho_ds_zt(:ngrdcol,gr%k_lb_zt),gr,gr%invrs_dzt(1:ngrdcol,gr%k_lb_zt),rho_ds_zm(:ngrdcol,gr%k_lb_zm))
   2516, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
pdf_closure:
    434, Generating enter data create(rsatl_1(:,:),rc_2_ice(:,:),rc_1_ice(:,:),corr_v_w_2(:,:),vprcp_contrib_comp_1(:,:),varnce_v_2(:,:),uprcp_contrib_comp_1(:,:),u_2(:,:),thlprcp_contrib_comp_1(:,:),sqrt_wp2(:,:),rtprcp_contrib_comp_1(:,:),rsatl_2(:,:),wp2rcp_contrib_comp_1(:,:),vprcp_contrib_comp_2(:,:),wprcp_contrib_comp_1(:,:),wp2rcp_contrib_comp_2(:,:),sku(:,:),skthl(:,:),rtprcp_contrib_comp_2(:,:),skrt(:,:),skv(:,:),tl1(:,:),thlprcp_contrib_comp_2(:,:),corr_v_w_1(:,:),corr_u_w_2(:,:),corr_u_w_1(:,:),alpha_v(:,:),alpha_u(:,:),varnce_v_1(:,:),varnce_u_2(:,:),v_1(:,:),uprcp_contrib_comp_2(:,:),varnce_u_1(:,:),v_2(:,:),u_1(:,:),tl2(:,:),wprcp_contrib_comp_2(:,:))
    446, Generating enter data create(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr1(:,:,:),varnce_sclr2(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
    497, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        499,   ! blockidx%x threadidx%x collapsed
    497, Generating default present(wp2(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz))
    648, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        649, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        650,   ! blockidx%x threadidx%x collapsed
    648, Generating default present(corr_v_w_1(:ngrdcol,:nz),corr_u_w_2(:ngrdcol,:nz),corr_u_w_1(:ngrdcol,:nz),corr_v_w_2(:ngrdcol,:nz),pdf_params%corr_w_thl_2(1:ngrdcol,1:nz),pdf_params%corr_w_thl_1(1:ngrdcol,1:nz),pdf_params%corr_w_rt_2(1:ngrdcol,1:nz),pdf_params%corr_w_rt_1(1:ngrdcol,1:nz),pdf_params)
    717, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
         Generating NVIDIA GPU code
        718, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        719,   ! blockidx%x threadidx%x collapsed
        720, !$acc loop seq
    717, Generating default present(corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim))
    720, Loop is parallelizable
    920, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        921, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        922,   ! blockidx%x threadidx%x collapsed
    920, Generating default present(tl2(:ngrdcol,:nz),tl1(:ngrdcol,:nz),exner(:ngrdcol,:nz),pdf_params%thl_1(1:ngrdcol,1:nz),pdf_params%thl_2(1:ngrdcol,1:nz),pdf_params)
    988, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        989, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        990,   ! blockidx%x threadidx%x collapsed
    988, Generating default present(pdf_params%rsatl_1(1:ngrdcol,1:nz),rsatl_2(:ngrdcol,:nz),rsatl_1(:ngrdcol,:nz),pdf_params,pdf_params%rsatl_2(1:ngrdcol,1:nz))
   1054, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1055, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1056,   ! blockidx%x threadidx%x collapsed
   1054, Generating default present(ice_supersat_frac(:ngrdcol,:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%ice_supersat_frac_2(1:ngrdcol,1:nz),pdf_params%ice_supersat_frac_1(1:ngrdcol,1:nz))
   1087, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1088, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1089,   ! blockidx%x threadidx%x collapsed
   1087, Generating default present(rcm(:ngrdcol,:nz),pdf_params%rc_2(1:ngrdcol,1:nz),cloud_frac(:ngrdcol,:nz),pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),pdf_params,pdf_params%cloud_frac_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz))
   1104, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1105, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1106,   ! blockidx%x threadidx%x collapsed
   1104, Generating default present(pdf_params%corr_w_eta_2(1:ngrdcol,1:nz),pdf_params%corr_w_eta_1(1:ngrdcol,1:nz),pdf_params%corr_w_chi_2(1:ngrdcol,1:nz),pdf_params%corr_w_chi_1(1:ngrdcol,1:nz),pdf_params)
   1193, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1194, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1195,   ! blockidx%x threadidx%x collapsed
   1193, Generating default present(uprcp_contrib_comp_2(:ngrdcol,:nz),vprcp(:ngrdcol,:nz),vprcp_contrib_comp_1(:ngrdcol,:nz),thv_ds(:ngrdcol,:nz),uprcp(:ngrdcol,:nz),uprcp_contrib_comp_1(:ngrdcol,:nz),rtprcp_contrib_comp_2(:ngrdcol,:nz),thlprcp(:ngrdcol,:nz),thlprcp_contrib_comp_1(:ngrdcol,:nz),rc_coef(:ngrdcol,:nz),rtprcp(:ngrdcol,:nz),rtprcp_contrib_comp_1(:ngrdcol,:nz),vprcp_contrib_comp_2(:ngrdcol,:nz),wp2rcp(:ngrdcol,:nz),wp2rcp_contrib_comp_1(:ngrdcol,:nz),wp2rcp_contrib_comp_2(:ngrdcol,:nz),wprcp(:ngrdcol,:nz),wprcp_contrib_comp_2(:ngrdcol,:nz),wprcp_contrib_comp_1(:ngrdcol,:nz),exner(:ngrdcol,:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),thlprcp_contrib_comp_2(:ngrdcol,:nz))
   1222, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1223, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1224,   ! blockidx%x threadidx%x collapsed
   1222, Generating default present(thlprcp(:ngrdcol,:nz),rtpthvp(:ngrdcol,:nz),thlp2(:ngrdcol,:nz),rtpthlp(:ngrdcol,:nz),rtprcp(:ngrdcol,:nz),rc_coef(:ngrdcol,:nz),rtp2(:ngrdcol,:nz),wp2thlp(:ngrdcol,:nz),wp2rtp(:ngrdcol,:nz),wp2rcp(:ngrdcol,:nz),thv_ds(:ngrdcol,:nz),wpthvp(:ngrdcol,:nz),wpthlp(:ngrdcol,:nz),wprtp(:ngrdcol,:nz),thlpthvp(:ngrdcol,:nz),wprcp(:ngrdcol,:nz),wp2thvp(:ngrdcol,:nz))
   1260, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
         Generating NVIDIA GPU code
       1261, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1262,   ! blockidx%x threadidx%x collapsed
       1263,   ! blockidx%x threadidx%x collapsed
   1260, Generating default present(corr_sclr_thl_2(:ngrdcol,:nz,:sclr_dim),pdf_params%cloud_frac_1(1:ngrdcol,1:nz),varnce_sclr2(:ngrdcol,:nz,:sclr_dim),varnce_sclr1(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_rt_1(1:ngrdcol,1:nz),pdf_params%crt_1(1:ngrdcol,1:nz),pdf_params%cthl_2(1:ngrdcol,1:nz),corr_sclr_rt_1(:ngrdcol,:nz,:sclr_dim),pdf_params,thv_ds(:ngrdcol,:nz),pdf_params%rc_2(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),sclr1(:ngrdcol,:nz,:sclr_dim),sclr2(:ngrdcol,:nz,:sclr_dim),pdf_params%mixt_frac(1:ngrdcol,1:nz),rc_coef(:ngrdcol,:nz),pdf_params%varnce_rt_2(1:ngrdcol,1:nz),pdf_params%crt_2(1:ngrdcol,1:nz),corr_sclr_rt_2(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_thl_1(1:ngrdcol,1:nz),pdf_params%cthl_1(1:ngrdcol,1:nz),corr_sclr_thl_1(:ngrdcol,:nz,:sclr_dim),sclrm(:ngrdcol,:nz,:sclr_dim),pdf_params%varnce_thl_2(1:ngrdcol,1:nz),sclrpthvp(:ngrdcol,:nz,:sclr_dim),sclrprcp(:ngrdcol,:nz,:sclr_dim),sclrprtp(:ngrdcol,:nz,:sclr_dim),sclrpthlp(:ngrdcol,:nz,:sclr_dim))
   1303, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1304, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1305,   ! blockidx%x threadidx%x collapsed
   1303, Generating default present(rcp2(:ngrdcol,:nz),rcm(:ngrdcol,:nz),pdf_params%stdev_chi_2(1:ngrdcol,1:nz),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nz),pdf_params%rc_2(1:ngrdcol,1:nz),pdf_params%chi_2(1:ngrdcol,1:nz),pdf_params%chi_1(1:ngrdcol,1:nz),pdf_params%rc_1(1:ngrdcol,1:nz),pdf_params%stdev_chi_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_1(1:ngrdcol,1:nz),pdf_params%cloud_frac_2(1:ngrdcol,1:nz))
   1336, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1337, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1338,   ! blockidx%x threadidx%x collapsed
   1336, Generating default present(cloudy_downdraft_frac(:ngrdcol,:nz),cloudy_updraft_frac(:ngrdcol,:nz),w_up_in_cloud(:ngrdcol,:nz),w_down_in_cloud(:ngrdcol,:nz))
   1391, Generating update self(pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),cloud_frac(:,:),pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),wprtp2(:,:),rcm(:,:),rtpthvp(:,:),rcp2(:,:),thlpthvp(:,:),wp4(:,:),thlprcp(:,:),rtprcp(:,:),wp2thlp(:,:),wpthlp2(:,:),pdf_params%w_2(:,:),wp2rtp(:,:),wprtpthlp(:,:),wp2rcp(:,:),wprcp(:,:),wp2thvp(:,:),wpthvp(:,:))
   1418, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:))
   1449, Generating update self(exner(:,:),rtp2(:,:),wprtp(:,:),thlm(:,:),sigma_sqd_w(:,:),wp3(:,:),rtm(:,:),p_in_pa(:,:),rtpthlp(:,:),wp2(:,:),wm(:,:),thv_ds(:,:),thlp2(:,:),ice_supersat_frac(:,:),wpthlp(:,:))
   1452, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:))
   1745, Generating exit data delete(rsatl_1(:,:),rc_2_ice(:,:),rc_1_ice(:,:),corr_v_w_2(:,:),vprcp_contrib_comp_1(:,:),varnce_v_2(:,:),uprcp_contrib_comp_1(:,:),u_2(:,:),thlprcp_contrib_comp_1(:,:),sqrt_wp2(:,:),rtprcp_contrib_comp_1(:,:),rsatl_2(:,:),wp2rcp_contrib_comp_1(:,:),vprcp_contrib_comp_2(:,:),wprcp_contrib_comp_1(:,:),wp2rcp_contrib_comp_2(:,:),sku(:,:),skthl(:,:),rtprcp_contrib_comp_2(:,:),skrt(:,:),skv(:,:),tl1(:,:),thlprcp_contrib_comp_2(:,:),corr_v_w_1(:,:),corr_u_w_2(:,:),corr_u_w_1(:,:),alpha_v(:,:),alpha_u(:,:),varnce_v_1(:,:),varnce_u_2(:,:),v_1(:,:),uprcp_contrib_comp_2(:,:),varnce_u_1(:,:),v_2(:,:),u_1(:,:),tl2(:,:),wprcp_contrib_comp_2(:,:))
   1757, Generating exit data delete(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr2(:,:,:),varnce_sclr1(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
transform_pdf_chi_eta_component:
   1837, Generating enter data create(denominator(:,:))
   1839, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1840, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1841,   ! blockidx%x threadidx%x collapsed
   1839, Generating default present(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),tl(:ngrdcol,:nz),rt(:ngrdcol,:nz))
   1841, Generating implicit firstprivate(beta,invrs_beta_rsatl_p1)
   1866, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1867, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1868,   ! blockidx%x threadidx%x collapsed
   1866, Generating default present(cthl(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),denominator(:ngrdcol,:nz),corr_rt_thl(:ngrdcol,:nz),crt(:ngrdcol,:nz),varnce_thl(:ngrdcol,:nz),varnce_rt(:ngrdcol,:nz),covar_chi_eta(:ngrdcol,:nz),stdev_eta(:ngrdcol,:nz))
   1868, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi)
   1892, Generating exit data delete(denominator(:,:))
calc_wp4_pdf:
   1959, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1960, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1961,   ! blockidx%x threadidx%x collapsed
   1959, Generating default present(wp4(:ngrdcol,:nz),wm(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz))
calc_wp2xp2_pdf:
   2064, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2065, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2066,   ! blockidx%x threadidx%x collapsed
   2064, Generating default present(wm(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wp2xp2(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_wp2xp_pdf:
   2171, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2172, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2173,   ! blockidx%x threadidx%x collapsed
   2171, Generating default present(wm(:ngrdcol,:nz),wp2xp(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz))
calc_wpxp2_pdf:
   2271, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2272, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2273,   ! blockidx%x threadidx%x collapsed
   2271, Generating default present(wm(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wpxp2(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_wpxpyp_pdf:
   2398, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2399, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2400,   ! blockidx%x threadidx%x collapsed
   2398, Generating default present(wm(:ngrdcol,:nz),varnce_y_2(:ngrdcol,:nz),corr_w_y_2(:ngrdcol,:nz),wpxpyp(:ngrdcol,:nz),corr_w_x_2(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),corr_x_y_2(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz),x_2(:ngrdcol,:nz),x_1(:ngrdcol,:nz),corr_w_y_1(:ngrdcol,:nz),varnce_y_1(:ngrdcol,:nz),ym(:ngrdcol,:nz),y_2(:ngrdcol,:nz),y_1(:ngrdcol,:nz),corr_w_x_1(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
calc_liquid_cloud_frac_component:
   2518, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2519, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2520,   ! blockidx%x threadidx%x collapsed
   2518, Generating default present(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz))
   2520, Generating implicit firstprivate(zeta)
calc_ice_cloud_frac_component:
   2645, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_any_below_freezing)
       2648,   ! blockidx%x threadidx%x collapsed
   2645, Generating default present(tl(:ngrdcol,:nz),rc_in(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),rc(:ngrdcol,:nz),ice_supersat_frac(:ngrdcol,:nz))
         Generating implicit copy(l_any_below_freezing) [if not already present]
   2665, Generating create(rsat_ice(:,:)) [if not already present]
   2670, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2671, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2672,   ! blockidx%x threadidx%x collapsed
   2670, Generating default present(mean_chi(:ngrdcol,:nz),crt(:ngrdcol,:nz),rc(:ngrdcol,:nz),ice_supersat_frac(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),tl(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz))
   2672, Generating implicit firstprivate(zeta,chi_at_ice_sat)
calc_xprcp_component:
   3154, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       3155, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3156,   ! blockidx%x threadidx%x collapsed
   3154, Generating default present(vm(:ngrdcol,:nz),varnce_w_i(:ngrdcol,:nz),uprcp_contrib_comp_i(:ngrdcol,:nz),um(:ngrdcol,:nz),u_i(:ngrdcol,:nz),thlprcp_contrib_comp_i(:ngrdcol,:nz),thlm(:ngrdcol,:nz),thl_i(:ngrdcol,:nz),stdev_eta_i(:ngrdcol,:nz),crt_i(:ngrdcol,:nz),rtm(:ngrdcol,:nz),rt_i(:ngrdcol,:nz),rcm(:ngrdcol,:nz),corr_chi_eta_i(:ngrdcol,:nz),cloud_frac_i(:ngrdcol,:nz),stdev_chi_i(:ngrdcol,:nz),rtprcp_contrib_comp_i(:ngrdcol,:nz),wm(:ngrdcol,:nz),v_i(:ngrdcol,:nz),wprcp_contrib_comp_i(:ngrdcol,:nz),wp2rcp_contrib_comp_i(:ngrdcol,:nz),w_i(:ngrdcol,:nz),vprcp_contrib_comp_i(:ngrdcol,:nz),rc_i(:ngrdcol,:nz),cthl_i(:ngrdcol,:nz))
calc_w_up_in_cloud:
   3290, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       3291, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3292,   ! blockidx%x threadidx%x collapsed
   3290, Generating default present(w_2(:ngrdcol,:nz),w_up_in_cloud(:ngrdcol,:nz),w_down_in_cloud(:ngrdcol,:nz),cloud_frac_2(:ngrdcol,:nz),cloudy_downdraft_frac(:ngrdcol,:nz),cloudy_updraft_frac(:ngrdcol,:nz),cloud_frac_1(:ngrdcol,:nz),w_1(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz))
   3292, Generating implicit firstprivate(ratio_w_2,stdev_w_1,w_down_2,stdev_w_2,updraft_frac_2,exp_neg_ratio_w_2_sqd,downdraft_frac_2,erf_ratio_w_2,w_up_2,w_up_1,updraft_frac_1,w_down_1,downdraft_frac_1,ratio_w_1,erf_ratio_w_1,exp_neg_ratio_w_1_sqd)
pdf_closure_driver:
   4154, Generating enter data create(rtpthvp_zt(:,:),skw_zt(:,:),upwp_zt(:,:),thlpthvp_zt(:,:),gamma_skw_fnc_zt(:,:),rel_humidity(:,:),vp3_zm(:,:),up3_zm(:,:),thlp3_zm(:,:),rtp3_zm(:,:),wp4_zt(:,:),thlprcp_zt(:,:),rtpthlp_zt(:,:),wpthlp_zt(:,:),wp3_zm(:,:),wp2up2_zt(:,:),wp2_zt(:,:),sku_zt(:,:),skv_zm(:,:),skthl_zt(:,:),sku_zm(:,:),skrt_zt(:,:),skthl_zm(:,:),sigma_sqd_w_zt(:,:),skrt_zm(:,:),skv_zt(:,:),skw_zm(:,:),sigma_sqd_w_tmp(:,:),gamma_skw_fnc(:,:),vprcp_zt(:,:),uprcp_zt(:,:),vp2_zt(:,:),vm_zm(:,:),up2_zt(:,:),um_zm(:,:),rtprcp_zt(:,:),wprtp_zt(:,:),wprcp_zt(:,:),thlp2_zt(:,:),t_in_k(:,:),rtp2_zt(:,:),rsat(:,:),wp2vp2_zt(:,:),vpwp_zt(:,:),wpthvp_zt(:,:))
   4164, Generating enter data create(w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2thvp_zm(:,:),cloudy_updraft_frac_zm(:,:),exner_zm(:,:),cloudy_downdraft_frac_zm(:,:),p_in_pa_zm(:,:),wpup2_zm(:,:),wpthlp2_zm(:,:),w_down_in_cloud_zm(:,:),wpvp2_zm(:,:))
   4171, Generating enter data create(sksclr_zt(:,:,:),wpsclrprtp_zm(:,:,:),wp2sclrp_zm(:,:,:),wpsclrp_zt(:,:,:),sclrp3_zm(:,:,:),sclrpthlp_zt(:,:,:),sclrpthvp_zt(:,:,:),sksclr_zm(:,:,:),sclrprtp_zt(:,:,:),sclrprcp_zt(:,:,:),sclrp2_zt(:,:,:),sclrm_zm(:,:,:),wpsclrp2_zm(:,:,:),wpsclrpthlp_zm(:,:,:))
   4176, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wp2hmp_zm(:,:,:),wphydrometp_zt(:,:,:))
   4260, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:))
   4285, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4286, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4287,   ! blockidx%x threadidx%x collapsed
   4285, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
   4287, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   4309, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4310, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4311,   ! blockidx%x threadidx%x collapsed
   4309, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59))
   4311, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   4354, Generating update self(gamma_skw_fnc(:,:))
   4398, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4399, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4400,   ! blockidx%x threadidx%x collapsed
   4398, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   4479, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4480, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4481,   ! blockidx%x threadidx%x collapsed
   4479, Generating default present(rtm_ref(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt))
   4481, Generating implicit firstprivate(dt,rtm_min,ts_nudge,rtm_nudge_max_altitude)
   4508, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4509, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4508, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),gr,p_in_pa(:ngrdcol,gr%k_ub_zt))
   4519, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4520, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4521,   ! blockidx%x threadidx%x collapsed
   4519, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm))
   4608, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4609, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4608, Generating default present(wp4(:ngrdcol,:),gr)
   4625, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4626, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4625, Generating default present(rcp2(:ngrdcol,gr%k_ub_zm),gr)
   4645, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4646, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4645, Generating default present(wpthvp(:ngrdcol,gr%k_ub_zm),wprcp(:ngrdcol,gr%k_ub_zm),thlprcp(:ngrdcol,gr%k_ub_zm),rtprcp(:ngrdcol,gr%k_ub_zm),wp2vp2(:ngrdcol,gr%k_ub_zm),gr,rc_coef_zm(:ngrdcol,gr%k_ub_zm),rtpthvp(:ngrdcol,gr%k_ub_zm),thlpthvp(:ngrdcol,gr%k_ub_zm),uprcp(:ngrdcol,gr%k_ub_zm),vprcp(:ngrdcol,gr%k_ub_zm),wp2up2(:ngrdcol,gr%k_ub_zm))
   4662, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4663, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4664,   ! blockidx%x threadidx%x collapsed
   4662, Generating default present(thlm_zm(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm),rcm_zm(:ngrdcol,:nzm),ice_supersat_frac_zm(:ngrdcol,:nzm),cloud_frac_zm(:ngrdcol,:nzm))
   4679, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4680, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4679, Generating default present(sclrpthvp(:ngrdcol,gr%k_ub_zm,sclr),sclrprcp(:ngrdcol,gr%k_ub_zm,sclr),gr)
   4680, Generating implicit firstprivate(sclr)
   4691, Generating update self(vprcp(:,:),uprcp(:,:))
   4720, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4721, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4720, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),gr)
   4765, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4767,   ! blockidx%x threadidx%x collapsed
   4765, Generating default present(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt))
   4775, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4776, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4777,   ! blockidx%x threadidx%x collapsed
   4775, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt))
   4789, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4791,   ! blockidx%x threadidx%x collapsed
   4789, Generating default present(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt))
   4806, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_spur_supersat)
       4808,   ! blockidx%x threadidx%x collapsed
   4806, Generating default present(rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt))
         Generating implicit copy(l_spur_supersat) [if not already present]
   4824, Generating exit data delete(rtpthvp_zt(:,:),skw_zt(:,:),upwp_zt(:,:),thlpthvp_zt(:,:),gamma_skw_fnc_zt(:,:),rel_humidity(:,:),vp3_zm(:,:),up3_zm(:,:),thlp3_zm(:,:),rtp3_zm(:,:),wp4_zt(:,:),thlprcp_zt(:,:),rtpthlp_zt(:,:),wpthlp_zt(:,:),wp3_zm(:,:),wp2up2_zt(:,:),wp2_zt(:,:),sku_zt(:,:),skv_zm(:,:),skthl_zt(:,:),sku_zm(:,:),skrt_zt(:,:),skthl_zm(:,:),sigma_sqd_w_zt(:,:),skrt_zm(:,:),skv_zt(:,:),skw_zm(:,:),sigma_sqd_w_tmp(:,:),gamma_skw_fnc(:,:),vprcp_zt(:,:),uprcp_zt(:,:),vp2_zt(:,:),vm_zm(:,:),up2_zt(:,:),um_zm(:,:),rtprcp_zt(:,:),wprtp_zt(:,:),wprcp_zt(:,:),thlp2_zt(:,:),t_in_k(:,:),rtp2_zt(:,:),rsat(:,:),wp2vp2_zt(:,:),vpwp_zt(:,:),wpthvp_zt(:,:))
   4834, Generating exit data delete(w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2thvp_zm(:,:),cloudy_updraft_frac_zm(:,:),exner_zm(:,:),cloudy_downdraft_frac_zm(:,:),p_in_pa_zm(:,:),wpup2_zm(:,:),wpthlp2_zm(:,:),w_down_in_cloud_zm(:,:),wpvp2_zm(:,:))
   4841, Generating exit data delete(sksclr_zt(:,:,:),wpsclrprtp_zm(:,:,:),wp2sclrp_zm(:,:,:),wpsclrp_zt(:,:,:),sclrp3_zm(:,:,:),sclrpthlp_zt(:,:,:),sclrpthvp_zt(:,:,:),sksclr_zm(:,:,:),sclrprtp_zt(:,:,:),sclrprcp_zt(:,:,:),sclrp2_zt(:,:,:),sclrm_zm(:,:,:),wpsclrp2_zm(:,:,:),wpsclrpthlp_zm(:,:,:))
   4846, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
trapezoidal_rule_zt:
   4987, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4988, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4987, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),wp2up_zm(:ngrdcol,gr%k_ub_zm),wprtpthlp_zm(:ngrdcol,gr%k_ub_zm),wpthlp2_zm(:ngrdcol,gr%k_ub_zm),wprtp2_zm(:ngrdcol,gr%k_ub_zm),gr,ice_supersat_frac_zm(:ngrdcol,gr%k_ub_zm),rcm_zm(:ngrdcol,gr%k_ub_zm),wp2thvp_zm(:ngrdcol,gr%k_ub_zm))
   5005, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5006, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5005, Generating default present(wpsclrp2_zm(:ngrdcol,gr%k_ub_zm,sclr),gr,wpsclrpthlp_zm(:ngrdcol,gr%k_ub_zm,sclr),wpsclrprtp_zm(:ngrdcol,gr%k_ub_zm,sclr))
   5006, Generating implicit firstprivate(sclr)
calc_trapezoid_zt:
   5187, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5188, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5189,   ! blockidx%x threadidx%x collapsed
   5187, Generating default present(gr,gr%zm(1:ngrdcol,:),gr%invrs_dzt(1:ngrdcol,:),gr%zt(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:))
   5189, Generating implicit firstprivate(k_zmp1,k_zm)
calc_trapezoid_zm:
   5266, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5267, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5268,   ! blockidx%x threadidx%x collapsed
   5266, Generating default present(gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:),gr%zt(1:ngrdcol,:))
   5268, Generating implicit firstprivate(k_ztm1,k_zt)
compute_cloud_cover:
   5375, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_lower(:,:),vert_cloud_frac_upper(:,:))
   5378, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5379, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5380,   ! blockidx%x threadidx%x collapsed
   5378, Generating default present(chi_mean(:ngrdcol,:nzt),pdf_params,pdf_params%chi_2(1:ngrdcol,1:nzt),pdf_params%mixt_frac(1:ngrdcol,1:nzt),pdf_params%chi_1(1:ngrdcol,1:nzt))
   5390, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5391, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5392,   ! blockidx%x threadidx%x collapsed
   5390, Generating default present(rcm_in_layer(:ngrdcol,:),vert_cloud_frac(:ngrdcol,:),vert_cloud_frac_upper(:ngrdcol,:),vert_cloud_frac_lower(:ngrdcol,:),err_info%err_code(1:ngrdcol),gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),cloud_frac(:ngrdcol,:),err_info,gr%zt(1:ngrdcol,:),cloud_cover(:ngrdcol,:),chi_mean(:ngrdcol,:),rcm(:ngrdcol,:))
   5392, Generating implicit firstprivate(k_zmp1,nzt,kp1,km1,k_zm)
   5501, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5502, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5501, Generating default present(cloud_frac(:ngrdcol,gr%k_ub_zt),cloud_cover(:ngrdcol,gr%k_ub_zt),gr,rcm_in_layer(:ngrdcol,gr%k_ub_zt),rcm(:ngrdcol,gr%k_ub_zt))
   5509, Generating update self(err_info%err_code(:))
   5512, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:))
   5526, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o
[ 53%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o
[ 54%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o
advance_wp2_wp3:
    441, Generating enter data create(dvm_dz(:,:),wp2_old(:,:),kw8(:,:),kw1(:,:),kw1_zm(:,:),em_smth(:,:),lhs_tp_wp3(:,:,:),kw8_zt(:,:),dum_dz(:,:),coef_wp4_implicit_zt(:,:),a1_coef(:,:),c_wp3_pr_tp(:),coef_wp4_implicit(:,:),lhs_ac_pr2_wp2(:,:),lhs(:,:,:),lhs_ma_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_diff_zt(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_adv_tp_wp3(:,:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr1_wp3(:,:),rhs(:,:),rhs_pr3_wp3(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_ma_zt(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_diff_zt_crank(:,:,:),lhs_ta_wp2(:,:,:),lhs_pr1_wp3(:,:),lhs_ac_pr2_wp3(:,:),lhs_ta_wp3(:,:,:),lhs_pr_tp_wp3(:,:,:),wp3_old(:,:),wp3_pr3_lhs(:,:,:),wp3_term_ta_lhs_result(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
    496, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        497, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        498,   ! blockidx%x threadidx%x collapsed
    496, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24))
    498, Generating implicit firstprivate(c11,c11b,c11c)
    518, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        519, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        520,   ! blockidx%x threadidx%x collapsed
    518, Generating default present(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3))
    520, Generating implicit firstprivate(c1,c1b,c1c)
    541, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        542, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        543,   ! blockidx%x threadidx%x collapsed
    541, Generating default present(c1_skw_fnc(:ngrdcol,:nzm))
    551, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        552, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        553,   ! blockidx%x threadidx%x collapsed
    551, Generating default present(c16_fnc(:ngrdcol,:nzt),cx_fnc_richardson(:ngrdcol,:nzt))
    561, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        562, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        563,   ! blockidx%x threadidx%x collapsed
    561, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
    575, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        576, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        577,   ! blockidx%x threadidx%x collapsed
    575, Generating default present(c16_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
    589, Generating update self(err_info%err_code(:))
    598, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:))
    609, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        610, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        611,   ! blockidx%x threadidx%x collapsed
    609, Generating default present(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38))
    619, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        620, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        621,   ! blockidx%x threadidx%x collapsed
    619, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44))
    639, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        640, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        641,   ! blockidx%x threadidx%x collapsed
    639, Generating default present(coef_wp4_implicit_zt(:ngrdcol,:nzt),pdf_implicit_coefs_terms%coef_wp4_implicit(1:ngrdcol,1:nzt),pdf_implicit_coefs_terms)
    673, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        674, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        675,   ! blockidx%x threadidx%x collapsed
    673, Generating default present(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(:ngrdcol,:nzm))
    691, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        692, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        693,   ! blockidx%x threadidx%x collapsed
    691, Generating default present(rhs_pr3_wp3(:ngrdcol,:nzt))
    700, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        701, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        702,   ! blockidx%x threadidx%x collapsed
        703,   ! blockidx%x threadidx%x collapsed
    700, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,:nzt),wp3_pr3_lhs(:,:ngrdcol,:nzt))
    796, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        797, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    796, Generating default present(c_wp3_pr_tp(:ngrdcol))
    807, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        808, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    807, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol))
    819, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        820, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        821,   ! blockidx%x threadidx%x collapsed
        822,   ! blockidx%x threadidx%x collapsed
    819, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt))
    959, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        960, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        961,   ! blockidx%x threadidx%x collapsed
        962,   ! blockidx%x threadidx%x collapsed
    959, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25))
   1021, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1022, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1023,   ! blockidx%x threadidx%x collapsed
   1021, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1028, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1029, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1030,   ! blockidx%x threadidx%x collapsed
   1028, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1061, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1062, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1063,   ! blockidx%x threadidx%x collapsed
   1061, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1068, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1069, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1070,   ! blockidx%x threadidx%x collapsed
   1068, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1080, Generating update self(wp2(:,:))
   1101, Generating update device(wp2(:,:))
   1107, Generating update self(wp3(:,:))
   1128, Generating update device(wp3(:,:))
   1135, Generating update self(wp2vp2(:,:),wp3(:,:),wm_zt(:,:),wp2(:,:),wp3_on_wp2(:,:),wp2_old(:,:),skw_zt(:,:),rho_ds_zt(:,:),wprtp(:,:),wp4(:,:),lhs_splat_wp2(:,:),kh_zt(:,:),a3_coef_zt(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),em(:,:),rho_ds_zm(:,:),mixt_frac(:,:),invrs_rho_ds_zt(:,:),wp3_old(:,:),a3_coef(:,:),lhs_splat_wp3(:,:),skw_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_c1_zm(:,:),kh_zm(:,:),invrs_tau_wp3_zt(:,:),cx_fnc_richardson(:,:),vm(:,:),um(:,:),vp2(:,:),up2(:,:),upwp(:,:),thv_ds_zt(:,:),wp2_zt(:,:),wpthlp(:,:),wp3_zm(:,:),wp2up2(:,:),wp2thvp(:,:),wpvp2(:,:),wpup2(:,:),wpthvp(:,:),wm_zm(:,:),vpwp(:,:),sigma_sqd_w(:,:),sfc_elevation(:),rtp2(:,:))
   1214, Generating exit data delete(dvm_dz(:,:),wp2_old(:,:),kw8(:,:),kw1(:,:),kw1_zm(:,:),em_smth(:,:),lhs_tp_wp3(:,:,:),kw8_zt(:,:),dum_dz(:,:),coef_wp4_implicit_zt(:,:),a1_coef(:,:),c_wp3_pr_tp(:),coef_wp4_implicit(:,:),lhs_ac_pr2_wp2(:,:),lhs(:,:,:),lhs_ma_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_diff_zt(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_adv_tp_wp3(:,:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr1_wp3(:,:),rhs(:,:),rhs_pr3_wp3(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_ma_zt(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_diff_zt_crank(:,:,:),lhs_ta_wp2(:,:,:),lhs_pr1_wp3(:,:),lhs_ac_pr2_wp3(:,:),lhs_ta_wp3(:,:,:),lhs_pr_tp_wp3(:,:,:),wp3_old(:,:),wp3_term_ta_lhs_result(:,:,:),wp3_pr3_lhs(:,:,:),c1_skw_fnc(:,:),c11_skw_fnc(:,:),a1_coef_zt(:,:),c16_fnc(:,:),wp2_smth(:,:),rhs_ta_wp3(:,:))
wp23_solve:
   1475, Generating enter data create(solut(:,:),wp2_min_array(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
   1479, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1480, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1481,   ! blockidx%x threadidx%x collapsed
   1479, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1))
   1529, Generating update self(rcond(:))
   1556, Generating update self(rhs_save(:,:),lhs(:,:,:))
   1594, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1595, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1596,   ! blockidx%x threadidx%x collapsed
   1594, Generating default present(solut(:ngrdcol,:),wp2(:ngrdcol,:nzm))
   1596, Generating implicit firstprivate(k_wp2)
   1603, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1604, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1605,   ! blockidx%x threadidx%x collapsed
   1603, Generating default present(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:))
   1605, Generating implicit firstprivate(k_wp3)
   1614, Generating update self(c11_skw_fnc(:,:),lhs_ta_wp2(:,:,:),lhs_ma_zm(:,:,:),wp3(:,:),lhs_pr1_wp3(:,:),clubb_params(:,:),wp3_term_ta_lhs_result(:,:,:),wp3_pr3_lhs(:,:,:),lhs_diff_zm(:,:,:),lhs_pr1_wp2(:,:),lhs_ma_zt(:,:,:),lhs_dp1_wp2(:,:),wp2(:,:),lhs_pr_tp_wp3(:,:,:),lhs_adv_tp_wp3(:,:,:),wm_zt(:,:),lhs_diff_zt(:,:,:),wm_zm(:,:))
   1624, Generating copyin(c_uu_shr_plus_one(:),c11_skw_fnc_zeros(:,:),c11_skw_fnc_plus_one(:,:),c_uu_shr_zeros(:)) [if not already present]
         Generating copyout(lhs_wp2_ac_term(:,:),lhs_wp2_pr2_term(:,:),lhs_wp3_pr2_term(:,:),lhs_wp3_ac_term(:,:)) [if not already present]
   1825, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
   1875, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
   1926, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1927, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1928,   ! blockidx%x threadidx%x collapsed
   1926, Generating default present(vp2(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),up2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),wp2_min_array(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm))
   1928, Generating implicit firstprivate(l_clubb_at_least_debug_level_3)
   1957, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1958, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1959,   ! blockidx%x threadidx%x collapsed
   1957, Generating default present(wp2_min_array(:ngrdcol,:nzm))
   1989, Generating exit data delete(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
wp23_lhs:
   2100, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2101, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2102,   ! blockidx%x threadidx%x collapsed
       2103,   ! blockidx%x threadidx%x collapsed
   2100, Generating default present(lhs(:,:ngrdcol,:nzm*2-1))
   2111, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2112, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2113,   ! blockidx%x threadidx%x collapsed
   2111, Generating default present(lhs(:,:ngrdcol,:1))
   2124, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2126,   ! blockidx%x threadidx%x collapsed
   2124, Generating default present(lhs(:,:ngrdcol,2))
   2137, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2138, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2139,   ! blockidx%x threadidx%x collapsed
   2137, Generating default present(lhs_diff_zm(:,:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,:),lhs_ta_wp2(:,:ngrdcol,2:nzm-1),lhs_ma_zm(:,:ngrdcol,2:nzm-1),lhs_dp1_wp2(:ngrdcol,2:nzm-1),lhs_ac_pr2_wp2(:ngrdcol,2:nzm-1))
   2139, Generating implicit firstprivate(k_wp2,invrs_dt)
   2177, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2178, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2179,   ! blockidx%x threadidx%x collapsed
   2177, Generating default present(lhs_pr1_wp3(:ngrdcol,2:nzt-1),lhs_ma_zt(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:),lhs_tp_wp3(:,:ngrdcol,2:nzt-1),lhs_splat_wp3(:ngrdcol,2:nzt-1),lhs_diff_zt(:,:ngrdcol,2:nzt-1),lhs_ac_pr2_wp3(:ngrdcol,2:nzt-1))
   2179, Generating implicit firstprivate(k_wp3,invrs_dt)
   2220, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2221, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2222,   ! blockidx%x threadidx%x collapsed
   2220, Generating default present(lhs(:,:ngrdcol,nzm*2-2))
   2222, Generating implicit firstprivate(nzm)
   2233, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2234, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2235,   ! blockidx%x threadidx%x collapsed
   2233, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
   2235, Generating implicit firstprivate(nzm)
   2256, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2257, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2258,   ! blockidx%x threadidx%x collapsed
   2256, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
   2258, Generating implicit firstprivate(k_wp2)
   2271, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2272, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2273,   ! blockidx%x threadidx%x collapsed
   2271, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
   2273, Generating implicit firstprivate(k_wp2)
   2301, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2302, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2303,   ! blockidx%x threadidx%x collapsed
       2304,   ! blockidx%x threadidx%x collapsed
   2301, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:))
   2304, Generating implicit firstprivate(k_wp3)
advance_xp2_xpyp:
    440, Generating enter data create(lhs_dp1(:,:),lhs_dp1_c14(:,:),rhs_ta_wpvp2(:,:),lhs_diff_uv(:,:,:),lhs_dp1_c4(:,:),lhs_diff(:,:,:),lhs(:,:,:),rhs_ta_wpup2(:,:),rhs_ta_wpthlp2(:,:),rhs_ta_wprtp2(:,:),rhs_ta_wprtpthlp(:,:),lhs_ta_wpvp2(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpthlp2(:,:,:),lhs_ta_wprtp2(:,:,:),lhs_ta_wprtpthlp(:,:,:),lhs_ma(:,:,:),rtp2_old(:,:),kw9(:,:),kw2(:,:),kw2_zm(:,:),c4_1d(:,:),uv_rhs(:,:,:),up2_old(:,:),kw9_zm(:,:),thlp2_old(:,:),c2thl_1d(:,:),c2rt_1d(:,:),c2sclr_1d(:,:),c14_1d(:,:),c2rtthl_1d(:,:),uv_solution(:,:,:),threshold_array(:,:),rtpthlp_chnge(:,:),rtpthlp_old(:,:),rtm_zm(:,:),vp2_old(:,:))
    450, Generating enter data create(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
    458, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        459, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    458, Generating default present(clubb_params(:ngrdcol,8:9),err_info,err_info%err_code(1:ngrdcol))
    481, Generating update self(err_info%err_code(:))
    494, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        495, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        496,   ! blockidx%x threadidx%x collapsed
    494, Generating default present(c2thl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),cloud_frac_zm(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm))
    515, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        517,   ! blockidx%x threadidx%x collapsed
    515, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2thl_1d(:ngrdcol,:nzm))
    526, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        527, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        528,   ! blockidx%x threadidx%x collapsed
    526, Generating default present(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm))
    545, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        546, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        547,   ! blockidx%x threadidx%x collapsed
    545, Generating default present(kw9(:ngrdcol,:nzt),kw2(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46))
    567, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        568, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        569,   ! blockidx%x threadidx%x collapsed
    567, Generating default present(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm))
    578, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
        579, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        580,   ! blockidx%x threadidx%x collapsed
        581,   ! blockidx%x threadidx%x collapsed
    578, Generating default present(sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrp2_old(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrprtp_old(:ngrdcol,:nzm,:sclr_dim),sclrpthlp_old(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
    630, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        631, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
             Generating reduction(.and.:l_single_solve_possible)
    630, Generating default present(clubb_params(:ngrdcol,4:6))
         Generating implicit copy(l_single_solve_possible) [if not already present]
    631, Generating implicit firstprivate(c2thl,c2rtthl,c2rt)
    705, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        706, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        707,   ! blockidx%x threadidx%x collapsed
    705, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
    725, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        726, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        727,   ! blockidx%x threadidx%x collapsed
    725, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1))
    762, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        763, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        764,   ! blockidx%x threadidx%x collapsed
    762, Generating default present(fcor_y(:ngrdcol),uv_rhs(:ngrdcol,:nzm,:1),upwp(:ngrdcol,:nzm))
    772, Generating update self(upwp(:,:),fcor_y(:))
    880, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        881, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        882,   ! blockidx%x threadidx%x collapsed
    880, Generating default present(fcor_y(:ngrdcol),uv_rhs(:ngrdcol,:nzm,:1),upwp(:ngrdcol,:nzm))
    890, Generating update self(upwp(:,:),fcor_y(:))
    925, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        926, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        927,   ! blockidx%x threadidx%x collapsed
    925, Generating default present(uv_solution(:ngrdcol,:nzm,:),vp2(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
    935, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        936, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        937,   ! blockidx%x threadidx%x collapsed
    935, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
    947, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:))
   1031, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1032, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1033,   ! blockidx%x threadidx%x collapsed
   1031, Generating default present(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1049, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1050, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1051,   ! blockidx%x threadidx%x collapsed
   1049, Generating default present(threshold_array(:ngrdcol,:nzm))
   1074, Generating update self(rtp2(:,:))
   1084, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1085, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1086,   ! blockidx%x threadidx%x collapsed
   1084, Generating default present(rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,93))
   1086, Generating implicit firstprivate(threshold)
   1097, Generating update self(rtp2(:,:))
   1135, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1136, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1137,   ! blockidx%x threadidx%x collapsed
   1135, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1153, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1154, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1155,   ! blockidx%x threadidx%x collapsed
   1153, Generating default present(threshold_array(:ngrdcol,:nzm))
   1172, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1174,   ! blockidx%x threadidx%x collapsed
   1172, Generating default present(threshold_array(:ngrdcol,:nzm))
   1188, Generating update self(up2(:,:))
   1197, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1198, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1199,   ! blockidx%x threadidx%x collapsed
   1197, Generating default present(up2(:ngrdcol,:nzm))
   1207, Generating update self(up2(:,:))
   1219, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1220, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1221,   ! blockidx%x threadidx%x collapsed
   1219, Generating default present(threshold_array(:ngrdcol,:nzm))
   1234, Generating update self(vp2(:,:))
   1243, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1244, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1245,   ! blockidx%x threadidx%x collapsed
   1243, Generating default present(vp2(:ngrdcol,:nzm))
   1253, Generating update self(vp2(:,:))
   1265, Generating update self(vp2(:,:),up2(:,:))
   1295, Generating update device(vp2(:,:),up2(:,:))
   1356, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1357, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1358,   ! blockidx%x threadidx%x collapsed
   1356, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1383, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1384, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1385,   ! blockidx%x threadidx%x collapsed
   1383, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1418, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1419, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1420,   ! blockidx%x threadidx%x collapsed
   1418, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1448, Generating update self(sclrprtp_old(:,:,:),sclrpthlp(:,:,:),sclrp2_old(:,:,:),sclrprtp(:,:,:),sclrm(:,:,:),sclrp2(:,:,:),vm(:,:),vp2(:,:),um(:,:),up2(:,:),rtp2_old(:,:),rtpthlp_forcing(:,:),thlm(:,:),thlp2_forcing(:,:),rtm(:,:),rtp2_forcing(:,:),wprtp(:,:),rtpthlp_old(:,:),wp2(:,:),thlp2_old(:,:),rho_ds_zm(:,:),kh_zt(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),invrs_tau_xp2_zm(:,:),sclrpthlp_old(:,:,:),vp2_old(:,:),up2_old(:,:),wp2_zt(:,:),wm_zm(:,:),upwp(:,:),thv_ds_zm(:,:),wpthvp(:,:),wpthlp(:,:),wpsclrp(:,:,:),sigma_sqd_w(:,:),wp3(:,:),rho_ds_zt(:,:),vpwp(:,:),invrs_rho_ds_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:))
   1526, Generating exit data delete(lhs_dp1(:,:),lhs_dp1_c14(:,:),rhs_ta_wpvp2(:,:),lhs_diff_uv(:,:,:),lhs_dp1_c4(:,:),lhs_diff(:,:,:),lhs(:,:,:),rhs_ta_wpup2(:,:),rhs_ta_wpthlp2(:,:),rhs_ta_wprtp2(:,:),rhs_ta_wprtpthlp(:,:),lhs_ta_wpvp2(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpthlp2(:,:,:),lhs_ta_wprtp2(:,:,:),lhs_ta_wprtpthlp(:,:,:),lhs_ma(:,:,:),rtp2_old(:,:),kw9(:,:),kw2(:,:),kw2_zm(:,:),c4_1d(:,:),uv_rhs(:,:,:),up2_old(:,:),kw9_zm(:,:),thlp2_old(:,:),c2thl_1d(:,:),c2rt_1d(:,:),c2sclr_1d(:,:),c14_1d(:,:),c2rtthl_1d(:,:),uv_solution(:,:,:),threshold_array(:,:),rtpthlp_chnge(:,:),rtpthlp_old(:,:),rtm_zm(:,:),vp2_old(:,:))
   1536, Generating exit data delete(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
solve_xp2_xpyp_with_single_lhs:
   1718, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
   1720, Generating enter data create(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
   1727, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1728, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1729,   ! blockidx%x threadidx%x collapsed
   1727, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   1773, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1774, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1775,   ! blockidx%x threadidx%x collapsed
   1773, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
   1797, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1799,   ! blockidx%x threadidx%x collapsed
   1797, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
   1807, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1808, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1809,   ! blockidx%x threadidx%x collapsed
   1807, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
   1832, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1833, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1834,   ! blockidx%x threadidx%x collapsed
   1832, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
   1842, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1843, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1844,   ! blockidx%x threadidx%x collapsed
   1842, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
   1885, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1886, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1887,   ! blockidx%x threadidx%x collapsed
   1885, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
   1896, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       1897, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1898,   ! blockidx%x threadidx%x collapsed
       1899,   ! blockidx%x threadidx%x collapsed
   1896, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
   1914, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1916,   ! blockidx%x threadidx%x collapsed
   1914, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
   1925, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       1926, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1927,   ! blockidx%x threadidx%x collapsed
       1928,   ! blockidx%x threadidx%x collapsed
   1925, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
   1942, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:))
   1966, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
   1968, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
wp23_rhs:
   2537, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2538, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2539,   ! blockidx%x threadidx%x collapsed
   2537, Generating default present(rhs(:ngrdcol,:nzm*2-1))
   2546, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2547, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2548,   ! blockidx%x threadidx%x collapsed
   2546, Generating default present(rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:))
   2548, Generating implicit firstprivate(k_wp3)
   2555, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2556, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2557,   ! blockidx%x threadidx%x collapsed
   2555, Generating default present(rhs(:ngrdcol,:),rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1))
   2557, Generating implicit firstprivate(k_wp2)
   2606, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2607, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2608,   ! blockidx%x threadidx%x collapsed
   2606, Generating default present(gr,rhs(:ngrdcol,:),up2(:ngrdcol,:),vp2(:ngrdcol,:),lhs_diff_zm(:,:ngrdcol,2:nzm-1))
   2608, Generating implicit firstprivate(k_wp2)
   2621, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2622, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2623,   ! blockidx%x threadidx%x collapsed
   2621, Generating default present(rhs(:ngrdcol,:),wpvp2(:ngrdcol,:),wpup2(:ngrdcol,:),gr,lhs_diff_zt(:,:ngrdcol,2:nzt-1))
   2623, Generating implicit firstprivate(k_wp3)
   2640, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2641, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2642,   ! blockidx%x threadidx%x collapsed
   2640, Generating default present(wp2(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),lhs_pr1_wp2(:ngrdcol,2:nzm-1))
   2642, Generating implicit firstprivate(k_wp2)
   2663, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2664, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2665,   ! blockidx%x threadidx%x collapsed
   2663, Generating default present(upwp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),fcor_y(:ngrdcol))
   2665, Generating implicit firstprivate(k_wp2)
   2674, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2676,   ! blockidx%x threadidx%x collapsed
   2674, Generating default present(wp2up(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),fcor_y(:ngrdcol))
   2676, Generating implicit firstprivate(k_wp3)
   2686, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2687, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2688,   ! blockidx%x threadidx%x collapsed
   2686, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),lhs_pr1_wp3(:ngrdcol,2:nzt-1),rhs_pr1_wp3(:ngrdcol,2:nzt-1),wp3(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),lhs_tp_wp3(:,:ngrdcol,2:nzt-1))
   2688, Generating implicit firstprivate(k_wp3,invrs_dt)
   2716, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2717, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2718,   ! blockidx%x threadidx%x collapsed
   2716, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,2:nzm-1),rhs_dp1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),wp2(:ngrdcol,2:nzm-1),rhs_pr3_wp2(:ngrdcol,2:nzm-1),lhs_dp1_wp2(:ngrdcol,2:nzm-1))
   2718, Generating implicit firstprivate(k_wp2,invrs_dt)
   2768, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2769, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2770,   ! blockidx%x threadidx%x collapsed
   2768, Generating default present(gr,wp2(:ngrdcol,2:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),wp3(:ngrdcol,:nzt),rhs(:ngrdcol,:))
   2770, Generating implicit firstprivate(k_wp3)
   2851, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2852, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2851, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
   2852, Generating implicit firstprivate(rhs_lb_idx_zm,rhs_ub_idx_zt,rhs_ub_idx_zm,rhs_lb_idx_zt)
   2865, Generating update self(clubb_params(:,:),wp2(:,:),up2(:,:),c11_skw_fnc(:,:),rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),wpvp2(:,:),wpup2(:,:),wp3_term_ta_lhs_result(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_splat_wp2(:,:),lhs_pr1_wp2(:,:),rhs_pr1_wp2(:,:),rhs_pr3_wp2(:,:),lhs_pr1_wp3(:,:),fcor_y(:),lhs_splat_wp3(:,:),wp2up(:,:),wp3(:,:),rhs_pr_turb_wp3(:,:),rhs_pr1_wp3(:,:),lhs_diff_zt(:,:,:),lhs_ta_wp3(:,:,:),lhs_dp1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_pr_tp_wp3(:,:,:),rhs_pr3_wp3(:,:),lhs_adv_tp_wp3(:,:,:),upwp(:,:),rhs_ta_wp3(:,:),lhs_diff_zm(:,:,:),vp2(:,:))
   2879, Generating copyin(c_uu_buoy_plus_one(:),c11_skw_fnc_zeros(:,:),c11_skw_fnc_plus_one(:,:)) [if not already present]
         Generating copyout(rhs_bp1_wp3(:,:),rhs_bp_wp2(:,:)) [if not already present]
         Generating copyin(c_uu_buoy_zeros(:)) [if not already present]
         Generating copyout(rhs_pr2_wp3(:,:),rhs_pr2_wp2(:,:)) [if not already present]
wp2_term_ta_lhs:
   3285, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3286, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3287,   ! blockidx%x threadidx%x collapsed
   3285, Generating default present(lhs_ta_wp2(:,:ngrdcol,:),gr)
   3297, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3298, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3299,   ! blockidx%x threadidx%x collapsed
   3297, Generating default present(invrs_rho_ds_zm(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,rho_ds_zt(:ngrdcol,:nzm-1),lhs_ta_wp2(:,:ngrdcol,2:nzm-1))
wp2_terms_ac_pr2_lhs:
   3411, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3412, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3411, Generating default present(lhs_ac_pr2_wp2(:ngrdcol,:),gr)
   3421, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3422, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3423,   ! blockidx%x threadidx%x collapsed
   3421, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),c_uu_shr(:ngrdcol),gr,wm_zt(:ngrdcol,:nzm-1),lhs_ac_pr2_wp2(:ngrdcol,2:nzm-1))
wp2_term_dp1_lhs:
   3504, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3505, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3504, Generating default present(gr,lhs_dp1_wp2(:ngrdcol,:))
   3514, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3515, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3516,   ! blockidx%x threadidx%x collapsed
   3514, Generating default present(lhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
wp2_term_pr1_lhs:
   3603, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3604, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3603, Generating default present(gr,lhs_pr1_wp2(:ngrdcol,:))
   3613, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3614, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3615,   ! blockidx%x threadidx%x collapsed
   3613, Generating default present(lhs_pr1_wp2(:ngrdcol,2:nzm-1),invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
wp2_terms_bp_pr2_rhs:
   3696, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3697, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3696, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,:),gr)
   3705, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3706, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3707,   ! blockidx%x threadidx%x collapsed
   3705, Generating default present(c_uu_buoy(:ngrdcol),rhs_bp_pr2_wp2(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),thv_ds_zm(:ngrdcol,2:nzm-1))
wp2_term_dp1_rhs:
   3796, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3797, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3796, Generating default present(rhs_dp1_wp2(:ngrdcol,:),gr)
   3806, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3808,   ! blockidx%x threadidx%x collapsed
   3806, Generating default present(invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1),rhs_dp1_wp2(:ngrdcol,2:nzm-1),up2(:ngrdcol,2:nzm-1),vp2(:ngrdcol,2:nzm-1))
   3814, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3815, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3816,   ! blockidx%x threadidx%x collapsed
   3814, Generating default present(rhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
   3816, Generating implicit firstprivate(threshold)
wp2_term_pr3_rhs:
   3917, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3918, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3917, Generating default present(rhs_pr3_wp2(:ngrdcol,:),gr)
   3926, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3927, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3928,   ! blockidx%x threadidx%x collapsed
   3926, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),rhs_pr3_wp2(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1),c_uu_buoy(:ngrdcol),vm(:ngrdcol,:nzm-1),upwp(:ngrdcol,2:nzm-1),um(:ngrdcol,:nzm-1),c_uu_shr(:ngrdcol),gr,thv_ds_zm(:ngrdcol,2:nzm-1))
wp2_term_pr1_rhs:
   4035, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4036, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4035, Generating default present(rhs_pr1_wp2(:ngrdcol,:),gr)
   4044, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4045, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4046,   ! blockidx%x threadidx%x collapsed
   4044, Generating default present(invrs_tau_c4_zm(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),vp2(:ngrdcol,2:nzm-1),up2(:ngrdcol,2:nzm-1),c4(:ngrdcol))
advance_xm_wpxp:
    510, Generating enter data create(lhs_pr1_wprtp(:,:),lhs_ma_zt(:,:,:),kw6(:,:),lhs_ta_wpvp(:,:,:),lhs_ta_xm(:,:,:),rhs_ta_wpup(:,:),rhs_ta_wpthlp(:,:),rhs_ta_wprtp(:,:),low_lev_effect(:,:),lhs_ta_wpup(:,:,:),lhs_ta_wpthlp(:,:,:),lhs_ta_wprtp(:,:,:),lhs_pr1_wpthlp(:,:),lhs_diff_zt(:,:,:),lhs_ma_zm(:,:,:),lhs_diff_zm(:,:,:),lhs_ac_pr2(:,:),vm_old(:,:),upwp_old(:,:),um_old(:,:),thlm_old(:,:),wprtp_old(:,:),rtm_old(:,:),vpwp_old(:,:),rhs_ta_wpvp(:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),high_lev_effect(:,:),c6thl_skw_fnc(:,:),c6rt_skw_fnc(:,:),c6_term(:,:),wpthlp_old(:,:))
    519, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),sclrm_old(:,:,:),wpsclrp_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
    559, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        560, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        561,   ! blockidx%x threadidx%x collapsed
    559, Generating default present(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
    568, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        569, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        570,   ! blockidx%x threadidx%x collapsed
    568, Generating default present(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
    578, Generating implicit firstprivate(ngrdcol,nzt,sclr_dim)
         Generating NVIDIA GPU code
        579, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        580,   ! blockidx%x threadidx%x collapsed
        581,   ! blockidx%x threadidx%x collapsed
    578, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
    588, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
         Generating NVIDIA GPU code
        589, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        590,   ! blockidx%x threadidx%x collapsed
        591,   ! blockidx%x threadidx%x collapsed
    588, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
    600, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        601, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        602,   ! blockidx%x threadidx%x collapsed
    600, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    609, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        610, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        611,   ! blockidx%x threadidx%x collapsed
    609, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
    623, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        624, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        625,   ! blockidx%x threadidx%x collapsed
    623, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12),skw_zm(:ngrdcol,:nzm))
    625, Generating implicit firstprivate(c6rt,c6rtc,c6rtb)
    644, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        645, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        646,   ! blockidx%x threadidx%x collapsed
    644, Generating default present(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm))
    646, Generating implicit firstprivate(c6thl,c6thlc,c6thlb)
    677, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        678, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        679,   ! blockidx%x threadidx%x collapsed
    677, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm))
    691, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        692, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        693,   ! blockidx%x threadidx%x collapsed
    691, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
    701, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        702, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        703,   ! blockidx%x threadidx%x collapsed
    701, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18))
    703, Generating implicit firstprivate(c7,c7c,c7b)
    733, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:))
    751, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        752, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        753,   ! blockidx%x threadidx%x collapsed
    751, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),err_info%err_code(1:ngrdcol),err_info)
    762, Generating update self(err_info%err_code(:))
    773, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        774, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        775,   ! blockidx%x threadidx%x collapsed
    773, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42))
    797, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        799,   ! blockidx%x threadidx%x collapsed
    797, Generating default present(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm))
    806, Generating update self(c6_term(:,:))
    925, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        926, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        927,   ! blockidx%x threadidx%x collapsed
    925, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt))
    934, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        935, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        936,   ! blockidx%x threadidx%x collapsed
    934, Generating default present(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm))
    944, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
         Generating NVIDIA GPU code
        945, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        946,   ! blockidx%x threadidx%x collapsed
        947,   ! blockidx%x threadidx%x collapsed
    944, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
    954, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
        955, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        956,   ! blockidx%x threadidx%x collapsed
        957,   ! blockidx%x threadidx%x collapsed
    954, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
    967, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        968, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        969,   ! blockidx%x threadidx%x collapsed
    967, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    976, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        977, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        978,   ! blockidx%x threadidx%x collapsed
    976, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
    992, Generating update self(vpwp(:,:),vm_forcing(:,:),upwp(:,:),um_forcing(:,:),wpsclrp(:,:,:),sclrm_forcing(:,:,:),wpthlp_forcing(:,:),thlm_forcing(:,:),wprtp_forcing(:,:),rtm_forcing(:,:),vprcp(:,:),vg(:,:),uprcp(:,:),ug(:,:),wprtp_old(:,:),rtpthvp(:,:),wpsclrp_old(:,:,:),skw_zm(:,:),wp3_on_wp2_zt(:,:),rho_ds_zt(:,:),mixt_frac_zm(:,:),vp2(:,:),up2(:,:),vm_ref(:,:),um_ref(:,:),vm_old(:,:),um_old(:,:),em(:,:),wpthvp(:,:),wpthlp_old(:,:),varnce_w_2_zm(:,:),thv_ds_zm(:,:),vm(:,:),um(:,:),sclrm_old(:,:,:),sclrm(:,:,:),sclrp2(:,:,:),wp2rtp(:,:),cx_fnc_richardson(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_old(:,:),w_1_zm(:,:),vpwp_old(:,:),thlm_ref(:,:),rtm_ref(:,:),thlpthvp(:,:),invrs_rho_ds_zm(:,:),fcor(:),rho_ds_zm(:,:),rc_coef_zm(:,:),thlm_old(:,:),wpthlp(:,:),thlm(:,:),thlp2(:,:),wp2sclrp(:,:,:),rtm_old(:,:),wprtp(:,:),rtm(:,:),rtp2(:,:),wp2(:,:),sigma_sqd_w(:,:),invrs_rho_ds_zt(:,:),invrs_tau_c6_zm(:,:),kh_zm(:,:),wp3_on_wp2(:,:),wp2thlp(:,:),kh_zt(:,:),wm_zt(:,:),wm_zm(:,:),w_2_zm(:,:),sclrpthvp(:,:,:))
   1051, Generating update self(rtm_ref(:,:),rtm(:,:))
   1072, Generating update device(rtm(:,:))
   1078, Generating update self(thlm_ref(:,:),thlm(:,:))
   1099, Generating update device(thlm(:,:))
   1107, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
   1137, Generating update device(vm(:,:),um(:,:))
   1146, Generating update self(vm(:,:),um(:,:))
   1155, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1156, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1157,   ! blockidx%x threadidx%x collapsed
   1155, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
   1157, Generating implicit firstprivate(ts_nudge,dt)
   1166, Generating update self(vm(:,:),um(:,:))
   1178, Generating update self(vm_ref(:,:),um_ref(:,:))
   1191, Generating exit data delete(lhs_pr1_wprtp(:,:),lhs_ma_zt(:,:,:),kw6(:,:),lhs_ta_wpvp(:,:,:),lhs_ta_xm(:,:,:),rhs_ta_wpup(:,:),rhs_ta_wpthlp(:,:),rhs_ta_wprtp(:,:),low_lev_effect(:,:),lhs_ta_wpup(:,:,:),lhs_ta_wpthlp(:,:,:),lhs_ta_wprtp(:,:,:),lhs_pr1_wpthlp(:,:),lhs_diff_zt(:,:,:),lhs_ma_zm(:,:,:),lhs_diff_zm(:,:,:),lhs_ac_pr2(:,:),vm_old(:,:),upwp_old(:,:),um_old(:,:),thlm_old(:,:),wprtp_old(:,:),rtm_old(:,:),vpwp_old(:,:),rhs_ta_wpvp(:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),high_lev_effect(:,:),c6thl_skw_fnc(:,:),c6rt_skw_fnc(:,:),c6_term(:,:),wpthlp_old(:,:))
   1200, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
wp2_term_pr_dfsn_rhs:
   4130, Generating create(wpuip2(:,:)) [if not already present]
   4132, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4133, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4134,   ! blockidx%x threadidx%x collapsed
   4132, Generating default present(wp3(:ngrdcol,:nzt),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt))
   4140, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4142,   ! blockidx%x threadidx%x collapsed
   4140, Generating default present(rho_ds_zt(:ngrdcol,:nzm-1),rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),c_wp2_pr_dfsn(:ngrdcol),gr,invrs_rho_ds_zm(:ngrdcol,2:nzm-1))
   4150, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4151, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4150, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,:),gr)
wp3_term_ta_new_pdf_lhs:
   4289, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4290, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       4292, !$acc loop seq
   4289, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
   4292, Loop is parallelizable
   4299, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4300, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4301,   ! blockidx%x threadidx%x collapsed
   4299, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),coef_wp4_implicit(:ngrdcol,2:nzt),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt))
solve_xp2_xpyp_with_multiple_lhs:
   2174, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
   2177, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:))
   2187, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2188, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2189,   ! blockidx%x threadidx%x collapsed
   2187, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2226, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2228,   ! blockidx%x threadidx%x collapsed
   2226, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
   2234, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2235, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2236,   ! blockidx%x threadidx%x collapsed
   2234, Generating default present(rtp2(:ngrdcol,:nzm),rtp2_solution(:ngrdcol,:nzm))
   2245, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:))
   2262, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2264,   ! blockidx%x threadidx%x collapsed
   2262, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2302, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2303, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2304,   ! blockidx%x threadidx%x collapsed
   2302, Generating default present(thlp2(:ngrdcol,:nzm),thlp2_solution(:ngrdcol,:nzm))
   2310, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2312,   ! blockidx%x threadidx%x collapsed
   2310, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
   2321, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:))
   2337, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2339,   ! blockidx%x threadidx%x collapsed
   2337, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2377, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2378, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2379,   ! blockidx%x threadidx%x collapsed
   2377, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
   2385, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2386, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2387,   ! blockidx%x threadidx%x collapsed
   2385, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
   2396, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:))
   2413, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2414, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2415,   ! blockidx%x threadidx%x collapsed
   2413, Generating default present(lhs_dp1(:ngrdcol,:nzm))
   2586, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2587, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2588,   ! blockidx%x threadidx%x collapsed
   2586, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
   2610, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2611, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2612,   ! blockidx%x threadidx%x collapsed
   2610, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
   2620, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2622,   ! blockidx%x threadidx%x collapsed
   2620, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
   2646, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2648,   ! blockidx%x threadidx%x collapsed
   2646, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
   2656, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2657, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2658,   ! blockidx%x threadidx%x collapsed
   2656, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
   2698, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2699, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2700,   ! blockidx%x threadidx%x collapsed
       2701,   ! blockidx%x threadidx%x collapsed
   2698, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
   2715, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2716, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2717,   ! blockidx%x threadidx%x collapsed
       2718,   ! blockidx%x threadidx%x collapsed
   2715, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
   2732, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
   2735, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:))
xm_wpxp_lhs:
   1349, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1350, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1349, Generating default present(lhs(:,:ngrdcol,:1))
   1360, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1361, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1362,   ! blockidx%x threadidx%x collapsed
   1360, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt))
   1362, Generating implicit firstprivate(k_xm,invrs_dt)
   1382, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1383, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1384,   ! blockidx%x threadidx%x collapsed
   1382, Generating default present(lhs(:,:ngrdcol,:),lhs_ma_zm(:,:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),lhs_ta_wpxp(:,:ngrdcol,2:nzm-1),lhs_diff_zm(:,:ngrdcol,2:nzm-1),lhs_ac_pr2(:ngrdcol,2:nzm-1),lhs_pr1(:ngrdcol,2:nzm-1))
   1384, Generating implicit firstprivate(k_wpxp)
   1409, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1410, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1409, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
   1410, Generating implicit firstprivate(nzm)
   1421, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1422, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1423,   ! blockidx%x threadidx%x collapsed
   1421, Generating default present(lhs(3,:ngrdcol,:))
   1423, Generating implicit firstprivate(k_wpxp,invrs_dt)
   1433, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1434, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1435,   ! blockidx%x threadidx%x collapsed
   1433, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
   1435, Generating implicit firstprivate(k_xm)
   1447, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1448, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1449,   ! blockidx%x threadidx%x collapsed
   1447, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
   1449, Generating implicit firstprivate(k_xm)
xp2_xpyp_lhs:
   2815, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2817,   ! blockidx%x threadidx%x collapsed
   2815, Generating default present(lhs_diff(:,:ngrdcol,2:nzm-1),lhs(:,:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1),lhs_ma(:,:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1))
   2829, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2830, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2831,   ! blockidx%x threadidx%x collapsed
   2829, Generating default present(lhs(2,:ngrdcol,2:nzm-1))
   2831, Generating implicit firstprivate(dt)
   2844, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2845, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2844, Generating default present(lhs(:,:ngrdcol,:),gr)
calc_xm_wpxp_lhs_terms:
   1588, Generating enter data create(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
   1624, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1625, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1626,   ! blockidx%x threadidx%x collapsed
   1624, Generating default present(kh_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
   1633, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1634, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1635,   ! blockidx%x threadidx%x collapsed
   1633, Generating default present(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
   1642, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1643, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1644,   ! blockidx%x threadidx%x collapsed
   1642, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm))
   1652, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1653, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1652, Generating default present(zeros_array(:ngrdcol))
   1672, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
wp3_term_ta_adg1_lhs:
   4484, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4486,   ! blockidx%x threadidx%x collapsed
   4484, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
   4507, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4508, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4509,   ! blockidx%x threadidx%x collapsed
   4507, Generating default present(a3_coef(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a1_coef(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%weights_zt2zm(1:ngrdcol,2:nzt,1:2),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),wp3_on_wp2(:ngrdcol,2:nzt))
   4557, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4558, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4559,   ! blockidx%x threadidx%x collapsed
   4557, Generating default present(a1_coef(:ngrdcol,2:nzt),lhs_ta_wp3(:,:ngrdcol,2:nzt-1),rho_ds_zt(:ngrdcol,:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a3_coef(:ngrdcol,2:nzt),gr,wp2(:ngrdcol,2:nzt),wp3_on_wp2(:ngrdcol,2:nzt))
   4620, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4622,   ! blockidx%x threadidx%x collapsed
   4620, Generating default present(a3_coef_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),a1_coef_zt(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%weights_zt2zm(1:ngrdcol,2:nzt,1:2),gr,lhs_ta_wp3(:,:ngrdcol,2:nzt-1),wp3_on_wp2(:ngrdcol,2:nzt),wp2(:ngrdcol,2:nzt))
xm_wpxp_rhs:
   1825, Generating enter data create(rhs_bp_pr3(:,:))
   1845, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1846, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1845, Generating default present(wpxp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,rhs_lb_idx_zm),gr)
   1846, Generating implicit firstprivate(rhs_lb_idx_zm)
   1853, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1855,   ! blockidx%x threadidx%x collapsed
   1853, Generating default present(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt))
   1855, Generating implicit firstprivate(k_xm,invrs_dt)
   1869, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1870, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1871,   ! blockidx%x threadidx%x collapsed
   1869, Generating default present(lhs_ta_wpxp(:,:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),wpxp_forcing(:ngrdcol,2:nzm-1),wpxp(:ngrdcol,:),rhs_bp_pr3(:ngrdcol,2:nzm-1),gr,lhs_pr1(:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1))
   1871, Generating implicit firstprivate(k_wpxp)
   1888, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1889, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1888, Generating default present(rhs(:ngrdcol,rhs_ub_idx_zm))
   1889, Generating implicit firstprivate(rhs_ub_idx_zm)
   1897, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1898, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1899,   ! blockidx%x threadidx%x collapsed
   1897, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
   1899, Generating implicit firstprivate(k_wpxp,invrs_dt)
   1954, Generating copyin(c7_skw_fnc_plus_one(:,:),c7_skw_fnc_zeros(:,:)) [if not already present]
         Generating copyout(rhs_pr3(:,:),rhs_bp(:,:)) [if not already present]
   1982, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:))
   2044, Generating exit data delete(rhs_bp_pr3(:,:))
wp3_term_tp_lhs:
   4783, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4784, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       4785, !$acc loop seq
   4783, Generating default present(lhs_tp_wp3(:,:ngrdcol,:),gr)
   4784, Generating implicit firstprivate(i)
   4785, Loop is parallelizable
   4795, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4796, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4797,   ! blockidx%x threadidx%x collapsed
   4795, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),lhs_tp_wp3(:,:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rho_ds_zm(:ngrdcol,2:nzt),coef_wp3_tp(:ngrdcol),gr)
xp2_xpyp_uv_rhs:
   3390, Generating enter data create(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
   3418, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3419, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3420,   ! blockidx%x threadidx%x collapsed
   3418, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1))
   3445, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3446, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3447,   ! blockidx%x threadidx%x collapsed
   3445, Generating default present(rhs_pr1(:ngrdcol,2:nzm-1),gr,lhs_dp1_c14(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),rhs_pr2(:ngrdcol,2:nzm-1),lhs_ta(:,:ngrdcol,2:nzm-1),lhs_dp1_c4(:ngrdcol,2:nzm-1),xap2(:ngrdcol,:),rhs_term_tp(:ngrdcol,2:nzm-1),c_uu_shr(:ngrdcol))
   3476, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3477, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3478,   ! blockidx%x threadidx%x collapsed
   3476, Generating default present(xap2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3478, Generating implicit firstprivate(dt)
   3496, Generating copyin(c14_zeros(:),c4_zeros(:)) [if not already present]
         Generating copyout(stats_pr2(:,:),stats_pr1(:,:)) [if not already present]
   3510, Generating update self(lhs_dp1_c14(:,:),invrs_tau_c4_zm(:,:),rhs_ta(:,:),lhs_dp1_c4(:,:),lhs_ta(:,:,:),invrs_tau_c14_zm(:,:),rhs_term_tp(:,:),xbp2(:,:),xap2(:,:),wp2(:,:),lhs_splat_wp2(:,:),rhs_pr2(:,:))
   3579, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3580, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3579, Generating default present(rhs(:ngrdcol,:),xap2(:ngrdcol,gr%k_lb_zm),gr)
   3588, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
wp3_terms_ac_pr2_lhs:
   4910, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4911, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4910, Generating default present(lhs_ac_pr2_wp3(:ngrdcol,:),gr)
   4920, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4921, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4922,   ! blockidx%x threadidx%x collapsed
   4920, Generating default present(gr%invrs_dzt(1:ngrdcol,2:nzt-1),c11_skw_fnc(:ngrdcol,2:nzt-1),gr,wm_zm(:ngrdcol,2:nzt),lhs_ac_pr2_wp3(:ngrdcol,2:nzt-1))
wp3_term_pr1_lhs:
   5029, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5030, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5029, Generating default present(lhs_pr1_wp3(:ngrdcol,:),gr)
   5040, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5041, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5042,   ! blockidx%x threadidx%x collapsed
   5040, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8b(:ngrdcol),c8(:ngrdcol),skw_zt(:ngrdcol,2:nzt-1),lhs_pr1_wp3(:ngrdcol,2:nzt-1))
   5051, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5052, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5053,   ! blockidx%x threadidx%x collapsed
   5051, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8(:ngrdcol),skw_zt(:ngrdcol,2:nzt-1),lhs_pr1_wp3(:ngrdcol,2:nzt-1),c8b(:ngrdcol))
xp2_xpyp_rhs:
   3745, Generating enter data create(lhs_term_dp1(:,:),rhs_term_dp1(:,:),rhs_term_tp(:,:))
   3796, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3797, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3798,   ! blockidx%x threadidx%x collapsed
   3796, Generating default present(lhs_ta(:,:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1),rhs_term_dp1(:ngrdcol,2:nzm-1),lhs_term_dp1(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),gr,xapxbp(:ngrdcol,:),rhs_term_tp(:ngrdcol,2:nzm-1))
   3853, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3855,   ! blockidx%x threadidx%x collapsed
   3853, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3862, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3863, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3864,   ! blockidx%x threadidx%x collapsed
   3862, Generating default present(xapxbp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3864, Generating implicit firstprivate(dt)
   3875, Generating copyin(xm_zeros(:,:),wpxp_zeros(:,:)) [if not already present]
         Generating copyout(stats_tp2(:,:),stats_tp1(:,:)) [if not already present]
   3892, Generating update self(lhs_ta(:,:,:),rhs_ta(:,:),xbm(:,:),xpyp_forcing(:,:),rhs_term_tp(:,:),wpxap(:,:),xapxbp(:,:),rhs_term_dp1(:,:),wpxbp(:,:),cn(:,:),xam(:,:),invrs_tau_zm(:,:),lhs_term_dp1(:,:))
   3979, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3980, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3979, Generating default present(xapxbp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
   3980, Generating implicit firstprivate(threshold)
   3986, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
wp3_term_ta_explicit_rhs:
   5154, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5155, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5154, Generating default present(gr,rhs_ta_wp3(:ngrdcol,:))
   5164, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5165, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5166,   ! blockidx%x threadidx%x collapsed
   5164, Generating default present(rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1),wp4(:ngrdcol,2:nzt),rhs_ta_wp3(:ngrdcol,2:nzt-1))
wp3_terms_bp1_pr2_rhs:
   5240, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5241, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5240, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,:),gr)
   5250, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5251, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5252,   ! blockidx%x threadidx%x collapsed
   5250, Generating default present(c11_skw_fnc(:ngrdcol,2:nzt-1),rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),wp2thvp(:ngrdcol,2:nzt-1),thv_ds_zt(:ngrdcol,2:nzt-1))
wp3_term_pr_turb_rhs:
   5339, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5340, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5339, Generating default present(rhs_pr_turb_wp3(:ngrdcol,:),gr)
   5350, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5351, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5352,   ! blockidx%x threadidx%x collapsed
   5350, Generating default present(kh_zt(:ngrdcol,2:nzt-1),gr%invrs_dzt(1:ngrdcol,2:nzt-1),dvm_dz(:ngrdcol,2:nzt),gr,upwp(:ngrdcol,2:nzt),dum_dz(:ngrdcol,2:nzt),thv_ds_zt(:ngrdcol,2:nzt-1),c_wp3_pr_turb(:ngrdcol),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),wpthvp(:ngrdcol,2:nzt),vpwp(:ngrdcol,2:nzt))
   5364, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5366,   ! blockidx%x threadidx%x collapsed
   5364, Generating default present(rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),em(:ngrdcol,2:nzt),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),c_wp3_pr_turb(:ngrdcol))
wp3_term_pr_dfsn_rhs:
   5456, Generating create(wp2uip2(:,:),wp2_uip2(:,:)) [if not already present]
   5458, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5459, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5460,   ! blockidx%x threadidx%x collapsed
   5458, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),wp2up2(:ngrdcol,:nzm),wp2vp2(:ngrdcol,:nzm),wp4(:ngrdcol,:nzm))
   5467, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5468, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5467, Generating default present(gr,rhs_pr_dfsn_wp3(:ngrdcol,:))
   5476, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5477, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5478,   ! blockidx%x threadidx%x collapsed
   5476, Generating default present(rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),c_wp3_pr_dfsn(:ngrdcol),gr,invrs_rho_ds_zt(:ngrdcol,2:nzt-1))
calc_xm_wpxp_ta_terms:
   2234, Generating enter data create(a1_coef(:,:),sgn_t_vel_wprtp(:,:),coef_wp2thlp_implicit_zm(:,:),term_wp2thlp_explicit(:,:),coef_wp2thlp_implicit(:,:),term_wp2rtp_explicit_zm(:,:),coef_wp2rtp_implicit_zm(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),sgn_t_vel_wpthlp(:,:),a1_coef_zt(:,:),term_wp2thlp_explicit_zm(:,:))
   2240, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:))
   2263, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2264, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2265,   ! blockidx%x threadidx%x collapsed
       2266,   ! blockidx%x threadidx%x collapsed
   2263, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2275, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2276, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       2277,   ! blockidx%x threadidx%x collapsed
       2278,   ! blockidx%x threadidx%x collapsed
       2279,   ! blockidx%x threadidx%x collapsed
   2275, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim))
   2288, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2289, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2290,   ! blockidx%x threadidx%x collapsed
   2288, Generating default present(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt))
   2317, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2318, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2319,   ! blockidx%x threadidx%x collapsed
   2317, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt))
   2351, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2352, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2353,   ! blockidx%x threadidx%x collapsed
   2351, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
   2364, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2366,   ! blockidx%x threadidx%x collapsed
   2364, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
   2387, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2388, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2389,   ! blockidx%x threadidx%x collapsed
   2387, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
   2405, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2406, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2407,   ! blockidx%x threadidx%x collapsed
       2408,   ! blockidx%x threadidx%x collapsed
   2405, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2416, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2417, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       2418,   ! blockidx%x threadidx%x collapsed
       2419,   ! blockidx%x threadidx%x collapsed
       2420,   ! blockidx%x threadidx%x collapsed
   2416, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2430, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2431, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2432,   ! blockidx%x threadidx%x collapsed
   2430, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt))
   2442, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2443, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2444,   ! blockidx%x threadidx%x collapsed
   2442, Generating default present(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm))
   2452, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2453, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2454,   ! blockidx%x threadidx%x collapsed
       2455,   ! blockidx%x threadidx%x collapsed
   2452, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim))
   2467, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2468, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2469,   ! blockidx%x threadidx%x collapsed
       2470,   ! blockidx%x threadidx%x collapsed
   2467, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm))
   2480, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2481, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2482,   ! blockidx%x threadidx%x collapsed
   2480, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm))
   2614, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:))
   2632, Generating exit data delete(a1_coef(:,:),sgn_t_vel_wprtp(:,:),coef_wp2thlp_implicit_zm(:,:),term_wp2thlp_explicit(:,:),coef_wp2thlp_implicit(:,:),term_wp2rtp_explicit_zm(:,:),coef_wp2rtp_implicit_zm(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),sgn_t_vel_wpthlp(:,:),a1_coef_zt(:,:),term_wp2thlp_explicit_zm(:,:))
   2638, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:))
wp3_term_pr1_rhs:
   5581, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5582, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5581, Generating default present(rhs_pr1_wp3(:ngrdcol,:),gr)
   5592, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5594,   ! blockidx%x threadidx%x collapsed
   5592, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8b(:ngrdcol),c8(:ngrdcol),rhs_pr1_wp3(:ngrdcol,2:nzt-1),wp3(:ngrdcol,2:nzt-1),skw_zt(:ngrdcol,2:nzt-1))
   5601, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5602, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5603,   ! blockidx%x threadidx%x collapsed
   5601, Generating default present(invrs_tau_wp3_zt(:ngrdcol,2:nzt-1),c8(:ngrdcol),rhs_pr1_wp3(:ngrdcol,2:nzt-1),c8b(:ngrdcol),wp3(:ngrdcol,2:nzt-1),skw_zt(:ngrdcol,2:nzt-1))
solve_xm_wpxp_with_single_lhs:
   3002, Generating enter data create(upwp_forcing_pert(:,:),tau_c6_zm(:,:),vpthvp_pert(:,:),upthvp_pert(:,:),ddzt_vm(:,:),ddzt_um(:,:),ddzt_um_pert(:,:),vpwp_forcing_pert(:,:),old_solution(:,:,:),lhs(:,:,:),rhs_save(:,:,:),rhs(:,:,:),rcond(:),vprtp(:,:),uprtp(:,:),vpthlp(:,:),upthlp(:,:),vpthvp(:,:),upthvp(:,:),vpwp_forcing(:,:),upwp_forcing(:,:),solution(:,:,:),vm_tndcy(:,:),um_tndcy(:,:),vprtp_pert(:,:),uprtp_pert(:,:),vpthlp_pert(:,:),upthlp_pert(:,:),vpthvp_tmp(:,:),upthvp_tmp(:,:),vm_smth(:,:),um_smth(:,:),ddzt_vm_pert(:,:),zeros_vector(:,:))
   3010, Generating enter data create(wpsclrp_forcing(:,:,:))
   3014, Generating implicit firstprivate(nzm)
         Generating NVIDIA GPU code
   3065, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3066, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3067,   ! blockidx%x threadidx%x collapsed
   3065, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr))
   3067, Generating implicit firstprivate(sclr)
   3096, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       3097, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3098,   ! blockidx%x threadidx%x collapsed
   3096, Generating default present(vm_tndcy(:ngrdcol,:nzt),vm_forcing(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),ug(:ngrdcol,:nzt),fcor(:ngrdcol),um_forcing(:ngrdcol,:nzt),vg(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
   3107, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm_forcing(:,:),vm(:,:),um(:,:))
   3137, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3138, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3139,   ! blockidx%x threadidx%x collapsed
   3137, Generating default present(um_tndcy(:ngrdcol,:nzt),vm_tndcy(:ngrdcol,:nzt))
   3152, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3153, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3154,   ! blockidx%x threadidx%x collapsed
   3152, Generating default present(upwp_forcing(:ngrdcol,:nzm),ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vpwp_forcing(:ngrdcol,:nzm),c_uu_shr(:ngrdcol))
   3165, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3166, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3167,   ! blockidx%x threadidx%x collapsed
   3165, Generating default present(fcor(:ngrdcol),vpwp_forcing(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),upwp_forcing(:ngrdcol,:nzm))
   3180, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3181, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3182,   ! blockidx%x threadidx%x collapsed
   3180, Generating default present(wp2(:ngrdcol,:nzm),upwp_forcing(:ngrdcol,:nzm),fcor_y(:ngrdcol),up2(:ngrdcol,:nzm))
   3195, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3196, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3197,   ! blockidx%x threadidx%x collapsed
   3195, Generating default present(upwp_forcing_pert(:ngrdcol,:nzm),ddzt_um_pert(:ngrdcol,:nzm),ddzt_vm_pert(:ngrdcol,:nzm),c_uu_shr(:ngrdcol),wp2(:ngrdcol,:nzm),vpwp_forcing_pert(:ngrdcol,:nzm))
   3208, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:))
   3221, Generating update self(vpwp(:,:),upwp(:,:),fcor(:))
   3235, Generating update self(wp2(:,:),up2(:,:),fcor_y(:))
   3247, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3248, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3249,   ! blockidx%x threadidx%x collapsed
   3247, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm))
   3301, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3302, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3303,   ! blockidx%x threadidx%x collapsed
   3301, Generating default present(vpthvp_tmp(:ngrdcol,:nzm),vpthlp(:ngrdcol,:nzm),vprtp(:ngrdcol,:nzm),vprcp(:ngrdcol,:nzm),upthvp_tmp(:ngrdcol,:nzm),upthlp(:ngrdcol,:nzm),uprtp(:ngrdcol,:nzm),rc_coef_zm(:ngrdcol,:nzm),uprcp(:ngrdcol,:nzm),thv_ds_zm(:ngrdcol,:nzm))
   3318, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3319, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3320,   ! blockidx%x threadidx%x collapsed
   3318, Generating default present(vpthvp_pert(:ngrdcol,:nzm),vpthlp_pert(:ngrdcol,:nzm),vprtp_pert(:ngrdcol,:nzm),vprcp(:ngrdcol,:nzm),upthvp_pert(:ngrdcol,:nzm),upthlp_pert(:ngrdcol,:nzm),uprtp_pert(:ngrdcol,:nzm),uprcp(:ngrdcol,:nzm),rc_coef_zm(:ngrdcol,:nzm),thv_ds_zm(:ngrdcol,:nzm))
   3335, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:))
   3399, Generating implicit firstprivate(nzm,nrhs,ngrdcol)
         Generating NVIDIA GPU code
       3400, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       3401,   ! blockidx%x threadidx%x collapsed
       3402,   ! blockidx%x threadidx%x collapsed
   3399, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs))
   3412, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3413, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3414,   ! blockidx%x threadidx%x collapsed
   3412, Generating default present(thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,:2))
   3421, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3422, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3423,   ! blockidx%x threadidx%x collapsed
   3421, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,:2))
   3430, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
         Generating NVIDIA GPU code
       3431, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       3432,   ! blockidx%x threadidx%x collapsed
       3433,   ! blockidx%x threadidx%x collapsed
   3430, Generating default present(sclrm(:ngrdcol,:nzt,:sclr_dim),old_solution(:ngrdcol,2:nzt*2,3:sclr_dim+2))
   3440, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       3441, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       3442,   ! blockidx%x threadidx%x collapsed
       3443,   ! blockidx%x threadidx%x collapsed
   3440, Generating default present(wpsclrp(:ngrdcol,:nzm,:sclr_dim),old_solution(:ngrdcol,:nzm*2-1,3:sclr_dim+2))
   3451, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3452, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3453,   ! blockidx%x threadidx%x collapsed
   3451, Generating default present(vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,sclr_dim+3:sclr_dim+4))
   3453, Generating implicit firstprivate(sclr_dim)
   3460, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3461, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3462,   ! blockidx%x threadidx%x collapsed
   3460, Generating default present(vpwp(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,sclr_dim+3:sclr_dim+4))
   3462, Generating implicit firstprivate(sclr_dim)
   3493, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:))
   3818, Generating exit data delete(upwp_forcing_pert(:,:),tau_c6_zm(:,:),vpthvp_pert(:,:),upthvp_pert(:,:),ddzt_vm(:,:),ddzt_um(:,:),ddzt_um_pert(:,:),vpwp_forcing_pert(:,:),old_solution(:,:,:),lhs(:,:,:),rhs_save(:,:,:),rhs(:,:,:),rcond(:),vprtp(:,:),uprtp(:,:),vpthlp(:,:),upthlp(:,:),vpthvp(:,:),upthvp(:,:),vpwp_forcing(:,:),upwp_forcing(:,:),solution(:,:,:),vm_tndcy(:,:),um_tndcy(:,:),vprtp_pert(:,:),uprtp_pert(:,:),vpthlp_pert(:,:),upthlp_pert(:,:),vpthvp_tmp(:,:),upthvp_tmp(:,:),vm_smth(:,:),um_smth(:,:),ddzt_vm_pert(:,:),zeros_vector(:,:))
   3826, Generating exit data delete(wpsclrp_forcing(:,:,:))
xm_wpxp_clipping_and_stats:
   4825, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
   4915, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       4916, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4917,   ! blockidx%x threadidx%x collapsed
   4915, Generating default present(xm(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),solution(:ngrdcol,:))
   4917, Generating implicit firstprivate(k_xm)
   4926, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4927, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4928,   ! blockidx%x threadidx%x collapsed
   4926, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm))
   4928, Generating implicit firstprivate(k_wpxp)
   4937, Generating update self(wm_zt(:,:),xm(:,:),wpxp(:,:),lhs_ma_zt(:,:,:),lhs_ta_wpxp(:,:,:),lhs_ta_xm(:,:,:),lhs_pr1(:,:),lhs_diff_zm(:,:,:),lhs_ma_zm(:,:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),rcond(:))
   4945, Generating copyin(c7_skw_fnc_plus_one(:,:),c7_skw_fnc_zeros(:,:)) [if not already present]
         Generating copyout(wpxp_pr2(:,:),wpxp_ac(:,:)) [if not already present]
   5121, Generating update self(xm(:,:))
   5143, Generating update self(xm(:,:))
   5178, Generating update self(xm(:,:))
   5203, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5204, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5205,   ! blockidx%x threadidx%x collapsed
   5203, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5213, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5214, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5215,   ! blockidx%x threadidx%x collapsed
   5213, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5223, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5224, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5225,   ! blockidx%x threadidx%x collapsed
   5223, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5235, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5236, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5237,   ! blockidx%x threadidx%x collapsed
   5235, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5306, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
xm_term_ta_lhs:
   5397, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5399,   ! blockidx%x threadidx%x collapsed
   5397, Generating default present(invrs_rho_ds_zt(:ngrdcol,:nzt),gr%invrs_dzt(1:ngrdcol,1:nzt),gr,rho_ds_zm(:ngrdcol,:nzt+1),lhs_ta_xm(:,:ngrdcol,:nzt))
wpxp_term_tp_lhs:
   5496, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5497, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5496, Generating default present(lhs_tp(:,:ngrdcol,gr%k_lb_zm),gr)
   5504, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5505, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5506,   ! blockidx%x threadidx%x collapsed
   5504, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr)
   5519, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5520, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5519, Generating default present(lhs_tp(:,:ngrdcol,gr%k_ub_zm),gr)
wpxp_terms_ac_pr2_lhs:
   5621, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5622, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5621, Generating default present(lhs_ac_pr2(:ngrdcol,gr%k_lb_zm),gr)
   5628, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5629, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5630,   ! blockidx%x threadidx%x collapsed
   5628, Generating default present(invrs_dzm(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1),wm_zt(:ngrdcol,:nzm-1),lhs_ac_pr2(:ngrdcol,2:nzm-1))
   5639, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5640, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5639, Generating default present(gr,lhs_ac_pr2(:ngrdcol,gr%k_ub_zm))
calc_xp2_xpyp_ta_terms:
   4293, Generating enter data create(sgn_t_vel_rtpthlp(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2_zt(:,:),sgn_t_vel_rtp2_zt(:,:),sgn_t_vel_rtpthlp_zt(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
   4306, Generating enter data create(wpsclrp_zt(:,:,:),term_wpthlpsclrp_explicit_zm(:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
   4321, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4322, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4323,   ! blockidx%x threadidx%x collapsed
   4321, Generating default present(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(:ngrdcol,:nzm))
   4332, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4333, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4334,   ! blockidx%x threadidx%x collapsed
   4332, Generating default present(wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   4341, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       4342, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4343,   ! blockidx%x threadidx%x collapsed
   4341, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
   4607, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4609,   ! blockidx%x threadidx%x collapsed
   4607, Generating default present(coef_wprtp2_implicit(:ngrdcol,:nzt),coef_wprtpthlp_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpthlp2_implicit(:ngrdcol,:nzt))
   4622, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4623, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4624,   ! blockidx%x threadidx%x collapsed
   4622, Generating default present(coef_wprtp2_implicit_zm(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_rtp2(:ngrdcol,:nzm))
   4646, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       4647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4648,   ! blockidx%x threadidx%x collapsed
   4646, Generating default present(coef_wprtp2_implicit(:ngrdcol,:nzt),coef_wprtpthlp_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpthlp2_implicit(:ngrdcol,:nzt))
   4666, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4667, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       4668,   ! blockidx%x threadidx%x collapsed
       4669,   ! blockidx%x threadidx%x collapsed
   4666, Generating default present(lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm))
   4678, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
         Generating NVIDIA GPU code
       4679, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       4680,   ! blockidx%x threadidx%x collapsed
       4681,   ! blockidx%x threadidx%x collapsed
       4682,   ! blockidx%x threadidx%x collapsed
   4678, Generating default present(lhs_ta_wpthlpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wpsclrp2(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp2(:,:ngrdcol,:nzm),lhs_ta_wprtpsclrp(:,:ngrdcol,:nzm,:sclr_dim))
   4702, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4703, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4704,   ! blockidx%x threadidx%x collapsed
   4702, Generating default present(term_wprtp2_explicit(:ngrdcol,:nzt),term_wprtpthlp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wprtp_zt(:ngrdcol,:nzt),term_wpthlp2_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
   4716, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4717, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4718,   ! blockidx%x threadidx%x collapsed
   4716, Generating default present(term_wprtp2_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_rtp2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm))
   4744, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4746,   ! blockidx%x threadidx%x collapsed
   4744, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm))
   4752, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4754,   ! blockidx%x threadidx%x collapsed
   4752, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt))
   4772, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4773, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4774,   ! blockidx%x threadidx%x collapsed
   4772, Generating default present(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
   4779, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4780, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4781,   ! blockidx%x threadidx%x collapsed
   4779, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt))
   4803, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4804, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4805,   ! blockidx%x threadidx%x collapsed
   4803, Generating default present(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
   4811, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4812, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4813,   ! blockidx%x threadidx%x collapsed
   4811, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt))
   4831, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4832, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4833,   ! blockidx%x threadidx%x collapsed
   4831, Generating default present(term_wprtpthlp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_rtpthlp(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
   4857, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4858, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4859,   ! blockidx%x threadidx%x collapsed
   4857, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm))
   4865, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4867,   ! blockidx%x threadidx%x collapsed
   4865, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt))
   4897, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4898, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4899,   ! blockidx%x threadidx%x collapsed
   4897, Generating default present(term_wpsclrp2_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrp2(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm))
   4906, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4907, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4908,   ! blockidx%x threadidx%x collapsed
   4906, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt))
   4931, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4932, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4933,   ! blockidx%x threadidx%x collapsed
   4931, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm))
   4938, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4939, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4940,   ! blockidx%x threadidx%x collapsed
   4938, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt))
   4961, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4962, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4963,   ! blockidx%x threadidx%x collapsed
   4961, Generating default present(term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrprtp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm))
   4970, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4971, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4972,   ! blockidx%x threadidx%x collapsed
   4970, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
   4995, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4996, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4997,   ! blockidx%x threadidx%x collapsed
   4995, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm))
   5002, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5003, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5004,   ! blockidx%x threadidx%x collapsed
   5002, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt))
   5025, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5026, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5027,   ! blockidx%x threadidx%x collapsed
   5025, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
   5034, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5035, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5036,   ! blockidx%x threadidx%x collapsed
   5034, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr))
   5059, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5060, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5061,   ! blockidx%x threadidx%x collapsed
   5059, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
   5066, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5067, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5068,   ! blockidx%x threadidx%x collapsed
   5066, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt))
   5502, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5503, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5504,   ! blockidx%x threadidx%x collapsed
   5502, Generating default present(term_wpup2_explicit_zm(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),coef_wpvp2_implicit_zm(:ngrdcol,:nzm),term_wpvp2_explicit_zm(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),coef_wpup2_implicit_zm(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm))
   5516, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5517, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5518,   ! blockidx%x threadidx%x collapsed
   5516, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm))
   5534, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5535, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5536,   ! blockidx%x threadidx%x collapsed
   5534, Generating default present(coef_wpup2_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpvp2_implicit(:ngrdcol,:nzt))
   5544, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5546,   ! blockidx%x threadidx%x collapsed
   5544, Generating default present(term_wpup2_explicit(:ngrdcol,:nzt),upwp_zt(:ngrdcol,:nzt),term_wpvp2_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt),vpwp_zt(:ngrdcol,:nzt))
   5566, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5567, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       5568,   ! blockidx%x threadidx%x collapsed
       5569,   ! blockidx%x threadidx%x collapsed
   5566, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm))
   5600, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:))
   5625, Generating exit data delete(sgn_t_vel_rtpthlp(:,:),sgn_t_vel_thlp2(:,:),sgn_t_vel_rtp2(:,:),wp_coef(:,:),vpwp_zt(:,:),wprtp_zt(:,:),wp_coef_zt(:,:),upwp_zt(:,:),term_wpvp2_explicit_zm(:,:),a1_coef(:,:),sgn_t_vel_up2(:,:),sgn_t_vel_thlp2_zt(:,:),sgn_t_vel_rtp2_zt(:,:),sgn_t_vel_rtpthlp_zt(:,:),coef_wpvp2_implicit_zm(:,:),term_wpvp2_explicit(:,:),term_wpup2_explicit(:,:),coef_wpup2_implicit(:,:),term_wpup2_explicit_zm(:,:),coef_wpup2_implicit_zm(:,:),term_wpthlp2_explicit_zm(:,:),coef_wpthlp2_implicit(:,:),term_wprtpthlp_explicit(:,:),coef_wpvp2_implicit(:,:),term_wprtp2_explicit_zm(:,:),coef_wprtp2_implicit_zm(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit_zm(:,:),coef_wprtpthlp_implicit(:,:),term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),sgn_t_vel_vp2(:,:),a1_coef_zt(:,:),wpthlp_zt(:,:))
   5638, Generating exit data delete(wpsclrp_zt(:,:,:),term_wpthlpsclrp_explicit_zm(:,:),sgn_t_vel_sclrprtp(:,:),sgn_t_vel_sclrp2(:,:),coef_wpthlpsclrp_implicit_zm(:,:),term_wpsclrp2_explicit_zm(:,:),coef_wpthlpsclrp_implicit(:,:),coef_wpsclrp2_implicit_zm(:,:),term_wprtpsclrp_explicit(:,:),coef_wprtpsclrp_implicit(:,:),sgn_t_vel_sclrpthlp(:,:),term_wpsclrp2_explicit(:,:),coef_wpsclrp2_implicit(:,:),term_wprtpsclrp_explicit_zm(:,:),coef_wprtpsclrp_implicit_zm(:,:))
term_tp_rhs:
   5715, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5716, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5717,   ! blockidx%x threadidx%x collapsed
   5715, Generating default present(invrs_dzm(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),xbm(:ngrdcol,:nzm-1),xam(:ngrdcol,:nzm-1),wpxap(:ngrdcol,2:nzm-1),wpxbp(:ngrdcol,2:nzm-1))
wpxp_term_pr1_lhs:
   5719, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5720, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5721,   ! blockidx%x threadidx%x collapsed
   5719, Generating default present(lhs_pr1_wprtp(:ngrdcol,2:nzm-1),lhs_pr1_wpthlp(:ngrdcol,2:nzm-1),c6rt_skw_fnc(:ngrdcol,2:nzm-1),invrs_tau_c6_zm(:ngrdcol,2:nzm-1),c6thl_skw_fnc(:ngrdcol,2:nzm-1))
   5733, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5734, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5733, Generating default present(gr,lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:))
   5753, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5754, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5755,   ! blockidx%x threadidx%x collapsed
   5753, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,2:nzm-1),invrs_tau_c6_zm(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1))
   5764, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5765, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5764, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:),gr)
term_dp1_lhs:
   5810, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5811, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5810, Generating default present(gr,lhs(:ngrdcol,:))
   5819, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5820, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5821,   ! blockidx%x threadidx%x collapsed
   5819, Generating default present(lhs(:ngrdcol,2:nzm-1),invrs_tau_zm(:ngrdcol,2:nzm-1),cn(:ngrdcol,2:nzm-1))
term_dp1_rhs:
   5900, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5901, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5902,   ! blockidx%x threadidx%x collapsed
   5900, Generating default present(rhs(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),cn(:ngrdcol,:nzm))
   5902, Generating implicit firstprivate(threshold)
wpxp_terms_bp_pr3_rhs:
   5843, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5844, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5843, Generating default present(rhs_bp_pr3(:ngrdcol,gr%k_lb_zm),gr)
   5849, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5850, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5851,   ! blockidx%x threadidx%x collapsed
   5849, Generating default present(c7_skw_fnc(:ngrdcol,2:nzm-1),rhs_bp_pr3(:ngrdcol,2:nzm-1),xpthvp(:ngrdcol,2:nzm-1),thv_ds_zm(:ngrdcol,2:nzm-1))
   5857, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5858, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5857, Generating default present(gr,rhs_bp_pr3(:ngrdcol,gr%k_ub_zm))
term_pr1:
   6028, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       6029, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6030,   ! blockidx%x threadidx%x collapsed
   6028, Generating default present(invrs_tau_c4_zm(:ngrdcol,2:nzm-1),c14(:ngrdcol),xbp2(:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),invrs_tau_c14_zm(:ngrdcol,2:nzm-1),c4(:ngrdcol))
xm_correction_wpxp_cl:
   6043, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
   6047, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       6048, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6049,   ! blockidx%x threadidx%x collapsed
   6047, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm))
   6049, Generating implicit firstprivate(l_any_clipping_needed)
   6058, Generating update self(l_any_clipping_needed)
   6076, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       6077, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6078,   ! blockidx%x threadidx%x collapsed
   6076, Generating default present(l_clipping_needed(:ngrdcol),xm_tndcy_wpxp_cl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),wpxp_chnge(:ngrdcol,:nzt+1),invrs_dzt(:ngrdcol,:nzt))
   6078, Generating implicit firstprivate(dt)
   6089, Generating update self(xm_tndcy_wpxp_cl(:,:))
   6100, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
term_pr2:
   6144, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6145, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6146,   ! blockidx%x threadidx%x collapsed
   6144, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),rhs_pr2(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1),wpthvp(:ngrdcol,2:nzm-1),c_uu_buoy(:ngrdcol),vm(:ngrdcol,:nzm-1),upwp(:ngrdcol,2:nzm-1),um(:ngrdcol,:nzm-1),c_uu_shr(:ngrdcol),gr,thv_ds_zm(:ngrdcol,2:nzm-1))
damp_coefficient:
   6148, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6149, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6150,   ! blockidx%x threadidx%x collapsed
   6148, Generating default present(coefficient(:ngrdcol),damped_value(:ngrdcol,:nzm),gr,gr%zm(1:ngrdcol,1:nzm),threshold(:ngrdcol),max_coeff_value(:ngrdcol),lscale_zm(:ngrdcol,:nzm),altitude_threshold(:ngrdcol),cx_skw_fnc(:ngrdcol,:nzm))
pos_definite_variances:
   6249, Generating update self(xp2_np1(:,:))
   6274, Generating update self(xp2_np1(:,:))
diagnose_upxp:
   6228, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:))
   6233, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6234, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6235,   ! blockidx%x threadidx%x collapsed
   6233, Generating default present(ypxp(:ngrdcol,2:nzm-1),ypwp(:ngrdcol,2:nzm-1),ddzt_ym(:ngrdcol,2:nzm-1),c6x_skw_fnc(:ngrdcol,2:nzm-1),tau_c6_zm(:ngrdcol,2:nzm-1),ddzt_xm(:ngrdcol,2:nzm-1),wpxp(:ngrdcol,2:nzm-1),c7_skw_fnc(:ngrdcol,2:nzm-1))
   6245, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6246, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6245, Generating default present(ypxp(:ngrdcol,:),gr)
   6252, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:))
[ 55%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
advance_clubb_core:
    884, Generating enter data create(lhs_splat_wp2(:,:),kmh_zm(:,:),mixt_frac_zm(:,:),tau_max_zm(:,:),stability_correction(:,:),lscale_down(:,:),rcp2_zt(:,:),a3_coef_zt(:,:),brunt_vaisala_freq_sqd_splat(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_clipped(:,:),cloud_frac_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_xp2_zm(:,:),invrs_tau_no_n2_zm(:,:),invrs_tau_sfc(:,:),ice_supersat_frac_zm(:,:),invrs_tau_n2_zm(:,:),invrs_tau_wp2_zm(:,:),invrs_tau_wp3_zt(:,:),invrs_tau_shear(:,:),invrs_tau_bkgnd(:,:),invrs_tau_c1_zm(:,:),invrs_tau_c6_zm(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_n2_iso(:,:),sqrt_em_zt(:,:),rc_coef(:,:),thlm1000(:),tau_zt(:,:),rcm_supersat_adj(:,:),thlm700(:),ri_zm(:,:),gamma_skw_fnc(:,:),brunt_vaisala_freq_sqd_zt(:,:),rcp2(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_zt(:,:),w_1_zm(:,:),vpwp_zt(:,:),wpthlp_zt(:,:),skw_zt(:,:),sigma_sqd_w_tmp(:,:),sigma_sqd_w(:,:),rtpthlp_zt(:,:),em(:,:),km_zm(:,:),invrs_tau_zt(:,:),mu(:),wp3_on_wp2(:,:),wp2rcp(:,:),a3_coef(:,:),sigma_sqd_w_zt(:,:),vp2_zt(:,:),up2_zt(:,:),varnce_w_2_zm(:,:),thvm_zm(:,:),rtprcp(:,:),rtm_zm(:,:),wprtp2(:,:),wpthlp2(:,:),thlm_zm(:,:),w_2_zm(:,:),tau_zm(:,:),tau_max_zt(:,:),ddzt_vm(:,:),lhs_splat_wp3(:,:),lscale_up(:,:),lscale_max(:),wp3_on_wp2_zt(:,:),wp2_zt(:,:),wprtp_zt(:,:),wp3_zm(:,:),wprtpthlp(:,:),ddzt_umvm_sqd(:,:),ddzt_um(:,:),ddzt_umvm_sqd_clipped(:,:),ddzm_thvm_zm(:,:),rcm_zm(:,:),rtp2_zt(:,:),cx_fnc_richardson(:,:),thvm(:,:),thlp2_zt(:,:),skw_zm(:,:),skw_velocity(:,:),xp3_coef_fnc(:,:))
    905, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
    909, Generating enter data create(wpedsclrp(:,:,:))
    924, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zm(:,:),wm_zt(:,:))
    951, Generating update self(rtp2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),wp2(:,:),wm_zt(:,:),wprtp_sfc(:),rtpthlp(:,:),wp3(:,:),rho_zm(:,:),vm_forcing(:,:),um_forcing(:,:),vp2(:,:),upwp_sfc(:),up2(:,:),thv_ds_zt(:,:),p_in_pa(:,:),vpwp(:,:),upwp(:,:),wprtp(:,:),wpthlp(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),p_sfc(:),rho_ds_zt(:,:),invrs_rho_ds_zt(:,:),wm_zm(:,:),vpwp_sfc(:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),wpthlp_sfc(:))
    958, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
    962, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
    998, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wprtp(:,:),wpthlp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:))
   1059, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1060, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1059, Generating default present(wpthlp_sfc(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),wprtp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol),upwp(:ngrdcol,gr%k_lb_zm),gr,vpwp(:ngrdcol,gr%k_lb_zm),upwp_sfc(:ngrdcol))
   1069, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1070, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1069, Generating default present(upwp_pert(:ngrdcol,gr%k_lb_zm),gr,vpwp_pert(:ngrdcol,gr%k_lb_zm),vpwp_sfc_pert(:ngrdcol),upwp_sfc_pert(:ngrdcol))
   1079, Generating implicit firstprivate(ngrdcol,sclr_dim)
         Generating NVIDIA GPU code
       1080, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1081,   ! blockidx%x threadidx%x collapsed
   1079, Generating default present(gr,wpsclrp_sfc(:ngrdcol,:sclr_dim),wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
   1093, Generating implicit firstprivate(edsclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       1094, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1095,   ! blockidx%x threadidx%x collapsed
   1093, Generating default present(gr,wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),wpedsclrp_sfc(:ngrdcol,:edsclr_dim))
   1104, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1105, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1104, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wprtp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),gr,upwp(:ngrdcol,gr%k_lb_zm))
   1115, Generating implicit firstprivate(ngrdcol,sclr_dim)
         Generating NVIDIA GPU code
       1116, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1117,   ! blockidx%x threadidx%x collapsed
   1115, Generating default present(wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr)
   1129, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       1130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1131,   ! blockidx%x threadidx%x collapsed
   1129, Generating default present(wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),gr)
   1147, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1148, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1147, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60))
   1264, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1265, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1266,   ! blockidx%x threadidx%x collapsed
   1264, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
   1266, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   1320, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1321, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1322,   ! blockidx%x threadidx%x collapsed
   1320, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm))
   1331, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1332, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1333,   ! blockidx%x threadidx%x collapsed
   1331, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm))
   1350, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1351, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1352,   ! blockidx%x threadidx%x collapsed
   1350, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
   1359, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1360, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1361,   ! blockidx%x threadidx%x collapsed
   1359, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt))
   1389, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1390, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1391,   ! blockidx%x threadidx%x collapsed
   1389, Generating default present(wp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
   1397, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1399,   ! blockidx%x threadidx%x collapsed
   1397, Generating default present(up2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
   1408, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1409, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1410,   ! blockidx%x threadidx%x collapsed
   1408, Generating default present(sqrt_em_zt(:ngrdcol,:nzt))
   1439, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1440, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1441,   ! blockidx%x threadidx%x collapsed
   1439, Generating default present(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1448, Generating update self(ddzt_umvm_sqd(:,:))
   1512, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1513, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1514,   ! blockidx%x threadidx%x collapsed
   1512, Generating default present(tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
   1522, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1523, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1524,   ! blockidx%x threadidx%x collapsed
   1522, Generating default present(tau_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm))
   1531, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1532, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1533,   ! blockidx%x threadidx%x collapsed
   1531, Generating default present(invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),invrs_tau_xp2_zm(:ngrdcol,:nzm),tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm))
   1544, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1546,   ! blockidx%x threadidx%x collapsed
   1544, Generating default present(invrs_tau_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,69),invrs_tau_wp3_zt(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
   1610, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1611, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1612,   ! blockidx%x threadidx%x collapsed
   1610, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
   1620, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1622,   ! blockidx%x threadidx%x collapsed
   1620, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
   1685, Generating update self(exner(:,:),rtm(:,:),thlm(:,:),p_in_pa(:,:),rcm(:,:))
   1718, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1719, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1720,   ! blockidx%x threadidx%x collapsed
   1718, Generating default present(mixt_frac_zm(:ngrdcol,:nzm),pdf_params_zm,varnce_w_1_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_1(1:ngrdcol,1:nzm),pdf_params_zm%w_2(1:ngrdcol,1:nzm),pdf_params_zm%mixt_frac(1:ngrdcol,1:nzm),w_1_zm(:ngrdcol,:nzm),w_2_zm(:ngrdcol,:nzm),pdf_params_zm%w_1(1:ngrdcol,1:nzm),varnce_w_2_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_2(1:ngrdcol,1:nzm))
   1756, Generating update self(stability_correction(:,:))
   1767, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1769,   ! blockidx%x threadidx%x collapsed
   1767, Generating default present(invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_n2_zm(:ngrdcol,:nzm))
   1777, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1778, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1779,   ! blockidx%x threadidx%x collapsed
   1777, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm))
   1789, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1791,   ! blockidx%x threadidx%x collapsed
   1789, Generating default present(invrs_tau_c14_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm))
   1807, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1808, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1809,   ! blockidx%x threadidx%x collapsed
   1807, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
   1826, Generating update self(brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_sqd_smth(:,:),invrs_tau_sfc(:,:),invrs_tau_no_n2_zm(:,:),brunt_vaisala_freq_sqd_splat(:,:),invrs_tau_bkgnd(:,:),invrs_tau_wp2_zm(:,:),ri_zm(:,:),invrs_tau_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_shear(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_xp2_zm(:,:))
   1904, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1905, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1906,   ! blockidx%x threadidx%x collapsed
   1904, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
   2233, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2234, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2235,   ! blockidx%x threadidx%x collapsed
   2233, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
   2244, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2245, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2246,   ! blockidx%x threadidx%x collapsed
   2244, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
   2246, Generating implicit firstprivate(edsclr_dim)
   2297, Generating update self(thlm(:,:),thlm700(:),thlm1000(:),edsclrm(:,:,:),rtm(:,:))
   2314, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2315, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2316,   ! blockidx%x threadidx%x collapsed
   2314, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
   2316, Generating implicit firstprivate(edsclr_dim)
   2663, Generating update self(cloud_frac_zm(:,:),cloudy_downdraft_frac(:,:),vpwp_zt(:,:),w_down_in_cloud(:,:),sigma_sqd_w_zt(:,:),wp3_on_wp2(:,:),wp3_on_wp2_zt(:,:),a3_coef(:,:),cloudy_updraft_frac(:,:),rcm_zm(:,:),rtp3(:,:),thlp3(:,:),ice_supersat_frac_zm(:,:),skw_velocity(:,:),wp3_zm(:,:),wp2up2(:,:),wp2thvp(:,:),wpup2(:,:),wpthvp(:,:),wprtp2(:,:),wpthlp2(:,:),sigma_sqd_w(:,:),wprtp_zt(:,:),wp2_zt(:,:),kh_zm(:,:),tau_zm(:,:),lscale(:,:),lscale_down(:,:),wp2rcp(:,:),wp2rtp(:,:),kh_zt(:,:),upwp_zt(:,:),thvm(:,:),thv_ds_zt(:,:),rtpthvp(:,:),rcm_in_layer(:,:),a3_coef_zt(:,:),rcm(:,:),ice_supersat_frac(:,:),cloud_frac(:,:),exner(:,:),cloud_cover(:,:),rcm_supersat_adj(:,:),pdf_params%w_2(:,:),rc_coef(:,:),wp4(:,:),rc_coef_zm(:,:),w_up_in_cloud(:,:),wm_zm(:,:),thv_ds_zm(:,:),thlpthvp(:,:),rho_ds_zm(:,:),rho(:,:),rho_ds_zt(:,:),rcp2(:,:),em(:,:),lscale_up(:,:),thlprcp(:,:),rtpthlp_zt(:,:),wp2thlp(:,:),wpthlp_zt(:,:),rtpthlp(:,:),rtprcp(:,:),thlp2_zt(:,:),thlp2(:,:),thlm_zm(:,:),rtp2_zt(:,:),rtp2(:,:),rtm_zm(:,:),wp3(:,:),wp2vp2(:,:),wp2(:,:),wm_zt(:,:),wpthlp(:,:),wprtpthlp(:,:),wprtp(:,:),wprcp(:,:),rtm(:,:),rho_zm(:,:),thlm(:,:),tau_zt(:,:),vp2(:,:),up2(:,:),vpwp(:,:),vp2_zt(:,:),upwp(:,:),up2_zt(:,:),vm(:,:),vg(:,:),um(:,:),ug(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),p_in_pa(:,:),pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),wpvp2(:,:))
   2710, Generating update self(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_2(:,:))
   2735, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
   2740, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2851, Generating update self(rtp2(:,:),thlm_forcing(:,:),rtm_forcing(:,:),wp2(:,:),wm_zt(:,:),wprtp_sfc(:),rtpthlp(:,:),wp3(:,:),rho_zm(:,:),vm_forcing(:,:),um_forcing(:,:),vp2(:,:),upwp_sfc(:),up2(:,:),thv_ds_zt(:,:),p_in_pa(:,:),vpwp(:,:),upwp(:,:),wprtp(:,:),wpthlp(:,:),thv_ds_zm(:,:),thlp2(:,:),invrs_rho_ds_zm(:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),p_sfc(:),rho_ds_zt(:,:),invrs_rho_ds_zt(:,:),wm_zm(:,:),vpwp_sfc(:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),wpthlp_sfc(:))
   2858, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
   2862, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2898, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
   2970, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
   2974, Generating exit data delete(wpedsclrp(:,:,:))
   2977, Generating exit data delete(lhs_splat_wp2(:,:),kmh_zm(:,:),mixt_frac_zm(:,:),tau_max_zm(:,:),stability_correction(:,:),lscale_down(:,:),rcp2_zt(:,:),a3_coef_zt(:,:),brunt_vaisala_freq_sqd_splat(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_clipped(:,:),cloud_frac_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_xp2_zm(:,:),invrs_tau_no_n2_zm(:,:),invrs_tau_sfc(:,:),ice_supersat_frac_zm(:,:),invrs_tau_n2_zm(:,:),invrs_tau_wp2_zm(:,:),invrs_tau_wp3_zt(:,:),invrs_tau_shear(:,:),invrs_tau_bkgnd(:,:),invrs_tau_c1_zm(:,:),invrs_tau_c6_zm(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_c14_zm(:,:),invrs_tau_c4_zm(:,:),invrs_tau_n2_iso(:,:),sqrt_em_zt(:,:),rc_coef(:,:),thlm1000(:),tau_zt(:,:),rcm_supersat_adj(:,:),thlm700(:),ri_zm(:,:),gamma_skw_fnc(:,:),brunt_vaisala_freq_sqd_zt(:,:),rcp2(:,:),lscale_zm(:,:),varnce_w_1_zm(:,:),upwp_zt(:,:),w_1_zm(:,:),vpwp_zt(:,:),xp3_coef_fnc(:,:),wpthlp_zt(:,:),skw_zt(:,:),sigma_sqd_w(:,:),rtpthlp_zt(:,:),em(:,:),km_zm(:,:),invrs_tau_zt(:,:),mu(:),wp3_on_wp2(:,:),wp2rcp(:,:),a3_coef(:,:),sigma_sqd_w_zt(:,:),vp2_zt(:,:),up2_zt(:,:),varnce_w_2_zm(:,:),thvm_zm(:,:),rtprcp(:,:),rtm_zm(:,:),wprtp2(:,:),wpthlp2(:,:),thlm_zm(:,:),w_2_zm(:,:),ddzt_umvm_sqd(:,:),ddzt_um(:,:),ddzt_umvm_sqd_clipped(:,:),ddzm_thvm_zm(:,:),sigma_sqd_w_tmp(:,:),tau_zm(:,:),tau_max_zt(:,:),ddzt_vm(:,:),lhs_splat_wp3(:,:),lscale_up(:,:),lscale_max(:),wp3_on_wp2_zt(:,:),wp2_zt(:,:),wprtp_zt(:,:),wp3_zm(:,:),wprtpthlp(:,:),rcm_zm(:,:),rtp2_zt(:,:),cx_fnc_richardson(:,:),thvm(:,:),thlp2_zt(:,:),skw_zm(:,:),skw_velocity(:,:))
[ 55%] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
advance_clubb_core_api_single_col:
   1256, Generating copyin(fcor_col(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
         Generating copyout(lscale_col(:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
         Generating copy(rtpthvp_col(:,:)) [if not already present]
         Generating copyout(cloudy_updraft_frac_col(:,:)) [if not already present]
         Generating copy(exner_col(:,:)) [if not already present]
         Generating copyin(sclr_idx) [if not already present]
         Generating copy(thlm_col(:,:),rtm_col(:,:),um_col(:,:),vm_col(:,:),wprtp_col(:,:),wpthlp_col(:,:),rtp2_col(:,:),thlp2_col(:,:),rtpthlp_col(:,:)) [if not already present]
         Generating copyout(w_up_in_cloud_col(:,:)) [if not already present]
         Generating copyin(wm_zm_col(:,:),rho_ds_zt_col(:,:),rfrzm_col(:,:),rho_col(:,:),rho_ds_zm_col(:,:)) [if not already present]
         Generating copy(ice_supersat_frac_col(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zm_col(:,:)) [if not already present]
         Generating copy(thlpthvp_col(:,:)) [if not already present]
         Generating copyin(thv_ds_zm_col(:,:)) [if not already present]
         Generating copyout(rcm_in_layer_col(:,:)) [if not already present]
         Generating copyin(wpthlp_forcing_col(:,:),wprtp_forcing_col(:,:)) [if not already present]
         Generating copy(upwp_pert_col(:,:),vpwp_pert_col(:,:),p_in_pa_col(:,:)) [if not already present]
         Generating copyin(upwp_sfc_col(:),vpwp_sfc_col(:),rtm_forcing_col(:,:),thlm_forcing_col(:,:)) [if not already present]
         Generating copy(um_pert_col(:,:),vm_pert_col(:,:)) [if not already present]
         Generating copyin(thv_ds_zt_col(:,:),upwp_sfc_pert_col(:),gr%zt(:,:),host_dx_col(:),p_sfc_col(:)) [if not already present]
         Generating copy(pdf_params%w_2(:,:)) [if not already present]
         Generating copyin(clubb_params_col(:,:)) [if not already present]
         Generating copy(err_info_api%err_code(:)) [if not already present]
         Generating copyin(ug_col(:,:)) [if not already present]
         Generating copy(uprcp_col(:,:)) [if not already present]
         Generating copyin(vg_col(:,:)) [if not already present]
         Generating copy(vprcp_col(:,:)) [if not already present]
         Generating copyin(um_ref_col(:,:),vm_ref_col(:,:)) [if not already present]
         Generating copy(up2_col(:,:),vp2_col(:,:)) [if not already present]
         Generating copyin(rho_zm_col(:,:)) [if not already present]
         Generating copyout(wprcp_col(:,:)) [if not already present]
         Generating copyin(sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:)) [if not already present]
         Generating copy(rtp3_col(:,:)) [if not already present]
         Generating copyin(wm_zt_col(:,:)) [if not already present]
         Generating copy(wp2vp2_col(:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
         Generating copy(rc_coef_zm_col(:,:)) [if not already present]
         Generating copyout(cloud_cover_col(:,:)) [if not already present]
         Generating copyin(wpthlp_sfc_col(:)) [if not already present]
         Generating copy(wp2thlp_col(:,:)) [if not already present]
         Generating copyin(rtpthlp_forcing_col(:,:)) [if not already present]
         Generating copyout(thlprcp_col(:,:)) [if not already present]
         Generating copy(wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),pdf_params_zm%w_2(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up2_col(:,:)) [if not already present]
         Generating copyin(host_dy_col(:),um_forcing_col(:,:),vm_forcing_col(:,:)) [if not already present]
         Generating copy(upwp_col(:,:),vpwp_col(:,:)) [if not already present]
         Generating copyin(err_info_api) [if not already present]
         Generating copy(pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
         Generating copyin(pdf_params) [if not already present]
         Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
         Generating copyin(pdf_params_zm) [if not already present]
         Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm_col(:,:),wp4_col(:,:)) [if not already present]
         Generating copyout(w_down_in_cloud_col(:,:)) [if not already present]
         Generating copyin(vpwp_sfc_pert_col(:)) [if not already present]
         Generating copyout(cloudy_downdraft_frac_col(:,:)) [if not already present]
         Generating copy(cloud_frac_col(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zt_col(:,:)) [if not already present]
         Generating copyout(kh_zm_col(:,:),invrs_tau_zm_col(:,:)) [if not already present]
         Generating copy(thlp3_col(:,:)) [if not already present]
         Generating copyout(kh_zt_col(:,:)) [if not already present]
         Generating copy(wpvp2_col(:,:)) [if not already present]
   1337, Generating copy(sclrm_col(:,:,:),wpsclrp_col(:,:,:)) [if not already present]
         Generating copyin(sclr_tol(:)) [if not already present]
         Generating copy(sclrpthvp_col(:,:,:)) [if not already present]
         Generating copyin(sclrm_forcing_col(:,:,:)) [if not already present]
         Generating copy(sclrp2_col(:,:,:),sclrp3_col(:,:,:),sclrprtp_col(:,:,:),sclrpthlp_col(:,:,:)) [if not already present]
         Generating copyin(wpsclrp_sfc_col(:,:)) [if not already present]
   1342, Generating copyin(edsclrm_forcing_col(:,:,:)) [if not already present]
         Generating copy(edsclrm_col(:,:,:)) [if not already present]
         Generating copyin(wpedsclrp_sfc_col(:,:)) [if not already present]
   1346, Generating copyin(wphydrometp_col(:,:,:),wp2hmp_col(:,:,:),thlphmp_zt_col(:,:,:),l_mix_rat_hm(:),rtphmp_zt_col(:,:,:)) [if not already present]
advance_clubb_core_api_multi_col:
   1879, Generating copyin(fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
         Generating copyout(lscale(:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
         Generating copy(rtpthvp(:,:)) [if not already present]
         Generating copyout(cloudy_updraft_frac(:,:)) [if not already present]
         Generating copy(exner(:,:)) [if not already present]
         Generating copyin(sclr_idx) [if not already present]
         Generating copy(thlm(:,:),rtm(:,:),um(:,:),vm(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:)) [if not already present]
         Generating copyout(w_up_in_cloud(:,:)) [if not already present]
         Generating copyin(wm_zm(:,:),rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:)) [if not already present]
         Generating copy(ice_supersat_frac(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zm(:,:)) [if not already present]
         Generating copy(thlpthvp(:,:)) [if not already present]
         Generating copyin(thv_ds_zm(:,:)) [if not already present]
         Generating copyout(rcm_in_layer(:,:)) [if not already present]
         Generating copyin(wpthlp_forcing(:,:),wprtp_forcing(:,:)) [if not already present]
         Generating copy(upwp_pert(:,:),vpwp_pert(:,:),p_in_pa(:,:)) [if not already present]
         Generating copyin(upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_forcing(:,:)) [if not already present]
         Generating copy(um_pert(:,:),vm_pert(:,:)) [if not already present]
         Generating copyin(thv_ds_zt(:,:),upwp_sfc_pert(:),gr%zt(:,:),host_dx(:),p_sfc(:)) [if not already present]
         Generating copy(pdf_params%w_2(:,:)) [if not already present]
         Generating copyin(clubb_params(:,:)) [if not already present]
         Generating copyout(err_info_api%err_code(:)) [if not already present]
         Generating copyin(ug(:,:)) [if not already present]
         Generating copy(uprcp(:,:)) [if not already present]
         Generating copyin(vg(:,:)) [if not already present]
         Generating copy(vprcp(:,:)) [if not already present]
         Generating copyin(um_ref(:,:),vm_ref(:,:)) [if not already present]
         Generating copy(up2(:,:),vp2(:,:)) [if not already present]
         Generating copyin(rho_zm(:,:)) [if not already present]
         Generating copyout(wprcp(:,:)) [if not already present]
         Generating copyin(sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:)) [if not already present]
         Generating copy(rtp3(:,:)) [if not already present]
         Generating copyin(wm_zt(:,:)) [if not already present]
         Generating copy(wp2vp2(:,:)) [if not already present]
         Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
         Generating copy(rc_coef_zm(:,:)) [if not already present]
         Generating copyout(cloud_cover(:,:)) [if not already present]
         Generating copyin(wpthlp_sfc(:)) [if not already present]
         Generating copy(wp2thlp(:,:)) [if not already present]
         Generating copyin(rtpthlp_forcing(:,:)) [if not already present]
         Generating copyout(thlprcp(:,:)) [if not already present]
         Generating copy(wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),pdf_params_zm%w_2(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:)) [if not already present]
         Generating copyin(host_dy(:),um_forcing(:,:),vm_forcing(:,:)) [if not already present]
         Generating copy(upwp(:,:),vpwp(:,:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
         Generating copyin(pdf_params) [if not already present]
         Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
         Generating copyin(pdf_params_zm) [if not already present]
         Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm(:,:),wp4(:,:)) [if not already present]
         Generating copyout(w_down_in_cloud(:,:)) [if not already present]
         Generating copyin(vpwp_sfc_pert(:)) [if not already present]
         Generating copyout(cloudy_downdraft_frac(:,:)) [if not already present]
         Generating copy(cloud_frac(:,:)) [if not already present]
         Generating copyin(invrs_rho_ds_zt(:,:)) [if not already present]
         Generating copyout(kh_zm(:,:),invrs_tau_zm(:,:)) [if not already present]
         Generating copy(thlp3(:,:)) [if not already present]
         Generating copyout(kh_zt(:,:)) [if not already present]
         Generating copyin(err_info_api) [if not already present]
         Generating copy(wpvp2(:,:)) [if not already present]
   1950, Generating copy(sclrm(:,:,:),wpsclrp(:,:,:)) [if not already present]
         Generating copyin(sclr_tol(:)) [if not already present]
         Generating copy(sclrpthvp(:,:,:)) [if not already present]
         Generating copyin(sclrm_forcing(:,:,:)) [if not already present]
         Generating copy(sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:)) [if not already present]
         Generating copyin(wpsclrp_sfc(:,:)) [if not already present]
   1954, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present]
         Generating copy(edsclrm(:,:,:)) [if not already present]
         Generating copyin(wpedsclrp_sfc(:,:)) [if not already present]
   1958, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
calculate_thlp2_rad_api:
   2100, Generating copyin(radht(:,:),thlprcp(:,:)) [if not already present]
         Generating copy(thlp2_forcing(:,:)) [if not already present]
         Generating copyin(clubb_params(:,:),rcm(:,:)) [if not already present]
[ 55%] Linking Fortran static library libclubb_core_lib.a
[ 55%] Built target clubb_core_lib
Scanning dependencies of target bugsrad_lib
Scanning dependencies of target text_writer_lib
Scanning dependencies of target microphys_utils_lib
[ 56%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o
Scanning dependencies of target benchmark_cases_lib
Scanning dependencies of target coamps_lib
[ 56%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/variables_radiation_module.F90.o
[ 56%] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o
[ 56%] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o
[ 58%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o
[ 58%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90.o
[ 59%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o
[ 59%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o
diag_ustar:
     36, Generating acc routine seq
         Generating NVIDIA GPU code
[ 59%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o
[ 60%] Linking Fortran static library libtext_writer_lib.a
[ 60%] Built target text_writer_lib
[ 60%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o
[ 61%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90.o
[ 61%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o
[ 61%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o
[ 61%] Linking Fortran static library libmicrophys_utils_lib.a
flux_spec_hum_to_mixing_ratio:
     62, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         63, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     62, Generating default present(rtm_zm(:ngrdcol),wprtp(:ngrdcol),wpqtp(:ngrdcol))
[ 61%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_sed_module.F90.o
force_spec_hum_to_mixing_ratio:
    106, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        108,   ! blockidx%x threadidx%x collapsed
    106, Generating default present(rtm_forcing(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),qtm_forcing(:ngrdcol,:nzt))
[ 61%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90.o
[ 61%] Built target microphys_utils_lib
[ 61%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o
[ 61%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o
apply_time_dependent_forcings_from_array:
    649, Generating create(temp_array(:)) [if not already present]
    663, Generating update device(temp_array(:))
    671, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        672, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        673,   ! blockidx%x threadidx%x collapsed
    671, Generating default present(thlm_f(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
    680, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        682,   ! blockidx%x threadidx%x collapsed
    680, Generating default present(thlm_f(:ngrdcol,:nzt))
    689, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        690, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        691,   ! blockidx%x threadidx%x collapsed
    689, Generating default present(thlm_f(:ngrdcol,:nzt))
    700, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        702,   ! blockidx%x threadidx%x collapsed
    700, Generating default present(sclr_idx,thlm_f(:ngrdcol,:nzt),sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_thl))
    711, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        712, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        713,   ! blockidx%x threadidx%x collapsed
    711, Generating default present(edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_thl),thlm_f(:ngrdcol,:nzt),sclr_idx)
    725, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        726, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        727,   ! blockidx%x threadidx%x collapsed
    725, Generating default present(rtm_f(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
    734, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        735, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        736,   ! blockidx%x threadidx%x collapsed
    734, Generating default present(rtm_f(:ngrdcol,:nzt))
    745, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        746, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        747,   ! blockidx%x threadidx%x collapsed
    745, Generating default present(sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_rt),sclr_idx,rtm_f(:ngrdcol,:nzt))
    756, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        757, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        758,   ! blockidx%x threadidx%x collapsed
    756, Generating default present(sclr_idx,rtm_f(:ngrdcol,:nzt),edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_rt))
    767, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        769,   ! blockidx%x threadidx%x collapsed
    767, Generating default present(um_ref(:ngrdcol,:nzt))
    776, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        778,   ! blockidx%x threadidx%x collapsed
    776, Generating default present(vm_ref(:ngrdcol,:nzt))
    785, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        787,   ! blockidx%x threadidx%x collapsed
    785, Generating default present(um_f(:ngrdcol,:nzt))
    794, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        795, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        796,   ! blockidx%x threadidx%x collapsed
    794, Generating default present(vm_f(:ngrdcol,:nzt))
    806, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        808,   ! blockidx%x threadidx%x collapsed
    806, Generating default present(wm_zt(:ngrdcol,:nzt))
    815, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        817,   ! blockidx%x threadidx%x collapsed
    815, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
    824, Generating implicit firstprivate(nzt)
         Generating NVIDIA GPU code
        825, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    829, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        830, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        831,   ! blockidx%x threadidx%x collapsed
    829, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
    844, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        845, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        846,   ! blockidx%x threadidx%x collapsed
    844, Generating default present(ug(:ngrdcol,:nzt))
    853, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        855,   ! blockidx%x threadidx%x collapsed
    853, Generating default present(vg(:ngrdcol,:nzt))
[ 61%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o
Scanning dependencies of target KK_microphys_lib
wangara_tndcy:
     68, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         69, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         70,   ! blockidx%x threadidx%x collapsed
     68, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
     75, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         76, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         77,   ! blockidx%x threadidx%x collapsed
     75, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr,rtm_forcing(:ngrdcol,:gr%nzt))
     90, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         91, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         92,   ! blockidx%x threadidx%x collapsed
     90, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    101, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        102, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        103,   ! blockidx%x threadidx%x collapsed
    101, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
[ 61%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o
wangara_sfclyr:
    171, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        172, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    171, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
    172, Generating implicit firstprivate(time_est)
Scanning dependencies of target morrison_microphys_lib
[ 62%] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o
[ 62%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o
[ 62%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 300)
  0 inform,   1 warnings,   0 severes, 0 fatal for module_mp_graupel
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o
[ 63%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5905)
[ 63%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test/src/Microphys/Morrison_microphys/module_mp_graupel.F90: 6257)
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o
[ 63%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o
[ 64%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o
[ 64%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o
[ 64%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o
[ 65%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o
[ 65%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o
[ 65%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o
[ 65%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o
[ 66%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o
[ 66%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o
[ 66%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o
[ 66%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o
[ 66%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o
[ 66%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o
[ 66%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o
[ 67%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o
[ 67%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o
[ 67%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o
[ 68%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o
[ 68%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o
[ 68%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o
[ 69%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o
[ 69%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90.o
[ 69%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o
[ 70%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o
nov11_altocu_rtm_adjust:
     91, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         92, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         93,   ! blockidx%x threadidx%x collapsed
     91, Generating default present(gr,gr%zm(1:ngrdcol,1),gr%zt(1:ngrdcol,1:gr%nzt),rtm(:ngrdcol,:gr%nzt))
[ 70%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o
[ 70%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o
[ 70%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90.o
[ 70%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o
[ 70%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o
[ 70%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o
compute_momentum_flux:
     57, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         58, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     57, Generating default present(upwp_sfc(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),ustar(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
[ 70%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o
compute_ubar:
    102, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    102, Generating default present(vm_sfc(:ngrdcol),um_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wpthlp_sfc:
    216, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        217, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    216, Generating default present(t_sfc(:ngrdcol),exner_sfc(:ngrdcol),cd(:ngrdcol),thlm_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ubar(:ngrdcol))
compute_wprtp_sfc:
    258, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        259, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    258, Generating default present(cd(:ngrdcol),rtm_sfc(:ngrdcol),adjustment(:ngrdcol),wprtp_sfc(:ngrdcol),ubar(:ngrdcol))
set_sclr_sfc_rtm_thlm:
    314, Generating implicit firstprivate(ngrdcol,sclr_dim)
         Generating NVIDIA GPU code
        315, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        316, !$acc loop seq
    314, Generating default present(wpsclrp_sfc(:ngrdcol,:sclr_dim))
    315, Generating implicit firstprivate(i)
    316, Loop is parallelizable
    321, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        322, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    321, Generating default present(wpthlp_sfc(:ngrdcol),wpsclrp_sfc(:ngrdcol,:),wprtp_sfc(:ngrdcol),wpedsclrp_sfc(:ngrdcol,:),sclr_idx)
    334, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
        335, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        336, !$acc loop seq
    334, Generating default present(wpedsclrp_sfc(:ngrdcol,:edsclr_dim))
    336, Loop is parallelizable
convert_sens_ht_to_km_s:
    348, Generating acc routine seq
         Generating NVIDIA GPU code
convert_latent_ht_to_m_s:
    375, Generating acc routine seq
         Generating NVIDIA GPU code
[ 71%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o
[ 72%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o
bomex_tndcy:
     82, Generating enter data create(qtm_forcing(:,:))
     87, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         88, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         89,   ! blockidx%x threadidx%x collapsed
     87, Generating default present(gr%zt(1:ngrdcol,1:gr%nzt),gr,qtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
    114, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        115, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        116,   ! blockidx%x threadidx%x collapsed
    114, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    124, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        126,   ! blockidx%x threadidx%x collapsed
    124, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    133, Generating exit data delete(qtm_forcing(:,:))
bomex_sfclyr:
    193, Generating enter data copyin(wpqtp_sfc(:))
    208, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        209, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    208, Generating default present(wpqtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
    209, Generating implicit firstprivate(wpqtp_sfc_calc,wpthlp_sfc_calc)
    224, Generating exit data delete(wpqtp_sfc(:))
[ 72%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o
[ 72%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o
[ 72%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o
[ 72%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o
[ 73%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o
[ 74%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o
[ 74%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o
[ 75%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o
[ 75%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o
[ 75%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o
[ 75%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90.o
[ 75%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o
[ 75%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o
[ 75%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o
[ 75%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o
cloud_feedback_sfclyr:
    103, Generating enter data create(cq(:),ch(:),exner_sfc(:),rsat(:))
    115, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        116, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    115, Generating default present(cq(:ngrdcol),ustar(:ngrdcol),t_sfc(:),exner_sfc(:ngrdcol),ch(:ngrdcol),rsat(:ngrdcol),lowest_level(:ngrdcol),p_sfc(:))
    116, Generating implicit firstprivate(saturation_formula,t_sfc_interp)
    164, Generating exit data delete(cq(:),ch(:),rsat(:),exner_sfc(:))
[ 76%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o
[ 76%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90.o
[ 77%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o
[ 77%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o
[ 77%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90.o
[ 77%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90.o
cobra_sfclyr:
    144, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        145, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    144, Generating default present(rho_sfc(:),t_sfc(:ngrdcol),thlm_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),z(:),ubar(:),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
    145, Generating implicit firstprivate(t_sfc_calc,moisture_flx2,co2_flx2,heat_flx,heat_flx2,moisture_flx,bflx,co2_flx)
    176, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        177, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    176, Generating default present(wpthlp_sfc(:ngrdcol),wpsclrp_sfc(:ngrdcol,:),wprtp_sfc(:ngrdcol),sclr_idx)
    177, Generating implicit firstprivate(co2_flx2)
    185, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        186, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    185, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),sclr_idx,wpedsclrp_sfc(:ngrdcol,:))
    186, Generating implicit firstprivate(co2_flx2)
[ 77%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o
[ 77%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o
[ 77%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o
dycoms2_rf01_tndcy:
     66, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         67, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         68,   ! blockidx%x threadidx%x collapsed
     66, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
     77, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         78, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         79,   ! blockidx%x threadidx%x collapsed
     77, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
     88, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         89, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         90,   ! blockidx%x threadidx%x collapsed
     88, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
[ 77%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90.o
dycoms2_rf01_sfclyr:
    176, Generating enter data create(rsat(:),cd(:))
    192, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        193, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    192, Generating default present(t_sfc(:ngrdcol),rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
  dycoms2_rf02_tndcy:
     90, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         91, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     90, Generating default present(wm_zt(:ngrdcol,gr%nzt),wm_zm(:ngrdcol,gr%nzm),gr)
     96, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         97, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         98,   ! blockidx%x threadidx%x collapsed
     96, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
    107, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        109,   ! blockidx%x threadidx%x collapsed
    107, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    118, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        120,   ! blockidx%x threadidx%x collapsed
    118, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
  193, Generating implicit firstprivate(t_sfc_interp,sens_ht,latent_ht)
    202, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        203, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    202, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),cd(:ngrdcol),p_sfc(:))
    203, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    223, Generating exit data delete(rsat(:),cd(:))
dycoms2_rf02_sfclyr:
    194, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        195, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    194, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
    195, Generating implicit firstprivate(sens_ht,latent_ht)
ekman_sfclyr:
     67, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         68, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     67, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
[ 77%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o
[ 78%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o
[ 79%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o
[ 79%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o
[ 79%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o
[ 79%] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o
[ 79%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o
[ 79%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90.o
[ 79%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90.o
[ 79%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o
[ 79%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o
fire_sfclyr:
     92, Generating enter data create(cz(:),rsat(:))
    102, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        103, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    102, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),cz(:ngrdcol),p_sfc(:))
    103, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    118, Generating exit data delete(rsat(:),cz(:))
[ 80%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90.o
[ 80%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o
[ 81%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o
gabls2_tndcy:
     91, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         92, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         93,   ! blockidx%x threadidx%x collapsed
     91, Generating default present(wm_zt(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
    106, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        108,   ! blockidx%x threadidx%x collapsed
    106, Generating default present(wm_zt(:ngrdcol,:gr%nzt),gr)
    118, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        119, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    118, Generating default present(wm_zm(:ngrdcol,:),gr)
    124, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        126,   ! blockidx%x threadidx%x collapsed
    124, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
    138, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        139, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        140,   ! blockidx%x threadidx%x collapsed
    138, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    149, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        150, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        151,   ! blockidx%x threadidx%x collapsed
    149, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
gabls3_sfclyr:
     98, Generating enter data create(c_10(:),offset(:))
    101, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        102, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    101, Generating default present(c_10(:ngrdcol),offset(:ngrdcol))
    114, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        115, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    114, Generating default present(veg_t_in_k(:ngrdcol),ustar(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),lowest_level(:),exner_sfc(:ngrdcol),ubar(:))
    115, Generating implicit firstprivate(veg_theta_in_k,bflx)
    122, Generating exit data delete(offset(:),c_10(:))
gabls2_sfclyr:
    241, Generating enter data create(rsat(:),cz(:))
    276, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        277, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    276, Generating default present(cz(:ngrdcol),t_sfc(:),rsat(:ngrdcol),lowest_level(:ngrdcol),p_sfc(:))
    277, Generating implicit firstprivate(t_sfc_calc,saturation_formula)
    293, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        294, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    293, Generating default present(ustar(:ngrdcol),lowest_level(:),p_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),t_sfc(:ngrdcol),ubar(:))
    294, Generating implicit firstprivate(sstheta,bflx)
    305, Generating exit data delete(rsat(:),cz(:))
[ 81%] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o
[ 81%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o
[ 81%] Linking Fortran static library libbugsrad_lib.a
[ 81%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90.o
[ 81%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o
[ 81%] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o
[ 81%] Built target bugsrad_lib
[ 81%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90.o
[ 81%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90.o
gabls3_night_sfclyr:
     97, Generating enter data create(ubar(:))
    113, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        114, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    113, Generating default present(um_sfc(:),thlm_sfc(:),vm_sfc(:),wpthlp_sfc(:),wprtp_sfc(:),ustar(:),ubar(:),lowest_level(:),rtm_sfc(:))
    114, Generating implicit firstprivate(ts,qs)
    129, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    129, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol))
    130, Generating implicit firstprivate(vpwp_sfc_interp,upwp_sfc_interp)
    143, Generating exit data delete(ubar(:))
psi_h:
    150, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
gm1:
    163, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
gh1:
    175, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
fm1:
    188, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
fh1:
    206, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
landflx:
    220, Generating acc routine seq
         Generating NVIDIA GPU code
[ 81%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o
[ 81%] Linking Fortran static library libcoamps_lib.a
[ 82%] Linking Fortran static library libKK_microphys_lib.a
lba_tndcy:
     68, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         69, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         70,   ! blockidx%x threadidx%x collapsed
     68, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),gr)
     82, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         83, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         84,   ! blockidx%x threadidx%x collapsed
     82, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
     93, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         95,   ! blockidx%x threadidx%x collapsed
     93, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
[ 82%] Built target coamps_lib
[ 82%] Built target KK_microphys_lib
lba_sfclyr:
    172, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        173, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    172, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
    173, Generating implicit firstprivate(ft,bflx)
neutral_case_sfclyr:
     76, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         77, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     76, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
     77, Generating implicit firstprivate(time)
[ 82%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90.o
Scanning dependencies of target silhs_lib
[ 82%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o
mpace_b_tndcy:
    106, Generating enter data create(t_tendency,velocity_omega)
    109, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        110, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        111,   ! blockidx%x threadidx%x collapsed
    109, Generating default present(gr,p_in_pa(:ngrdcol,:gr%nzt),wm_zt(:ngrdcol,:gr%nzt),thvm(:ngrdcol,:gr%nzt))
    111, Generating implicit firstprivate(velocity_omega)
    121, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        122, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    121, Generating default present(wm_zm(:ngrdcol,:),gr)
    128, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        129, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        130,   ! blockidx%x threadidx%x collapsed
    128, Generating default present(gr,thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),p_in_pa(:ngrdcol,:gr%nzt))
    130, Generating implicit firstprivate(t_tendency)
    143, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        144, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        145,   ! blockidx%x threadidx%x collapsed
    143, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    154, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        155, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        156,   ! blockidx%x threadidx%x collapsed
    154, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    163, Generating exit data delete(velocity_omega,t_tendency)
mpace_b_sfclyr:
    232, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        233, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    232, Generating default present(rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
    233, Generating implicit firstprivate(latent_heat_flx,sensible_heat_flx)
[ 82%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o
rico_tndcy:
     88, Generating enter data create(qtm_forcing(:,:))
     93, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         94, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         95,   ! blockidx%x threadidx%x collapsed
     93, Generating default present(exner(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
     95, Generating implicit firstprivate(t_tendency)
    116, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        118,   ! blockidx%x threadidx%x collapsed
    116, Generating default present(qtm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
    145, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        146, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        147,   ! blockidx%x threadidx%x collapsed
    145, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    156, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        157, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        158,   ! blockidx%x threadidx%x collapsed
    156, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    165, Generating exit data delete(qtm_forcing(:,:))
[ 82%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o
[ 82%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/output_2D_samples_module.F90.o
rico_sfclyr:
    270, Generating enter data create(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
    287, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    287, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),p_sfc(:))
    288, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    318, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        319, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    318, Generating default present(z_bot(:ngrdcol),cq(:ngrdcol),ch(:ngrdcol),cm(:ngrdcol))
    344, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        345, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    344, Generating default present(cm(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
    352, Generating exit data delete(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
[ 82%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90.o
[ 82%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o
twp_ice_sfclyr:
     96, Generating enter data create(ch(:),rsat(:),cq(:))
    106, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        107, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    106, Generating default present(t_sfc(:),z(:ngrdcol),ustar(:ngrdcol),ch(:ngrdcol),rsat(:ngrdcol),cq(:ngrdcol),p_sfc(:))
    107, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    138, Generating exit data delete(ch(:),rsat(:),cq(:))
[ 83%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90.o
[ 83%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90.o
[ 83%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90.o
[ 83%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90.o
arm_sfclyr:
     98, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         99, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     98, Generating default present(thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
     99, Generating implicit firstprivate(bflx,moisture_flx2,heat_flx2)
transform_uniform_samples_to_pdf:
    111, Generating create(std_normal(:,:,:,:)) [if not already present]
    125, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        126, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        127,   ! blockidx%x threadidx%x collapsed
        128,   ! blockidx%x threadidx%x collapsed
        129,   ! blockidx%x threadidx%x collapsed
    125, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:),hm_metadata)
    137, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        138, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        139,   ! blockidx%x threadidx%x collapsed
        140,   ! blockidx%x threadidx%x collapsed
        141,   ! blockidx%x threadidx%x collapsed
    137, Generating default present(hm_metadata,l_in_precip_all_levs(:ngrdcol,:num_samples,:nzt),x_nl_all_levs(:ngrdcol,:num_samples,:nzt,hm_metadata%iipdf_ncn+1:pdf_dim))
    162, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        163, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        164,   ! blockidx%x threadidx%x collapsed
        165,   ! blockidx%x threadidx%x collapsed
    162, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,hm_metadata%iipdf_chi),hm_metadata,cloud_frac(:ngrdcol,:num_samples,:nzt))
cdfnorminv:
    256, Generating implicit firstprivate(pdf_dim,nzt,num_samples,ngrdcol)
         Generating NVIDIA GPU code
        257, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        258,   ! blockidx%x threadidx%x collapsed
        259,   ! blockidx%x threadidx%x collapsed
        260,   ! blockidx%x threadidx%x collapsed
    256, Generating implicit copy(std_normal(:pdf_dim,:ngrdcol,:nzt,:num_samples)) [if not already present]
         Generating implicit copyin(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:pdf_dim)) [if not already present]
    260, Generating implicit firstprivate(x,w)
arm_0003_sfclyr:
     91, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         92, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     91, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
     92, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
arm_3year_sfclyr:
     79, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         80, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     79, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
     80, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
multiply_cholesky:
    546, Generating implicit firstprivate(num_samples,ngrdcol,nzt,pdf_dim)
         Generating NVIDIA GPU code
        547, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        548,   ! blockidx%x threadidx%x collapsed
        549,   ! blockidx%x threadidx%x collapsed
        550,   ! blockidx%x threadidx%x collapsed
        560, !$acc loop seq
    546, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:pdf_dim),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),sigma_cholesky1(:,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky2(:,:ngrdcol,:nzt,:pdf_dim),mu2(:ngrdcol,:nzt,:pdf_dim),mu1(:ngrdcol,:nzt,:pdf_dim),std_normal(:,:ngrdcol,:nzt,:num_samples))
    550, Generating implicit firstprivate(j,x_nl_k_sample_i_tmp,l_first_comp)
    560, Loop carried scalar dependence for x_nl_k_sample_i_tmp at line 563,566
         Scalar last value needed after loop for x_nl_k_sample_i_tmp at line 571
[ 83%] Linking Fortran static library libmorrison_microphys_lib.a
[ 83%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90.o
chi_eta_2_rtthl:
    647, Generating implicit firstprivate(nzt,num_samples,ngrdcol)
         Generating NVIDIA GPU code
        648, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        649,   ! blockidx%x threadidx%x collapsed
        650,   ! blockidx%x threadidx%x collapsed
    647, Generating default present(lh_rt(:ngrdcol,:num_samples,:nzt),rt_2(:ngrdcol,:nzt),crt_2(:ngrdcol,:nzt),eta(:ngrdcol,:num_samples,:nzt),mu_chi_2(:ngrdcol,:nzt),lh_thl(:ngrdcol,:num_samples,:nzt),chi(:ngrdcol,:num_samples,:nzt),cthl_2(:ngrdcol,:nzt),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),thl_2(:ngrdcol,:nzt),thl_1(:ngrdcol,:nzt),cthl_1(:ngrdcol,:nzt),rt_1(:ngrdcol,:nzt),mu_chi_1(:ngrdcol,:nzt),crt_1(:ngrdcol,:nzt))
    650, Generating implicit firstprivate(lh_dev_thl_lim)
[ 84%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90.o
[ 84%] Built target morrison_microphys_lib
[ 84%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90.o
[ 84%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90.o
arm_97_sfclyr:
     96, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         97, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     96, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
     97, Generating implicit firstprivate(bflx,moisture_flx,heat_flx)
astex_a209_sfclyr:
    193, Generating enter data create(ch(:),cq(:),rsat(:))
    207, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        208, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    207, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),lowestlevel(:ngrdcol),p_sfc(:),cq(:ngrdcol),ch(:ngrdcol))
    208, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    238, Generating exit data delete(ch(:),rsat(:),cq(:))
calc_forcings:
     42, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         43, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         44,   ! blockidx%x threadidx%x collapsed
     42, Generating default present(rtm_forcing(:ngrdcol,:gr%nzt),gr,z_inversion(:ngrdcol),thlm_forcing(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt))
calc_forcings:
     39, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         40, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         41,   ! blockidx%x threadidx%x collapsed
     39, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt))
atex_long_tndcy:
    135, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        136, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        137,   ! blockidx%x threadidx%x collapsed
    135, Generating default present(gr,gr%zt(1:ngrdcol,1:gr%nzt),wm_zt(:ngrdcol,:gr%nzt))
    165, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        166, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    165, Generating default present(wm_zm(:ngrdcol,:),gr)
    172, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        174,   ! blockidx%x threadidx%x collapsed
    172, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    183, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        184, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        185,   ! blockidx%x threadidx%x collapsed
    183, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
atex_long_sfclyr:
    268, Generating enter data create(c_10(:),adjustment(:))
    290, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        291, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    290, Generating default present(adjustment(:ngrdcol),ustar(:ngrdcol),t_sfc(:ngrdcol),c_10(:ngrdcol))
    291, Generating implicit firstprivate(t_sfc_interp)
    313, Generating exit data delete(c_10(:),adjustment(:))
atex_tndcy:
    213, Generating enter data create(z_lev(:),z_inversion(:))
    219, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        220, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    219, Generating default present(z_lev(:ngrdcol),rtm(:ngrdcol,:),gr)
    222, Complex loop carried dependence of z_lev prevents parallelization
         Loop carried reuse of z_lev prevents parallelization
    229, Generating update self(rtm(:,:),z_lev(:))
    244, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        245, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    244, Generating default present(z_lev(:ngrdcol),z_inversion(:ngrdcol),gr,gr%zt(1:ngrdcol,:))
    250, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        251, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        252,   ! blockidx%x threadidx%x collapsed
    250, Generating default present(z_inversion(:ngrdcol),wm_zt(:ngrdcol,:gr%nzt),gr,gr%zt(1:ngrdcol,1:gr%nzt))
    270, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        271, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    270, Generating default present(wm_zm(:ngrdcol,:),gr)
    286, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        287, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    286, Generating default present(z_lev_dycore(:ngrdcol),rtm_dycore(:ngrdcol,:),gr_dycore)
    289, Complex loop carried dependence of z_lev_dycore prevents parallelization
         Loop carried reuse of z_lev_dycore prevents parallelization
    311, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        312, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    311, Generating default present(z_lev_dycore(:ngrdcol),z_inversion_dycore(:ngrdcol),gr_dycore,gr_dycore%zt(1:ngrdcol,:))
    355, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        356, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        357,   ! blockidx%x threadidx%x collapsed
    355, Generating default present(wm_zt(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
    365, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        366, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        367,   ! blockidx%x threadidx%x collapsed
    365, Generating default present(thlm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),rtm_forcing_dycore(:ngrdcol,:gr_dycore%nzt),gr_dycore)
    374, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        376,   ! blockidx%x threadidx%x collapsed
    374, Generating default present(wm_zm(:ngrdcol,:gr%nzm),gr)
    384, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        385, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        386,   ! blockidx%x threadidx%x collapsed
    384, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclrm_forcing(:ngrdcol,:gr%nzt,:),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    395, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        396, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        397,   ! blockidx%x threadidx%x collapsed
    395, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    406, Generating exit data delete(z_lev(:),z_inversion(:))
atex_sfclyr:
    472, Generating enter data create(c_10(:),adjustment(:))
    482, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        483, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    482, Generating default present(adjustment(:ngrdcol),ustar(:ngrdcol),t_sfc(:ngrdcol),c_10(:ngrdcol))
    483, Generating implicit firstprivate(t_sfc_interp)
    497, Generating exit data delete(c_10(:),adjustment(:))
[ 85%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o
[ 86%] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o
prescribe_forcings:
    303, Generating enter data create(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
    318, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        319, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        320,   ! blockidx%x threadidx%x collapsed
    318, Generating default present(rtm_forcing(:ngrdcol,:nzt),thlm_forcing(:ngrdcol,:nzt))
    326, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        327, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        328,   ! blockidx%x threadidx%x collapsed
    326, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
    374, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        375, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    374, Generating default present(rtm_forcing(:ngrdcol,nzt),thlm_forcing(:ngrdcol,nzt))
    375, Generating implicit firstprivate(nzt)
    447, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        448, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        449,   ! blockidx%x threadidx%x collapsed
    447, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
    471, Generating update self(p_in_pa(:,:))
    477, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
    495, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        496, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        497,   ! blockidx%x threadidx%x collapsed
    495, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
    504, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
        505, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        506,   ! blockidx%x threadidx%x collapsed
        507, !$acc loop seq
    504, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
    507, Loop is parallelizable
    515, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
        516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        517,   ! blockidx%x threadidx%x collapsed
        518, !$acc loop seq
    515, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
    518, Loop is parallelizable
    596, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        597, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    596, Generating default present(ustar(:ngrdcol))
    620, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        621, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    620, Generating default present(ustar(:ngrdcol))
    634, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        635, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    634, Generating default present(ustar(:ngrdcol))
    656, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        657, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    656, Generating default present(ustar(:ngrdcol))
    794, Generating update self(rho_bot(:))
    797, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
    848, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        849, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    848, Generating default present(ustar(:ngrdcol))
    876, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        877, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    876, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
    877, Generating implicit firstprivate(sens_ht,latent_ht)
    883, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        884, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        885,   ! blockidx%x threadidx%x collapsed
    883, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
    885, Generating implicit firstprivate(sens_ht)
    892, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        893, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        894,   ! blockidx%x threadidx%x collapsed
    892, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
    894, Generating implicit firstprivate(latent_ht)
    905, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
    935, Generating exit data delete(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
read_surface_var_for_bc:
   1041, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
   1046, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1047, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1046, Generating default present(exner_bot(:ngrdcol),gr,z_bot(:ngrdcol),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um(:ngrdcol,:1),um_bot(:ngrdcol),vm(:ngrdcol,:1),rho_zm(:ngrdcol,:1),rtm(:ngrdcol,:1),rtm_bot(:ngrdcol),thlm(:ngrdcol,:1),rho_bot(:ngrdcol),p_sfc(:ngrdcol),gr%zt(1:ngrdcol,1))
   1066, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1067, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1074, !$acc loop seq
   1066, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
   1067, Generating implicit firstprivate(k,min_val)
   1074, Loop carried scalar dependence for min_val at line 1075
         Loop carried reuse of k_min prevents parallelization
   1084, Generating update self(k_min(:))
   1117, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1118, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1117, Generating default present(gr,rho_bot(:ngrdcol),p_sfc(:ngrdcol),exner_bot(:ngrdcol),z_bot(:),vm_bot(:ngrdcol),thlm_bot(:ngrdcol),um_bot(:ngrdcol),rtm_bot(:ngrdcol),rho_zm(:ngrdcol,:))
   1118, Generating implicit firstprivate(k00,km1,kp2,kp1)
generate_silhs_sample:
    228, Generating enter data create(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
    257, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        258, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        259,   ! blockidx%x threadidx%x collapsed
    257, Generating default present(rcm_pdf(:ngrdcol,:nzt),pdf_params)
    278, Generating implicit firstprivate(ngrdcol,nzt,pdf_dim)
         Generating NVIDIA GPU code
        279, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        280,   ! blockidx%x threadidx%x collapsed
        281,   ! blockidx%x threadidx%x collapsed
        282,   ! blockidx%x threadidx%x collapsed
    278, Generating default present(sigma_cholesky1(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky2(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_1(:ngrdcol,:nzt,:pdf_dim,:pdf_dim),sigma1(:ngrdcol,:nzt,:pdf_dim),sigma2(:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_2(:ngrdcol,:nzt,:pdf_dim,:pdf_dim))
    295, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        296, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        297,   ! blockidx%x threadidx%x collapsed
    295, Generating default present(delta_zm(:ngrdcol,:nzt),gr,lscale(:ngrdcol,:nzt),x_vert_corr(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt))
    297, Generating implicit firstprivate(vert_decorr_coef)
    311, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        312, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        313,   ! blockidx%x threadidx%x collapsed
    311, Generating default present(x_vert_corr(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),gr,delta_zm(:ngrdcol,:nzt))
    313, Generating implicit firstprivate(vert_decorr_coef)
    324, Generating update self(x_vert_corr(:,:))
    362, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        363, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        364,   ! blockidx%x threadidx%x collapsed
        365,   ! blockidx%x threadidx%x collapsed
    362, Generating default present(pdf_params%mixt_frac(1:ngrdcol,1:nzt),precip_fracs,l_in_precip(:ngrdcol,:num_samples,:nzt),pdf_params,precip_fracs%precip_frac_2(1:ngrdcol,1:nzt),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),x_u_all_levs(:ngrdcol,:num_samples,:nzt,pdf_dim+1:pdf_dim+2),pdf_params%cloud_frac_2(1:ngrdcol,1:nzt),cloud_frac(:ngrdcol,:num_samples,:nzt),precip_fracs%precip_frac_1(1:ngrdcol,1:nzt),pdf_params%cloud_frac_1(1:ngrdcol,1:nzt))
    365, Generating implicit firstprivate(pdf_dim)
    418, Generating update self(lh_sample_point_weights(:,:,:),l_in_precip(:,:,:),x_u_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
    468, Generating update self(x_mixt_comp_all_levs(:,:,:),x_u_all_levs(:,:,:,:),x_nl_all_levs(:,:,:,:))
    506, Generating exit data delete(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
[ 86%] Linking Fortran static library libbenchmark_cases_lib.a
generate_all_uniform_samples:
    783, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        784, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        785,   ! blockidx%x threadidx%x collapsed
        786,   ! blockidx%x threadidx%x collapsed
        787,   ! blockidx%x threadidx%x collapsed
    783, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim),rand_pool(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim))
    796, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
         Generating NVIDIA GPU code
        797, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        798,   ! blockidx%x threadidx%x collapsed
        799,   ! blockidx%x threadidx%x collapsed
    796, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
    879, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        880, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        881,   ! blockidx%x threadidx%x collapsed
        882,   ! blockidx%x threadidx%x collapsed
        883,   ! blockidx%x threadidx%x collapsed
    879, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim),rand_pool(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim))
    892, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        893, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        894,   ! blockidx%x threadidx%x collapsed
        895,   ! blockidx%x threadidx%x collapsed
    892, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
compute_k_lh_start:
   1046, Generating enter data create(cloud_frac_pdf(:,:),k_lh_start_rcm(:),k_lh_start_rcm_in_cloud(:))
   1050, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1051, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1052,   ! blockidx%x threadidx%x collapsed
   1050, Generating default present(pdf_params,cloud_frac_pdf(:ngrdcol,:nzt))
   1059, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1060, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1073, !$acc loop seq
   1059, Generating default present(cloud_frac_pdf(:ngrdcol,:nzt),gr,k_lh_start_rcm_in_cloud(:ngrdcol),rcm_pdf(:ngrdcol,:nzt))
   1060, Generating implicit firstprivate(rcm_in_cloud_max)
   1073, Loop carried scalar dependence for rcm_in_cloud_max at line 1077
         Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
         Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
         Generating implicit firstprivate(rcm_in_cloud)
         Loop carried scalar dependence for rcm_in_cloud_max at line 1077
         Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
         Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
   1090, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1091, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1102, !$acc loop seq
   1090, Generating default present(gr,rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm(:ngrdcol))
   1091, Generating implicit firstprivate(rcm_max)
   1102, Loop carried scalar dependence for rcm_max at line 1103
         Loop carried dependence of k_lh_start_rcm prevents parallelization
         Loop carried backward dependence of k_lh_start_rcm prevents vectorization
   1115, Generating update self(k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
   1143, Generating update device(k_lh_start(:))
   1147, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1148, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1147, Generating default present(k_lh_start_rcm_in_cloud(:ngrdcol),k_lh_start(:ngrdcol))
   1154, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1155, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1154, Generating default present(k_lh_start_rcm(:ngrdcol),k_lh_start(:ngrdcol))
   1161, Generating exit data delete(cloud_frac_pdf(:,:),k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
[ 86%] Built target benchmark_cases_lib
clip_transform_silhs_output:
   1279, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
         Generating NVIDIA GPU code
       1280, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1281,   ! blockidx%x threadidx%x collapsed
       1282,   ! blockidx%x threadidx%x collapsed
   1279, Generating default present(lh_rc_clipped(:ngrdcol,:num_samples,:nzt),lh_nc_clipped(:ngrdcol,:num_samples,:nzt),lh_rt_clipped(:ngrdcol,:num_samples,:nzt),x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:),lh_rv_clipped(:ngrdcol,:num_samples,:nzt),hm_metadata)
   1282, Generating implicit firstprivate(l_use_ncn_to_nc)
compute_arb_overlap:
   2090, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
         Generating NVIDIA GPU code
       2091, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2092,   ! blockidx%x threadidx%x collapsed
       2093,   ! blockidx%x threadidx%x collapsed
       2098, !$acc loop seq
   2090, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim),vert_corr(:ngrdcol,:),k_lh_start(:ngrdcol),rand_pool(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim))
   2093, Generating implicit firstprivate(k,unbounded_point,nzt,k_lh_start_i)
   2098, Loop carried scalar dependence for unbounded_point at line 2101
         Generating implicit firstprivate(half_width,offset,min_val)
         Loop carried scalar dependence for unbounded_point at line 2101
   2124, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
         Generating NVIDIA GPU code
       2125, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2126,   ! blockidx%x threadidx%x collapsed
       2127,   ! blockidx%x threadidx%x collapsed
       2132, !$acc loop seq
   2124, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim),vert_corr(:ngrdcol,:),k_lh_start(:ngrdcol),rand_pool(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim))
   2127, Generating implicit firstprivate(k,unbounded_point,k_lh_start_i)
   2132, Loop carried scalar dependence for unbounded_point at line 2135
         Generating implicit firstprivate(half_width,offset,min_val)
         Loop carried scalar dependence for unbounded_point at line 2135
[ 86%] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o
generate_silhs_sample_api_single_col:
    343, Generating copyin(mu2_col(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2_col(:,:,:,:)) [if not already present]
         Generating copyout(lh_sample_point_weights(:,:)) [if not already present]
         Generating copyin(corr_cholesky_mtx_1_col(:,:,:,:),lscale_col(:,:),mu1_col(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1_col(:,:,:)) [if not already present]
         Generating copyout(x_nl_all_levs(:,:,:),x_mixt_comp_all_levs(:,:)) [if not already present]
         Generating copyin(sigma2_col(:,:,:),delta_zm_col(:,:)) [if not already present]
generate_silhs_sample_api_multi_col:
    494, Generating copyin(mu2(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2(:,:,:,:)) [if not already present]
         Generating copyout(lh_sample_point_weights(:,:,:)) [if not already present]
         Generating copyin(corr_cholesky_mtx_1(:,:,:,:),lscale(:,:),mu1(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1(:,:,:)) [if not already present]
         Generating copyout(x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) [if not already present]
         Generating copyin(sigma2(:,:,:),delta_zm(:,:)) [if not already present]
clip_transform_silhs_output_api_single_col:
    597, Generating copyout(lh_thl_clipped_col(:,:,:)) [if not already present]
         Generating copyin(pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_nl_all_levs_col(:,:,:,:),x_mixt_comp_all_levs_col(:,:,:)) [if not already present]
         Generating copyout(lh_rc_clipped_col(:,:,:),lh_rv_clipped_col(:,:,:),lh_nc_clipped_col(:,:,:),lh_rt_clipped_col(:,:,:)) [if not already present]
         Generating copyin(hm_metadata) [if not already present]
clip_transform_silhs_output_api_multi_col:
    677, Generating copyout(lh_thl_clipped(:,:,:)) [if not already present]
         Generating copyin(pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) [if not already present]
         Generating copyout(lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:)) [if not already present]
         Generating copyin(hm_metadata) [if not already present]
[ 86%] Linking Fortran static library libsilhs_lib.a
[ 86%] Built target silhs_lib
Scanning dependencies of target numerical_recipes_lib
Scanning dependencies of target radiation_lib
Scanning dependencies of target microphys_lib
[ 86%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o
[ 86%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o
[ 87%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o
[ 87%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o
[ 88%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o
[ 89%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o
[ 89%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o
[ 90%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o
[ 90%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o
[ 91%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o
[ 91%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o
[ 91%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o
[ 91%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o
[ 92%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
[ 92%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[ 92%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o
[ 92%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o
[ 92%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o
pdf_hydromet_microphys_prep:
    254, Generating update self(cloud_frac(:,:),ice_supersat_frac(:,:),kh_zm(:,:))
    256, Generating update self(wphydrometp(:,:,:))
    307, Generating update device(corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),sigma_x_1_n(:,:,:),mu_x_2_n(:,:,:),mu_x_1_n(:,:,:),corr_cholesky_mtx_2(:,:,:,:),sigma_x_2_n(:,:,:))
    310, Generating update device(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
    409, Generating update self(lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),x_nl_all_levs(:,:,:,:),rho_ds_zt(:,:),lh_rv_clipped(:,:,:),lh_thl_clipped(:,:,:))
microphys_lhs:
   1895, Generating copyin(gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) [if not already present]
         Generating copyout(lhs_ta(:,:,:)) [if not already present]
         Generating copyin(gr%invrs_dzt(:,:),rho_ds_zm_col(:,:),nu_col(:),kh_zt(:,:)) [if not already present]
   1925, Generating copyin(gr%invrs_dzt(:,:),gr%invrs_dzm(:,:),gr,wm_zt_col(:,:)) [if not already present]
         Generating copyout(lhs_ma(:,:)) [if not already present]
         Generating copyin(gr%weights_zt2zm(:,:,:)) [if not already present]
microphys_rhs:
   2211, Generating copyin(gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) [if not already present]
         Generating copyout(lhs_ta(:,:)) [if not already present]
         Generating copyin(gr%invrs_dzt(:,:),nu_col(:),rho_ds_zm_col(:,:),kh_zt(:,:)) [if not already present]
[ 93%] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
[ 93%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o
[ 93%] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o
[ 93%] Linking Fortran static library libnumerical_recipes_lib.a
[ 93%] Built target numerical_recipes_lib
Scanning dependencies of target G_unit_test_lib
[ 93%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o
[ 93%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o
[ 93%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o
[ 93%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90.o
[ 93%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o
[ 93%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o
[ 94%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o
[ 94%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[ 94%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o
[ 94%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o
[ 95%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o
[ 95%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
[ 96%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o
[ 96%] Linking Fortran static library libradiation_lib.a
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/spurious_source_test.F90: 226)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/spurious_source_test.F90: 230)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/spurious_source_test.F90: 286)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/spurious_source_test.F90: 289)
[ 96%] Built target radiation_lib
[ 96%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o
[ 96%] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/pdf_parameter_tests.F90: 413)
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
[ 96%] Linking Fortran static library libG_unit_test_lib.a
[ 96%] Built target G_unit_test_lib
Scanning dependencies of target G_unit_tests
[ 96%] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[ 96%] Linking Fortran executable G_unit_tests
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[ 96%] Built target G_unit_tests
[ 96%] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[ 96%] Linking Fortran static library libmicrophys_lib.a
[ 96%] Built target microphys_lib
Scanning dependencies of target clubb_driver_lib
[ 96%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_grads.F90.o
[ 97%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/extrapolation.F90.o
[ 97%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/hydrostatic_module.F90.o
[ 97%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_netcdf.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/soil_vegetation.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_interpret.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/sounding.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/stat_file_utils.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_fields.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
init_clubb_case:
   2573, Generating enter data create(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:))
         Generating enter data copyin(pdf_params_zm%mixt_frac(:,:))
         Generating enter data create(pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:))
         Generating enter data copyin(pdf_params_zm)
         Generating enter data create(pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:))
         Generating enter data copyin(pdf_params%mixt_frac(:,:))
         Generating enter data create(pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:))
         Generating enter data copyin(pdf_params)
         Generating enter data create(pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:))
         Generating enter data copyin(err_info,thv_ds_zt_init(:))
         Generating enter data create(rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:))
         Generating enter data copyin(clubb_params(:,:))
         Generating enter data create(sigma_x_1_n(:,:,:))
         Generating enter data copyin(sfc_soil_t_in_k_init(:))
         Generating enter data create(mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:))
         Generating enter data copyin(invrs_rho_ds_zt_init(:))
         Generating enter data create(cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:))
         Generating enter data copyin(upwp_init(:),vm_init(:),um_init(:),hm_metadata)
         Generating enter data create(wp2up2(:,:),wp2up(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2thvp(:,:))
         Generating enter data copyin(wp2_init(:))
         Generating enter data create(wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:))
         Generating enter data copyin(err_info%err_header(:),nu_vert_res_dep%nu9(:))
         Generating enter data create(thlp2_mc(:,:),rtp2_mc(:,:))
         Generating enter data copyin(t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:))
         Generating enter data create(vprcp(:,:))
         Generating enter data copyin(vg_init(:))
         Generating enter data create(uprcp(:,:))
         Generating enter data copyin(ug_init(:))
         Generating enter data create(thlm_mc(:,:))
         Generating enter data copyin(rtm_init(:))
         Generating enter data create(vpwp_sfc(:),upwp_sfc(:))
         Generating enter data copyin(thv_ds_zm_init(:))
         Generating enter data create(thlpthvp(:,:))
         Generating enter data copyin(invrs_rho_ds_zm_init(:))
         Generating enter data create(ice_supersat_frac(:,:))
         Generating enter data copyin(rho_ds_zm_init(:))
         Generating enter data create(rho(:,:),rfrzm(:,:))
         Generating enter data copyin(rho_init(:))
         Generating enter data create(thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:))
         Generating enter data copyin(wm_zt_init(:))
         Generating enter data create(rtp3(:,:))
         Generating enter data copyin(thlm_ref_init(:),rtm_ref_init(:))
         Generating enter data create(wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:))
         Generating enter data copyin(pdf_params_zm%w_2(:,:),thlm_init(:))
         Generating enter data create(rtpthvp(:,:))
         Generating enter data copyin(rcm_init(:))
         Generating enter data create(upwp_sfc_pert(:))
         Generating enter data copyin(sfc_elevation(:))
         Generating enter data create(corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:))
         Generating enter data copyin(veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:))
         Generating enter data create(err_info%err_code(:))
         Generating enter data copyin(em_init(:))
         Generating enter data create(rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:))
         Generating enter data copyin(rho_ds_zm_dycore_init(:))
         Generating enter data create(rho_zm(:,:))
         Generating enter data copyin(rho_ds_zt_init(:))
         Generating enter data create(p_in_pa(:,:),thvm(:,:),exner(:,:))
         Generating enter data copyin(dummy_dy(:))
         Generating enter data create(wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),upwp(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:))
         Generating enter data copyin(pdf_params_zm%varnce_w_1(:,:))
         Generating enter data create(pdf_params_zm%varnce_thl_2(:,:))
         Generating enter data copyin(pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:))
         Generating enter data create(pdf_params%ice_supersat_frac_2(:,:))
         Generating enter data copyin(pdf_params%varnce_w_1(:,:))
         Generating enter data create(pdf_params%varnce_thl_2(:,:))
         Generating enter data copyin(pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),deep_soil_t_in_k_init(:),dummy_dx(:),deltaz(:),sclr_idx,fcor(:),exner_init(:),p_in_pa_init(:))
         Generating enter data create(sigma_x_2_n(:,:,:))
         Generating enter data copyin(gr%zt(:,:))
         Generating enter data create(cloudy_updraft_frac(:,:),rvm_mc(:,:))
         Generating enter data copyin(pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:))
         Generating enter data create(mu_x_2_n(:,:,:))
         Generating enter data copyin(gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor_y(:))
         Generating enter data create(x_nl_all_levs(:,:,:,:))
   2648, Generating enter data create(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:))
         Generating enter data copyin(sclrm_init(:,:))
         Generating enter data create(sclrpthvp(:,:,:))
         Generating enter data copyin(sclr_tol(:))
         Generating enter data create(wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
   2653, Generating enter data create(edsclrm(:,:,:))
         Generating enter data copyin(edsclrm_init(:,:))
         Generating enter data create(edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
   2657, Generating enter data create(rtphmp_zt(:,:,:))
         Generating enter data copyin(hm_metadata%l_mix_rat_hm(:))
         Generating enter data create(thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
set_case_initial_conditions:
   2730, Generating implicit firstprivate(ngrdcol,lh_num_samples)
         Generating NVIDIA GPU code
       2731, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2732,   ! blockidx%x threadidx%x collapsed
       2733,   ! blockidx%x threadidx%x collapsed
       2734, !$acc loop seq
   2730, Generating default present(x_mixt_comp_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt),x_nl_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt,:),lh_sample_point_weights(1:ngrdcol,1:lh_num_samples,1:gr%nzt),gr)
   2734, Loop is parallelizable
   2741, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2742, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2743,   ! blockidx%x threadidx%x collapsed
   2741, Generating default present(um_forcing(1:ngrdcol,1:gr%nzt),ug_init(1:gr%nzt),vm_forcing(1:ngrdcol,1:gr%nzt),vg_init(1:gr%nzt),um_ref_init(1:gr%nzt),vm_ref_init(1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),rho_init(1:gr%nzt),w_down_in_cloud(1:ngrdcol,1:gr%nzt),vp3(1:ngrdcol,1:gr%nzt),cloudy_downdraft_frac(1:ngrdcol,1:gr%nzt),cloud_frac(1:ngrdcol,1:gr%nzt),wp2up(1:ngrdcol,1:gr%nzt),p_in_pa(1:ngrdcol,1:gr%nzt),lscale(1:ngrdcol,1:gr%nzt),exner(1:ngrdcol,1:gr%nzt),cloudy_updraft_frac(1:ngrdcol,1:gr%nzt),rho_ds_zt_init(1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),rho_ds_zt(1:ngrdcol,1:gr%nzt),rho(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt(1:ngrdcol,1:gr%nzt),ice_supersat_frac(1:ngrdcol,1:gr%nzt),thv_ds_zt(1:ngrdcol,1:gr%nzt),thlp3(1:ngrdcol,1:gr%nzt),thlm(1:ngrdcol,1:gr%nzt),rtm(1:ngrdcol,1:gr%nzt),um(1:ngrdcol,1:gr%nzt),vm(1:ngrdcol,1:gr%nzt),um_init(1:gr%nzt),vm_init(1:gr%nzt),wm_zt(1:ngrdcol,1:gr%nzt),w_up_in_cloud(1:ngrdcol,1:gr%nzt),rcm_in_layer(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),cloud_cover(1:ngrdcol,1:gr%nzt),gr,rcm(1:ngrdcol,1:gr%nzt),ug(1:ngrdcol,1:gr%nzt),thvm_init(1:gr%nzt),vg(1:ngrdcol,1:gr%nzt),up3(1:ngrdcol,1:gr%nzt),um_ref(1:ngrdcol,1:gr%nzt),um_pert(1:ngrdcol,1:gr%nzt),vm_ref(1:ngrdcol,1:gr%nzt),vm_pert(1:ngrdcol,1:gr%nzt),thlm_ref(1:ngrdcol,1:gr%nzt),thlm_mc(1:ngrdcol,1:gr%nzt),rtm_ref(1:ngrdcol,1:gr%nzt),rtm_init(1:gr%nzt),thvm(1:ngrdcol,1:gr%nzt),thv_ds_zt_init(1:gr%nzt),p_in_pa_init(1:gr%nzt),thlm_ref_init(1:gr%nzt),rtm_ref_init(1:gr%nzt),wp2thlp(1:ngrdcol,1:gr%nzt),wp2thvp(1:ngrdcol,1:gr%nzt),wm_zt_init(1:gr%nzt),wp2rtp(1:ngrdcol,1:gr%nzt),wp3(1:ngrdcol,1:gr%nzt),wpvp2(1:ngrdcol,1:gr%nzt),wpup2(1:ngrdcol,1:gr%nzt),invrs_rho_ds_zt_init(1:gr%nzt),kh_zt(1:ngrdcol,1:gr%nzt),rtp3(1:ngrdcol,1:gr%nzt),rcm_init(1:gr%nzt),thlm_init(1:gr%nzt),rcm_mc(1:ngrdcol,1:gr%nzt),exner_init(1:gr%nzt))
   2798, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2799, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2800,   ! blockidx%x threadidx%x collapsed
   2798, Generating default present(upwp(1:ngrdcol,1:gr%nzm),uprcp(1:ngrdcol,1:gr%nzm),vprcp(1:ngrdcol,1:gr%nzm),up2(1:ngrdcol,1:gr%nzm),thv_ds_zm_init(1:gr%nzm),vp2(1:ngrdcol,1:gr%nzm),upwp_pert(1:ngrdcol,1:gr%nzm),wprcp(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),wp4(1:ngrdcol,1:gr%nzm),wp2(1:ngrdcol,1:gr%nzm),wm_zm_init(1:gr%nzm),rho_zm_init(1:gr%nzm),rtpthvp(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm),rho_zm(1:ngrdcol,1:gr%nzm),rho_ds_zm_init(1:gr%nzm),rho_ds_zm(1:ngrdcol,1:gr%nzm),rc_coef_zm(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm(1:ngrdcol,1:gr%nzm),gr,thv_ds_zm(1:ngrdcol,1:gr%nzm),thlpthvp(1:ngrdcol,1:gr%nzm),wprtp(1:ngrdcol,1:gr%nzm),wpthlp(1:ngrdcol,1:gr%nzm),rtp2(1:ngrdcol,1:gr%nzm),thlp2(1:ngrdcol,1:gr%nzm),rtpthlp(1:ngrdcol,1:gr%nzm),upwp_init(1:gr%nzm),vpwp(1:ngrdcol,1:gr%nzm),wm_zm(1:ngrdcol,1:gr%nzm),vpwp_pert(1:ngrdcol,1:gr%nzm),invrs_rho_ds_zm_init(1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),thlprcp(1:ngrdcol,1:gr%nzm),wpthvp(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),up2_init(1:gr%nzm),vp2_init(1:gr%nzm),kh_zm(1:ngrdcol,1:gr%nzm),wp2vp2(1:ngrdcol,1:gr%nzm),wp2_init(1:gr%nzm),wp2up2(1:ngrdcol,1:gr%nzm),invrs_tau_zm(1:ngrdcol,1:gr%nzm),wprtp_forcing(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm))
   2845, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2846, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2845, Generating default present(wpthlp_sfc(1:ngrdcol),wprtp_sfc(1:ngrdcol),vpwp_sfc(1:ngrdcol),sfc_soil_t_in_k_init(:),veg_t_in_k_init(:),deep_soil_t_in_k(1:ngrdcol),sfc_soil_t_in_k(1:ngrdcol),deep_soil_t_in_k_init(:),veg_t_in_k(1:ngrdcol),upwp_sfc(1:ngrdcol))
   2859, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2860, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2861,   ! blockidx%x threadidx%x collapsed
       2862,   ! blockidx%x threadidx%x collapsed
   2859, Generating default present(sclrm_forcing(1:ngrdcol,1:gr%nzt,1:sclr_dim),gr,sclrm(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrp3(1:ngrdcol,1:gr%nzt,1:sclr_dim),sclrm_init(1:gr%nzt,1:sclr_dim))
   2870, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2871, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2872,   ! blockidx%x threadidx%x collapsed
       2873,   ! blockidx%x threadidx%x collapsed
   2870, Generating default present(sclrpthlp(1:ngrdcol,1:gr%nzm,1:sclr_dim),gr,sclr_tol(1:sclr_dim),sclrp2(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrprtp(1:ngrdcol,1:gr%nzm,1:sclr_dim),wpsclrp(1:ngrdcol,1:gr%nzm,1:sclr_dim),sclrpthvp(1:ngrdcol,1:gr%nzm,1:sclr_dim))
   2883, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2884, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2885,   ! blockidx%x threadidx%x collapsed
   2883, Generating default present(wpsclrp_sfc(1:ngrdcol,1:sclr_dim))
   2894, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       2895, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2896,   ! blockidx%x threadidx%x collapsed
       2897,   ! blockidx%x threadidx%x collapsed
   2894, Generating default present(edsclrm_forcing(1:ngrdcol,1:gr%nzt,1:edsclr_dim),edsclrm(1:ngrdcol,1:gr%nzt,1:edsclr_dim),gr,edsclrm_init(1:gr%nzt,1:edsclr_dim))
   2904, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       2905, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2906,   ! blockidx%x threadidx%x collapsed
   2904, Generating default present(wpedsclrp_sfc(1:ngrdcol,1:edsclr_dim))
   2915, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2916, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2917,   ! blockidx%x threadidx%x collapsed
       2918,   ! blockidx%x threadidx%x collapsed
   2915, Generating default present(rtphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim),gr,wp2hmp(1:ngrdcol,1:gr%nzt,1:hydromet_dim),thlphmp_zt(1:ngrdcol,1:gr%nzt,1:hydromet_dim))
   2926, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2927, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2928,   ! blockidx%x threadidx%x collapsed
       2929,   ! blockidx%x threadidx%x collapsed
   2926, Generating default present(wphydrometp(1:ngrdcol,1:gr%nzm,1:hydromet_dim),gr)
   3048, Generating update self(deltaz(:),gr%zt(:,:),gr%zm(:,:),clubb_params(:,:))
   3054, Generating update device(nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu9(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu10(:))
advance_clubb_to_end:
   3317, Generating update self(thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2thvp(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
   3320, Generating update self(sclrm(:,:,:))
   3321, Generating update self(edsclrm(:,:,:))
   3389, Generating update self(sfc_soil_t_in_k(:),rho_zm(:,:),deep_soil_t_in_k(:),veg_t_in_k(:),wprtp_sfc(:),wpthlp_sfc(:),p_sfc(:))
   3401, Generating update device(veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:))
   3405, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3406, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3407,   ! blockidx%x threadidx%x collapsed
   3405, Generating default present(rcm_mc(1:ngrdcol,1:gr%nzt),rtm_forcing(1:ngrdcol,1:gr%nzt),radht(1:ngrdcol,1:gr%nzt),rfrzm(1:ngrdcol,1:gr%nzt),gr,thlm_mc(1:ngrdcol,1:gr%nzt),thlm_forcing(1:ngrdcol,1:gr%nzt),rvm_mc(1:ngrdcol,1:gr%nzt))
   3423, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3424, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3425,   ! blockidx%x threadidx%x collapsed
   3423, Generating default present(wprtp_forcing(1:ngrdcol,1:gr%nzm),thlp2_mc(1:ngrdcol,1:gr%nzm),wpthlp_mc(1:ngrdcol,1:gr%nzm),wpthlp_forcing(1:ngrdcol,1:gr%nzm),wprtp_mc(1:ngrdcol,1:gr%nzm),rtp2_forcing(1:ngrdcol,1:gr%nzm),gr,thlp2_forcing(1:ngrdcol,1:gr%nzm),rtpthlp_mc(1:ngrdcol,1:gr%nzm),rtpthlp_forcing(1:ngrdcol,1:gr%nzm),rtp2_mc(1:ngrdcol,1:gr%nzm))
   3436, Generating update self(rfrzm(:,:))
   3446, Generating update device(rfrzm(:,:))
   3664, Generating update self(pdf_params%varnce_w_1(:,:),pdf_params%thl_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rt_1(:,:),pdf_params%rc_2(:,:),pdf_params%chi_1(:,:),p_in_pa(:,:),pdf_params%cthl_2(:,:),kh_zm(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),corr_array_1_n(:,:,:,:),cloud_frac(:,:),sigma_x_1_n(:,:,:),rtm(:,:),mu_x_1_n(:,:,:),lh_thl_clipped(:,:,:),lh_rv_clipped(:,:,:),wp3(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:),exner(:,:),rho_ds_zm(:,:),rho(:,:),invrs_rho_ds_zt(:,:),wp2(:,:),wm_zt(:,:),thlm(:,:),wm_zm(:,:),pdf_params%w_2(:,:),rho_zm(:,:),rho_ds_zt(:,:),rcm(:,:),corr_array_2_n(:,:,:,:),mu_x_2_n(:,:,:),sigma_x_2_n(:,:,:))
   3679, Generating copyout(skw_zm(:,:)) [if not already present]
         Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
   3759, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
   3761, Generating update device(wphydrometp(:,:,:))
   3780, Generating update self(cloud_frac(:,:),rcm(:,:),rho_zm(:,:),rho(:,:),exner(:,:))
   3796, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
   3802, Generating update self(cloud_frac(:,:))
   3817, Generating update self(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:))
   3872, Generating update self(p_in_pa(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),exner(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
   3893, Generating update device(radht(:,:))
   3910, Generating update self(radht(:,:))
clean_up_clubb:
   4283, Generating exit data delete(pdf_params_zm%ice_supersat_frac_1(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm,pdf_params_zm%alpha_rt(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),pdf_params,pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),err_info,deep_soil_t_in_k_init(:),thv_ds_zt_init(:),rcm_mc(:,:),corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),clubb_params(:,:),sigma_x_1_n(:,:,:),sfc_soil_t_in_k_init(:),mu_x_1_n(:,:,:),lscale(:,:),kh_zt(:,:),lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),wpvp2(:,:),x_mixt_comp_all_levs(:,:,:),lh_thl_clipped(:,:,:),invrs_tau_zm(:,:),kh_zm(:,:),invrs_rho_ds_zt_init(:),cloud_frac(:,:),cloudy_downdraft_frac(:,:),vpwp_sfc_pert(:),w_down_in_cloud(:,:),wp4(:,:),rcm(:,:),vpwp(:,:),upwp_init(:),vm_init(:),um_init(:),hm_metadata,wp2up2(:,:),wp2up(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2thvp(:,:),wp2_init(:),wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:),err_info%err_header(:),nu_vert_res_dep%nu9(:),thlp2_mc(:,:),rtp2_mc(:,:),t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:),vprcp(:,:),vg_init(:),uprcp(:,:),ug_init(:),thlm_mc(:,:),rtm_init(:),vpwp_sfc(:),upwp_sfc(:),thv_ds_zm_init(:),thlpthvp(:,:),invrs_rho_ds_zm_init(:),ice_supersat_frac(:,:),rho_ds_zm_init(:),rho(:,:),rfrzm(:,:),rho_init(:),thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:),wm_zt_init(:),rtp3(:,:),thlm_ref_init(:),rtm_ref_init(:),wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:),pdf_params_zm%w_2(:,:),thlm_init(:),rtpthvp(:,:),rcm_init(:),upwp_sfc_pert(:),sfc_elevation(:),corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:),veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:),err_info%err_code(:),em_init(:),rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:),rho_ds_zm_dycore_init(:),rho_zm(:,:),rho_ds_zt_init(:),p_in_pa(:,:),thvm(:,:),exner(:,:),dummy_dy(:),wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),upwp(:,:),vp2(:,:),up2(:,:),wp2(:,:),vg(:,:),ug(:,:),vm_forcing(:,:),um_forcing(:,:),rtm_forcing(:,:),thlm_forcing(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),dummy_dx(:),deltaz(:),sclr_idx,fcor(:),exner_init(:),p_in_pa_init(:),sigma_x_2_n(:,:,:),gr%zt(:,:),cloudy_updraft_frac(:,:),rvm_mc(:,:),pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:),mu_x_2_n(:,:,:),gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor_y(:),x_nl_all_levs(:,:,:,:))
   4359, Generating exit data delete(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:),sclrm_init(:,:),sclrpthvp(:,:,:),sclr_tol(:),wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
   4364, Generating exit data delete(edsclrm(:,:,:),edsclrm_init(:,:),edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
   4368, Generating exit data delete(rtphmp_zt(:,:,:),hm_metadata%l_mix_rat_hm(:),thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
[ 98%] Linking Fortran static library libclubb_driver_lib.a
[ 98%] Built target clubb_driver_lib
Scanning dependencies of target clubb_tuner
Scanning dependencies of target clubb_standalone
Scanning dependencies of target clubb_thread_test
Scanning dependencies of target clubb_driver_test
[ 98%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[ 98%] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[ 99%] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[ 99%] Linking Fortran executable clubb_driver_test
[ 99%] Linking Fortran executable clubb_standalone
[100%] Linking Fortran executable clubb_thread_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[100%] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[100%] Built target clubb_standalone
[100%] Built target clubb_thread_test
[100%] Built target clubb_driver_test
[100%] Linking Fortran executable clubb_tuner
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[100%] Built target clubb_tuner
Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test/install/nvfortran_GPUopenacc_PRECdouble/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds:/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-mgzln5dterhzvueatfeyc3v4ujcl4nds/lib"
check_for_missing_threadprivate.py has begun.
File /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/error_code.F90 failed:
  Missing threadprivate for:
    clubb_debug_level
File /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/fill_holes.F90 failed:
  Missing threadprivate for:
    ret_code
File /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/sponge_layer_damping.F90 failed:
  Missing threadprivate for:
    wp2_sponge_damp_settings
    wp2_sponge_damp_profile
    uv_sponge_damp_profile
    wp3_sponge_damp_settings
    up2_vp2_sponge_damp_settings
    thlm_sponge_damp_profile
    uv_sponge_damp_settings
    thlm_sponge_damp_settings
    up2_vp2_sponge_damp_profile
    wp3_sponge_damp_profile
    rtm_sponge_damp_settings
    rtm_sponge_damp_profile
File /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/corr_varnce_module.F90 failed:
  Missing threadprivate for:
    corr_array_n_below_def
    corr_array_n_cloud_def
check_for_missing_threadprivate.py did not pass.
failedFiles = ['/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/error_code.F90', '/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/fill_holes.F90', '/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/sponge_layer_damping.F90', '/home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/corr_varnce_module.F90']
===============================================================
THREADPRIVATE CHECK FAILED
  THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
  AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
  IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
  LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_driver_test/build/nvfortran_GPUopenacc_PRECdouble/cmake_build_output.txt
===============================================================
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/soil_vegetation.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 174 : 103 chars :         call stat_update_var_pt( stats_metadata%isfc_soil_T_in_K, 1, sfc_soil_T_in_K(i), stats_sfc(i) )
line 175 : 105 chars :         call stat_update_var_pt( stats_metadata%ideep_soil_T_in_K, 1, deep_soil_T_in_K(i), stats_sfc(i) )
line 212 : 101 chars :         call stat_update_var_pt( stats_metadata%isoil_heat_flux, 1, soil_heat_flux(i), & ! intent(in)
line 213 : 104 chars :                                  stats_sfc(i) )                                          ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/clubb_driver_test.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 111 : 107 chars :   write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated"
line 112 : 102 chars :   write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/generalized_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 3: module generalized_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/generalized_grid_test.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 914 : 115 chars :       if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1084 : 101 chars :               rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
line 1098 : 111 chars :               um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
line 1100 : 111 chars :               wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
line 1106 : 109 chars :               wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
line 1107 : 105 chars :               wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
line 1594 : 115 chars :       if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1621 : 102 chars :                                     pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, &
line 1625 : 102 chars :                                     pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, &
line 1629 : 102 chars :                                     pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, &
line 1633 : 102 chars :                                     pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, &
line 1667 : 102 chars :                                     pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, &
line 1671 : 102 chars :                                     pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, &
line 1675 : 102 chars :                                     pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, &
line 1679 : 102 chars :                                     pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, &
line 2504 : 105 chars :       tolerance = max( 1.e-8_core_rknd, epsilon(tolerance) )    ! max statement for single precision runs
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90 ---------------------
WARNING: 'use' statements without 'only' found in the following lines:
WARNING: Check that comma is on same line as 'use', as CLUBB requires.
3150 :     use gptl
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/clubb_driver.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 201 : 110 chars :     l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic
line 202 : 110 chars :                                   ! method to obtain smoother initial condition profile, which is found to be
line 203 : 111 chars :                                   ! beneficial to achive a better numerical solution convergence. If this flag
line 204 : 118 chars :                                   ! is turned off, the initial conditions will be generated with linear interpolation.
line 205 : 111 chars :                                   ! This is done on a case-by-case basis, since using the monotone cubic method
line 206 : 109 chars :                                   ! requires a special sounding.in file with many additional sounding levels.
line 207 : 109 chars :     l_modify_bc_for_cnvg_test, &  ! Flag to activate modifications on boundary condition for convergence test
line 744 : 101 chars :   !$omp  sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, &
line 760 : 102 chars :   !$omp  rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, &
line 761 : 105 chars :   !$omp  rrm, Nrm, Nc_in_cloud, wpNcp, radht, Frad, Frad_SW_up, Frad_LW_up, Frad_SW_down, Frad_LW_down, &
line 762 : 102 chars :   !$omp  wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, &
line 807 : 101 chars :     !----------------------------------- Optional Input Variables -----------------------------------
line 1029 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 1721 : 102 chars :         open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write')
line 2036 : 105 chars :     allocate( um_ref(ngrdcol, gr%nzt) )         ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
line 2037 : 105 chars :     allocate( vm_ref(ngrdcol, gr%nzt) )         ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
line 2529 : 113 chars :     if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 2560 : 106 chars :     ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case"
line 2568 : 116 chars :         write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver"
line 2611 : 111 chars :     !$acc              rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 2623 : 101 chars :     !$acc              pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 2624 : 103 chars :     !$acc              pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 2627 : 104 chars :     !$acc              pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 2629 : 103 chars :     !$acc              pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 2635 : 101 chars :     !$acc              pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 2636 : 106 chars :     !$acc              pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 2637 : 110 chars :     !$acc              pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 2638 : 115 chars :     !$acc              pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 2639 : 110 chars :     !$acc              pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 2640 : 105 chars :     !$acc              pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 2641 : 113 chars :     !$acc              pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 2642 : 108 chars :     !$acc              pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 2643 : 112 chars :     !$acc              pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 2644 : 110 chars :     !$acc              pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 2759 : 103 chars :         invrs_rho_ds_zt(i,k)        = invrs_rho_ds_zt_init(k)        ! inv. dry, static density: t-levs
line 2765 : 103 chars :         um_pert(i,k)                = zero        ! Variables used to track perturbed version of winds.
line 2767 : 105 chars :         wm_zt(i,k)                  = wm_zt_init(k)        ! Imposed large scale w - Thermodynamic levels
line 2961 : 113 chars :     if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 3171 : 101 chars :     !----------------------------------- Optional Input Variables -----------------------------------
line 3328 : 103 chars :                                       um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
line 3666 : 111 chars :         !$acc              X_nl_all_levs, X_mixt_comp_all_levs,  lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
line 3668 : 104 chars :         !$acc              lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
line 3672 : 116 chars :         !$acc              pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
line 3673 : 112 chars :         !$acc              pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
line 3689 : 102 chars :         wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity
line 3695 : 109 chars :                                   thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
line 3696 : 109 chars :                                   rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), &      ! In
line 3697 : 106 chars :                                   hydromet(i,:,:), Nc_in_cloud(i,:), &                                ! In
line 3713 : 103 chars :                                   stats_zt(i), stats_zm(i), &                                   ! Inout
line 3714 : 103 chars :                                   stats_sfc(i), stats_lh_zt(i), &                               ! Inout
line 3715 : 102 chars :                                   Nccnm(i,:), &                                                ! Inout
line 3716 : 117 chars :                                   hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), &                  ! Out
line 3717 : 107 chars :                                   thlm_mc(i,:), hydromet_vel_zt(i,:,:), &                             ! Out
line 3718 : 102 chars :                                   hydromet_vel_covar_zt_impc(i,:,:), &                           ! Out
line 3719 : 102 chars :                                   hydromet_vel_covar_zt_expc(i,:,:), &                           ! Out
line 3720 : 110 chars :                                   wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), &                         ! Out
line 3721 : 105 chars :                                   thlp2_mc(i,:), rtpthlp_mc(i,:) )                                  ! Out
line 3746 : 103 chars :                                   stats_zt(i), stats_zm(i), stats_sfc(i),                     & ! Inout
line 3747 : 103 chars :                                   hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
line 3748 : 103 chars :                                   K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:),       & ! Inout
line 3749 : 103 chars :                                   thlm_mc(i,:), err_info,                                     & ! Inout
line 3750 : 101 chars :                                   wphydrometp(i,:,:), wpNcp(i,:) )                              ! Out
line 3759 : 106 chars :         !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3817 : 104 chars :         !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3823 : 105 chars :           call stat_update_var( stats_metadata%irtm_mc, rvm_mc(i,:)+rcm_mc(i,:), stats_zt(i) )  ! kg/kg/s
line 3825 : 106 chars :           call stat_update_var( stats_metadata%iwprtp_mc, wprtp_mc(i,:), stats_zm(i) )     ! m*(kg/kg)/s^2
line 3827 : 104 chars :           call stat_update_var( stats_metadata%irtp2_mc, rtp2_mc(i,:), stats_zm(i) )       ! (kg/kg)^2/s
line 3829 : 104 chars :           call stat_update_var( stats_metadata%irtpthlp_mc, rtpthlp_mc(i,:), stats_zm(i) ) ! K*(kg/kg)/s
line 3846 : 105 chars :           !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, X_nl_all_levs, &
line 3872 : 105 chars :           !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, thlm, rtm, rcm )
line 3918 : 106 chars :           call update_radiation_variables( gr%nzm, gr%nzt, radht(i,:), Frad_SW_up(i,:), Frad_LW_up(i,:), &
line 4017 : 104 chars :                                                     clubb_config_flags%grid_remap_method, & ! intent(in)
line 4086 : 101 chars :             .and. (stats_metadata%l_stats_last) ) then ! only adapt grid when the average of the last
line 4191 : 103 chars :     write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme =  ', time_microphys_scheme
line 4192 : 104 chars :     write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance
line 4194 : 103 chars :     write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_output_multi_col =  ', time_output_multi_col
line 4321 : 111 chars :     !$acc              rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 4333 : 101 chars :     !$acc              pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 4334 : 103 chars :     !$acc              pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 4337 : 104 chars :     !$acc              pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 4339 : 103 chars :     !$acc              pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 4345 : 101 chars :     !$acc              pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 4346 : 106 chars :     !$acc              pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 4347 : 110 chars :     !$acc              pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 4348 : 115 chars :     !$acc              pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 4349 : 110 chars :     !$acc              pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 4350 : 105 chars :     !$acc              pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 4351 : 113 chars :     !$acc              pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 4352 : 108 chars :     !$acc              pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 4353 : 112 chars :     !$acc              pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 4354 : 110 chars :     !$acc              pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 4383 : 119 chars :     if ( thlm_sponge_damp_settings%l_sponge_damping )     call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile )
line 4384 : 118 chars :     if ( rtm_sponge_damp_settings%l_sponge_damping )      call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile )
line 4385 : 117 chars :     if ( uv_sponge_damp_settings%l_sponge_damping )       call finalize_tau_sponge_damp_api( uv_sponge_damp_profile )
line 4386 : 118 chars :     if ( wp2_sponge_damp_settings%l_sponge_damping )      call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile )
line 4387 : 118 chars :     if ( wp3_sponge_damp_settings%l_sponge_damping )      call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile )
line 4388 : 122 chars :     if ( up2_vp2_sponge_damp_settings%l_sponge_damping )  call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile )
line 5073 : 104 chars :                     clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 5081 : 106 chars :                       clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 5095 : 101 chars :                             'be used for cases with forcings from an input file and for the atex ', &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/sounding.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 377 : 102 chars :             um(i,k)    = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 379 : 101 chars :             vm(i,k)    = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 381 : 101 chars :             ugm(i,k)   = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 383 : 101 chars :             vgm(i,k)   = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 385 : 101 chars :             thlm(i,k)  = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 387 : 101 chars :             rtm(i,k)   = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 389 : 101 chars :             press(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 392 : 101 chars :             wm(i,k)    = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 409 : 108 chars :                                                            edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
line 410 : 107 chars :                                                            edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
line 434 : 118 chars :               um(i,k)   = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), u(k_above), u(k_above-1) )
line 435 : 118 chars :               vm(i,k)   = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), v(k_above), v(k_above-1) )
line 436 : 120 chars :               ugm(i,k)  = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), ug(k_above), ug(k_above-1) )
line 437 : 120 chars :               vgm(i,k)  = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), vg(k_above), vg(k_above-1) )
line 438 : 126 chars :               thlm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), theta(k_above), theta(k_above-1) )
line 439 : 120 chars :               rtm(i,k)  = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), rt(k_above), rt(k_above-1) )
line 440 : 112 chars :               press(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), p_in_Pa(k_above), &
line 442 : 122 chars :               wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
line 446 : 105 chars :                   sclrm(i,k,sclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1),  &
line 452 : 109 chars :                   edsclrm(i,k,edsclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1),  &
line 481 : 124 chars :                 wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
line 507 : 124 chars :                 wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/clubb_tuner.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 654 : 102 chars :     l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 8 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/sfc_varnce_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 776 : 105 chars :         call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm),             & ! intent(in)
line 777 : 105 chars :                                vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
line 778 : 105 chars :                                rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:),              & ! intent(in)
line 779 : 105 chars :                                sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:),        & ! intent(in)
line 780 : 108 chars :                                err_info )                                                    ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/clubb_api_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 2540 : 107 chars :   ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
line 2607 : 107 chars :   ! calc_derrived_params_api - Adjusts values of background eddy diffusivity based on vertical grid spacing
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/fill_holes.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 234 : 113 chars :                 write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 240 : 105 chars :             write(fstderr, *) "column", i, " field average = ", sum(field(i,:) * rho_ds(i,:) * dz(i,:)) &
line 584 : 102 chars :           !                                    rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points))
line 823 : 110 chars :                                       * min( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 828 : 106 chars :                   + mass_fraction * ( min( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
line 833 : 110 chars :                                       * max( threshold, field(i,k_start:k_end:grid_dir_indx) ) ) * invrs_denom
line 840 : 108 chars :                     + mass_fraction * ( max( threshold, field(i,k_start:k_end:grid_dir_indx) ) - threshold )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/output_netcdf.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 1748 : 105 chars :       status = nf90_def_var( ncid_zm, "columns",   NF90_INT,      (/column_id_zm/),    column_var_id_zm )
line 1749 : 104 chars :       status = nf90_def_var( ncid_zm, "altitude",  NF90_PREC,  (/vertical_id_zm/),  vertical_var_id_zm )
line 1750 : 104 chars :       status = nf90_def_var( ncid_zm, "time",      NF90_PREC,      (/time_id_zm/),      time_var_id_zm )
line 1802 : 105 chars :       status = nf90_def_var( ncid_zt, "columns",   NF90_INT,      (/column_id_zt/),    column_var_id_zt )
line 1803 : 104 chars :       status = nf90_def_var( ncid_zt, "altitude",  NF90_PREC,  (/vertical_id_zt/),  vertical_var_id_zt )
line 1804 : 104 chars :       status = nf90_def_var( ncid_zt, "time",      NF90_PREC,      (/time_id_zt/),      time_var_id_zt )
line 1850 : 101 chars :       status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
line 1851 : 101 chars :       status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
line 1853 : 101 chars :       !=================================== Allocate Output Arrays ===================================
line 1980 : 116 chars :       !$acc              upwp_out, vpwp_out, up2_out, vp2_out, wp3_out, rcm_out, cloud_frac_out, rtm_out, thlm_out )
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 4: module err_info_type_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/err_info_type_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 265 : 102 chars :     write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
line 276 : 105 chars :       write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/mono_flux_limiter.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 688 : 104 chars :     !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
line 839 : 121 chars :       ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/parameters_tunable.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 839 : 106 chars :                                             / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 &
line 840 : 118 chars :                                                     + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number
line 902 : 117 chars :           mult_factor_zt(i) = 1.0_core_rknd + clubb_params(i,imult_coef) * log( avg_deltaz(i) / grid_spacing_thresh )
line 917 : 104 chars :         nu_vert_res_dep%nu10(i)  =  clubb_params(i,inu10)  * mult_factor_zt(i) !We're unsure of the grid
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/pdf_parameter_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 295 : 101 chars :     !$acc            pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 298 : 102 chars :     !$acc            pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 300 : 101 chars :     !$acc            pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_windm_edsclrm_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 1002 : 103 chars :         call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt,         & ! intent(in)
line 1003 : 103 chars :                                 lhs_diff, edsclrm(:,:,edsclr),                           & ! intent(in)
line 1004 : 103 chars :                                 edsclrm_forcing(:,:,edsclr),                             & ! intent(in)
line 1005 : 103 chars :                                 rho_ds_zm, invrs_rho_ds_zt,                              & ! intent(in)
line 1006 : 103 chars :                                 l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
line 1007 : 103 chars :                                 stats_metadata,                                          & ! intent(in)
line 1008 : 106 chars :                                 stats_zt,                                                & ! intent(inout)
line 1009 : 104 chars :                                 rhs(:,:,edsclr) )                                          ! intent(out)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/grid_adaptation_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 295 : 128 chars :       write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid."
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_xp2_xpyp_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 1394 : 101 chars :                               sclrprtp(:,:,sclr) )                                    ! Intent(inout)
line 1429 : 102 chars :                               sclrpthlp(:,:,sclr) )                                    ! Intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/model_flags.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 315 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 541 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
line 845 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/advance_xm_wpxp_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 793 : 101 chars :     call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
line 794 : 101 chars :                             invrs_tau_C6_zm, l_scalar_calc,                            & ! Intent(in)
line 795 : 102 chars :                             lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp )             ! Intent(out)
line 874 : 101 chars :                                             stats_zt, stats_zm, stats_sfc,                  & ! InOut
line 875 : 101 chars :                                             rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp,       & ! InOut
line 876 : 101 chars :                                             err_info )                                        ! InOut
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/stats_zm_module.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 2485 : 104 chars :         call stat_assign( var_index=stats_metadata%inorm_min_grid_dens, var_name="norm_min_grid_dens", &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/stats_clubb_utilities.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 3031 : 103 chars :       call stat_update_var( stats_metadata%icovar_chi_eta_1, pdf_params%covar_chi_eta_1(icol,:), & ! In
line 3033 : 103 chars :       call stat_update_var( stats_metadata%icovar_chi_eta_2, pdf_params%covar_chi_eta_2(icol,:), & ! In
line 3043 : 101 chars :       call stat_update_var( stats_metadata%icorr_chi_eta_1, pdf_params%corr_chi_eta_1(icol,:), & ! In
line 3045 : 101 chars :       call stat_update_var( stats_metadata%icorr_chi_eta_2, pdf_params%corr_chi_eta_2(icol,:), & ! In
line 3106 : 101 chars :         chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
line 3107 : 106 chars :                                          pdf_params%stdev_chi_1(icol,:), pdf_params%stdev_chi_2(icol,:), &
line 3229 : 101 chars :         call stat_update_var( stats_metadata%ivarnce_w_1_zm, pdf_params_zm%varnce_w_1(icol,:), & ! In
line 3231 : 101 chars :         call stat_update_var( stats_metadata%ivarnce_w_2_zm, pdf_params_zm%varnce_w_2(icol,:), & ! In
line 4130 : 108 chars :                            'floor stuff= ', floor(  stats_metadata%stats_tout / stats_metadata%stats_tsamp )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/CLUBB_core/penta_bicgstab_solver.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 419 : 110 chars :     ! It's interesting to see how close E_inv is to the lhs diagonal, it's usually (visually) very close, but
line 420 : 104 chars :     ! using it instead of E_inv requires so many more iterations (use it would be jacobi preconditioner)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 17 check(s) failed.
CLUBBStandardsCheck.py has begun.
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_driver_test/src/SILHS/mt95.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 362:   subroutine init_by_type( put, get )
line 382:   subroutine init_by_scalar( put )
line 413:   subroutine init_by_array( put )
line 461:   subroutine next_state( )
line 593:   subroutine genrand_int32_0d( y )
line 614:   subroutine genrand_int32_1d( y )
line 629:   subroutine genrand_int32_2d( y )
line 644:   subroutine genrand_int32_3d( y )
line 659:   subroutine genrand_int32_4d( y )
line 674:   subroutine genrand_int32_5d( y )
line 689:   subroutine genrand_int32_6d( y )
line 704:   subroutine genrand_int32_7d( y )
line 720:   subroutine genrand_int31_0d( y )
line 732:   subroutine genrand_int31_1d( y )
line 747:   subroutine genrand_int31_2d( y )
line 762:   subroutine genrand_int31_3d( y )
line 777:   subroutine genrand_int31_4d( y )
line 792:   subroutine genrand_int31_5d( y )
line 807:   subroutine genrand_int31_6d( y )
line 822:   subroutine genrand_int31_7d( y )
line 838:   subroutine genrand_real1_0d( r )
line 853:   subroutine genrand_real1_1d( r )
line 868:   subroutine genrand_real1_2d( r )
line 883:   subroutine genrand_real1_3d( r )
line 898:   subroutine genrand_real1_4d( r )
line 913:   subroutine genrand_real1_5d( r )
line 928:   subroutine genrand_real1_6d( r )
line 943:   subroutine genrand_real1_7d( r )
line 959:   subroutine genrand_real2_0d( r )
line 974:   subroutine genrand_real2_1d( r )
line 989:   subroutine genrand_real2_2d( r )
line 1004:   subroutine genrand_real2_3d( r )
line 1019:   subroutine genrand_real2_4d( r )
line 1034:   subroutine genrand_real2_5d( r )
line 1049:   subroutine genrand_real2_6d( r )
line 1064:   subroutine genrand_real2_7d( r )
line 1080:   subroutine genrand_real3_0d( r )
line 1095:   subroutine genrand_real3_1d( r )
line 1110:   subroutine genrand_real3_2d( r )
line 1125:   subroutine genrand_real3_3d( r )
line 1140:   subroutine genrand_real3_4d( r )
line 1155:   subroutine genrand_real3_5d( r )
line 1170:   subroutine genrand_real3_6d( r )
line 1185:   subroutine genrand_real3_7d( r )
line 1201:   subroutine genrand_res53_0d( r )
line 1218:   subroutine genrand_res53_1d( r )
line 1233:   subroutine genrand_res53_2d( r )
line 1248:   subroutine genrand_res53_3d( r )
line 1263:   subroutine genrand_res53_4d( r )
line 1278:   subroutine genrand_res53_5d( r )
line 1293:   subroutine genrand_res53_6d( r )
line 1308:   subroutine genrand_res53_7d( r )
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 1 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/wangara.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 104 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 105 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/rico.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 159 : 103 chars :         if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 160 : 102 chars :         if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module prescribe_forcings_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 303 : 104 chars :     !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 477 : 118 chars :         !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
line 908 : 105 chars :         call stat_update_var_pt( stats_metadata%ish, 1, wpthlp_sfc(i)*rho_zm(i,1)*Cp,&       ! intent(in)
line 911 : 105 chars :         call stat_update_var_pt( stats_metadata%ilh, 1, wprtp_sfc(i)*rho_zm(i,1)*Lv, &       ! intent(in)
line 914 : 103 chars :         call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), &           ! intent(in)
line 917 : 103 chars :         call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), &             ! intent(in)
line 920 : 103 chars :         call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), &               ! intent(in)
line 923 : 103 chars :         call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), &               ! intent(in)
line 926 : 102 chars :         call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), &                    ! intent(in)
line 929 : 103 chars :         call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), &                     ! intent(in)
line 935 : 103 chars :     !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 1138 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1142 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1146 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1147 : 112 chars :                                             exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
line 1150 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1151 : 108 chars :                                             thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
line 1154 : 101 chars :                                             gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1155 : 104 chars :                                             rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/dycoms2_rf02.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 121 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 122 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/mpace_b.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 157 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 158 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/mpace_a.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 272 : 103 chars :         if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 273 : 102 chars :         if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/lba.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 96 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 97 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
line 176 : 101 chars :       wpthlp_sfc(i) =  convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) )
line 177 : 101 chars :       wprtp_sfc(i)  =  convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/dycoms2_rf01.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 91 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 92 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/gabls2.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 152 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 153 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/Benchmark_cases/bomex.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 127 : 105 chars :           if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 128 : 104 chars :           if ( sclr_idx%iiedsclr_rt  > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt)  = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 11 check(s) failed.
No matches for /home/jenkins/workspace/clubb_driver_test/src/KK_microphys/
CLUBBStandardsCheck.py has begun.
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 19: module fill_holes_tests
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/fill_holes_tests.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 162 : 102 chars :                     field_initial(i,k)  =  10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 180 : 110 chars :             if ( l_print_name ) print *, "filling holes of: easy_fill_test_"//trim(fill_type_names(fill_type))
line 195 : 121 chars :                         write(*,'(A6,I5,1X,I5,A4,E30.20,A3,E30.20)') "field(", i, k, ") = ", field(i,k), " < ", threshold
line 241 : 118 chars :             if ( l_print_name ) print *, "filling holes of: reverse_easy_fill_test_"//trim(fill_type_names(fill_type))
line 344 : 102 chars :                     field_initial(i,k)  =  10_core_rknd * ( sin( 8.0 * pi * ( k + i ) / nz ) + one ) &
line 363 : 113 chars :             if ( l_print_name ) print *, "filling holes of: below_thresh_test_"//trim(fill_type_names(fill_type))
line 385 : 103 chars :                 print *, "-- error", two * abs( initial_mass - new_mass ) / ( initial_mass + new_mass )
line 419 : 121 chars :             if ( l_print_name ) print *, "filling holes of: reverse_below_thresh_test_"//trim(fill_type_names(fill_type))
line 430 : 116 chars :                 print *, "ERROR in below_thresh_test REVERSE MODE: method was not conservative in grid reverse mode"
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module rev_direction_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 233 : 113 chars :     !seed used =  -1102123834  1480475276  -248259584   525496705  1614213535 -1267052688     6290033   -78466652
line 234 : 127 chars :     !seed_output = (/ -1102123834,  1480475276,  -248259584,   525496705,  1614213535, -1267052688,     6290033,   -78466652 /)
line 750 : 101 chars :        call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 754 : 104 chars :        call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
line 795 : 101 chars :        call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 801 : 104 chars :        call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/pdf_parameter_tests.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 542 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test/src/G_unit_test_types/spurious_source_test.F90 ---------------------
 WARNING: Lines exceed 100 characters (limit 100):
line 508 : 104 chars :       l_prescribed_avg_deltaz,      & ! used in calc_derrived_params_api. If .true., avg_deltaz = deltaz
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
===============================================================
CLUBBStandardsCheck FAILED
  THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
  AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
  IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
  LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_driver_test/build/nvfortran_GPUopenacc_PRECdouble/cmake_build_output.txt
===============================================================

Build completed successfully, but some source code checks have failed.
+ ulimit -s 8388608
+ run_scripts/run_scm_all.py -min_cases -ngrdcol 8 -max_iters 200 -out_dir standalone_output_nvhpc
Performing min-cases run
Running arm
Running atex
Running bomex
Running dycoms2_rf01
Running dycoms2_rf02_ds
Running rico
Running wangara
Running arm_97
Running gabls3_night
Running lba
Running twp_ice

=================== Runs Complete ===================
All cases ran to completion.
+ run_scripts/run_scm_all.py -min_cases -ngrdcol 8 -max_iters 200 -out_dir driver_test_output_nvhpc -driver_test
Performing min-cases run
Running arm
Running atex
Running bomex
Running dycoms2_rf01
Running dycoms2_rf02_ds
Running rico
Running wangara
Running arm_97

Error in case arm_97:
Duplicating params
 - Initial values file: '/home/jenkins/workspace/clubb_driver_test/run_scripts/../input/tunable_parameters/tunable_parameters.in'
 - Duplicating '8' times.
Writing to '/home/jenkins/workspace/clubb_driver_test/tmp_dup_params.in':
 - ngrdcol = 8
 - l_output_multi_col = .true.
 - l_output_double_prec = .true.
 - calls_per_out = 1
 ======================== REINITIALIZATION TEST ========================
 This section ensures that everything allocated in init_clubb_case will be deallocated
 in clean_up_clubb. This may cause a runtime error if there is a mismatch between
 allocate/deallocate statements, but could 
2026/01/09 08:41:40
 
 --------------------------------------------------
 Latest git log entry
 --------------------------------------------------
 
 
A detailed git diff can be found at the end of this file

 --------------------------------------------------
 Tunable Parameters:
 --------------------------------------------------
 --------------------------------------------------
 Preprocessing Directives:
 --------------------------------------------------
 -DNETCDF enabled
 -DCOAMPS_MICRO enabled
 -DTUNER disabled
 -DSILHS enabled
 -Dnooverlap enabled
 -Draoffline enabled
 -DUSE_BUGSrad_ocast_random disabled
 -DBYTESWAP_IO disabled
 --------------------------------------------------
 &model_setting
 --------------------------------------------------
 runtype = arm_97
 nzmax =           128
 grid_type =             2
 deltaz =     150.0000000000000         150.0000000000000      
    150.0000000000000         150.0000000000000         150.0000000000000      
    150.0000000000000         150.0000000000000         150.0000000000000     
 zm_init =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 zm_top =     27625.00000000000         27625.00000000000      
    27625.00000000000         27625.00000000000         27625.00000000000      
    27625.00000000000         27625.00000000000         27625.00000000000     
 zt_grid_fname = ../input/grid/deep_convection_128lev_27km_zt_grid.grd
 zm_grid_fname =
 day =            26
 month =             6
 year =          1997
 lat_vals =     36.50000000000000     
 lon_vals =    -97.50000000000000     
 sfc_elevation =     0.000000000000000     
 time_initial =     84660.00000000000     
 time_final =     96660.00000000000     
 dt_main =     60.00000000000000     
 dt_rad =     1800.000000000000     
 sfctype =             0
 T_sfc =     288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000     
 p_sfc =     97151.03000000000         97151.03000000000      
    97151.03000000000         97151.03000000000         97151.03000000000      
    97151.03000000000         97151.03000000000         97151.03000000000     
 sens_ht =     0.000000000000000     
 latent_ht =     0.000000000000000     
 fcor =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 fcor_y =    1.1723448454519913E-004   1.1723448454519913E-004 
   1.1723448454519913E-004   1.1723448454519913E-004   1.1723448454519913E-004 
   1.1723448454519913E-004   1.1723448454519913E-004   1.1723448454519913E-004
 T0 =     300.0000000000000     
 ts_nudge =     7200.000000000000     
 forcings_file_path =
 l_t_dependent =   T
 l_ignore_forcings =   F
 l_modify_ic_with_cubic_int =   F
 l_modify_bc_for_cnvg_test =   F
 l_input_xpwp_sfc =   F
 saturation_formula =             3
 thlm_sponge_damp_settings%l_sponge_damping =   F
 rtm_sponge_damp_settings%l_sponge_damping =   F
 uv_sponge_damp_settings%l_sponge_damping =   F
 wp2_sponge_damp_settings%l_sponge_damping =   F
 wp3_sponge_damp_settings%l_sponge_damping =   F
 up2_vp2_sponge_damp_settings%l_sponge_damping =   F
 thlm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 thlm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 thlm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 rtm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 uv_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp3_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 up2_vp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 l_soil_veg =   F
 l_restart =   F
 l_input_fields =   F
 restart_path_case = restart/arm_97
 time_restart =     0.000000000000000     
 debug_level =             2
 sclr_dim =             0
 edsclr_dim =             2
 iisclr_thl =            -2
 iisclr_rt =            -1
 iisclr_CO2 =            -1
 sclr_tol = 
 --------------------------------------------------
 &stats_setting
 --------------------------------------------------
 l_stats =   T
 fname_prefix = arm_97
 stats_fmt = netcdf
 stats_tsamp =     60.00000000000000     
 stats_tout =     60.00000000000000     
 l_allow_small_stats_tout =   F
 Constant flags:
 l_pos_def =   F
 l_gamma_Skw =   T
 l_byteswap_io =   F
 Constant tolerances [units]
 rt_tol [kg/kg] =    1.0000000000000000E-008
 thl_tol [K] =    1.0000000000000000E-002
 w_tol [m/s] =    2.0000000000000000E-002
    Parameter          Value
    ---------          -----
C1                           =      1.00000000000000000000
C1b                          =      1.00000000000000000000
C1c                          =      1.00000000000000000000
C2rt                         =      2.00000000000000000000
C2thl                        =      2.00000000000000000000
C2rtthl                      =      2.00000000000000000000
C4                           =      2.00000000000000000000
C_uu_shr                     =      0.40000000000000002220
C_uu_buoy                    =      0.29999999999999998890
C6rt                         =      2.00000000000000000000
C6rtb                        =      2.00000000000000000000
C6rtc                        =      1.00000000000000000000
C6thl                        =      2.00000000000000000000
C6thlb                       =      2.00000000000000000000
C6thlc                       =      1.00000000000000000000
C7                           =      0.50000000000000000000
C7b                          =      0.50000000000000000000
C7c                          =      0.50000000000000000000
C8                           =      0.50000000000000000000
C8b                          =      0.02000000000000000042
C10                          =      3.29999999999999982236
C11                          =      0.40000000000000002220
C11b                         =      0.40000000000000002220
C11c                         =      0.50000000000000000000
C12                          =      1.00000000000000000000
C13                          =      0.10000000000000000555
C14                          =      1.00000000000000000000
C_wp2_pr_dfsn                =      0.00000000000000000000
C_wp3_pr_tp                  =      0.00000000000000000000
C_wp3_pr_turb                =      1.00000000000000000000
C_wp3_pr_dfsn                =      0.00000000000000000000
C_wp2_splat                  =      0.00000000000000000000
C6rt_Lscale0                 =     14.00000000000000000000
C6thl_Lscale0                =     14.00000000000000000000
C7_Lscale0                   =      0.84999999999999997780
wpxp_L_thresh                =     60.00000000000000000000
c_K                          =      0.20000000000000001110
c_K1                         =      0.20000000000000001110
nu1                          =     20.00000000000000000000
c_K2                         =      0.02500000000000000139
nu2                          =      1.00000000000000000000
c_K6                         =      0.37500000000000000000
nu6                          =      5.00000000000000000000
c_K8                         =      5.00000000000000000000
nu8                          =     20.00000000000000000000
c_K9                         =      0.10000000000000000555
nu9                          =     10.00000000000000000000
nu10                         =      0.00000000000000000000
c_K_hm                       =      0.75000000000000000000
c_K_hmb                      =      0.75000000000000000000
K_hm_min_coef                =      0.10000000000000000555
nu_hm                        =      1.50000000000000000000
slope_coef_spread_DG_means_w =     21.00000000000000000000
pdf_component_stdev_factor_w =      1.00000000000000000000
coef_spread_DG_means_rt      =      0.80000000000000004441
coef_spread_DG_means_thl     =      0.80000000000000004441
gamma_coef                   =      0.25000000000000000000
gamma_coefb                  =      0.25000000000000000000
gamma_coefc                  =      5.00000000000000000000
mu                           =      0.00100000000000000002
beta                         =      1.00000000000000000000
lmin_coef                    =      0.50000000000000000000
omicron                      =      0.50000000000000000000
zeta_vrnce_rat               =      0.00000000000000000000
upsilon_precip_frac_rat      =      0.55000000000000004441
lambda0_stability_coef       =      0.02999999999999999889
mult_coef                    =      0.50000000000000000000
taumin                       =     90.00000000000000000000
taumax                       =   3600.00000000000000000000
Lscale_mu_coef               =      2.00000000000000000000
Lscale_pert_coef             =      0.10000000000000000555
alpha_corr                   =      0.14999999999999999445
Skw_denom_coef               =      4.00000000000000000000
c_K10                        =      1.00000000000000000000
c_K10h                       =      1.00000000000000000000
thlp2_rad_coef               =      1.00000000000000000000
thlp2_rad_cloud_frac_thresh  =      0.10000000000000000555
up2_sfc_coef                 =      4.00000000000000000000
Skw_max_mag                  =     10.00000000000000000000
C_invrs_tau_bkgnd            =      1.10000000000000008882
C_invrs_tau_sfc              =      0.10000000000000000555
C_invrs_tau_shear            =      0.14999999999999999445
C_invrs_tau_N2               =      0.40000000000000002220
C_invrs_tau_N2_wp2           =      0.20000000000000001110
C_invrs_tau_N2_xp2           =      0.05000000000000000278
C_invrs_tau_N2_wpxp          =      0.00000000000000000000
C_invrs_tau_N2_clear_wp3     =      1.00000000000000000000
C_invrs_tau_wpxp_Ri          =      0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh   =      0.00033000000000000000
xp3_coef_base                =      0.25000000000000000000
xp3_coef_slope               =      0.01000000000000000021
altitude_threshold           =    100.00000000000000000000
rtp2_clip_coef               =      0.50000000000000000000
Cx_min                       =      0.33000000000000001554
Cx_max                       =      0.94999999999999995559
Richardson_num_min           =      0.25000000000000000000
Richardson_num_max           =    400.00000000000000000000
a3_coef_min                  =      1.00000000000000000000
a_const                      =      1.80000000000000004441
bv_efold                     =      5.00000000000000000000
wpxp_Ri_exp                  =      0.50000000000000000000
z_displace                   =     25.00000000000000000000
 --------------------------------------------------
 &microphysics_setting
 --------------------------------------------------
 microphys_scheme = morrison
 l_cloud_sed =   F
 sigma_g =     1.500000000000000     
 l_graupel =   T
 l_hail =   F
 l_seifert_beheng =   F
 l_predict_Nc =   F
 l_const_Nc_in_cloud =   T
 specify_aerosol = morrison_lognormal
 l_subgrid_w =   T
 l_arctic_nucl =   F
 l_cloud_edge_activation =   F
 l_fix_pgam =   F
 l_in_cloud_Nc_diff =   T
 l_var_covar_src =   T
 l_upwind_diff_sed =   F
 lh_microphys_type = interactive
 lh_num_samples =             8
 lh_sequence_length =             1
 lh_seed =          5489
 l_fix_w_chi_eta_correlations =   T
 l_silhs_KK_convergence_adj_mean =   F
 importance_prob_thresh =    1.0000000000000000E-008
 host_dx =     1000000.000000000     
 host_dy =     1000000.000000000     
 hmp2_ip_on_hmm2_ip_slope%rr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%ri =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rs =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rg =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Nr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ng =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rr =     5.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%ri =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rs =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rg =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Nr =     2.500000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ng =    0.6250000000000000     
 Ncnp2_on_Ncnm2 =    3.0000000000000001E-003
 C_evap =    0.8600000000000000     
 r_0 =    2.5000000000000001E-005
 microphys_start_time =     0.000000000000000     
 Nc0_in_cloud =     100000000.0000000     
 ccnconst =     120.0000000000000     
 ccnexpnt =    0.4000000059604645     
 aer_rm1 =    1.1000000021965661E-008
 aer_rm2 =    5.9999997858994902E-008
 aer_n1 =     125000000.0000000     
 aer_n2 =     65000000.00000000     
 aer_sig1 =     1.200000047683716     
 aer_sig2 =     1.700000047683716     
 pgam_fixed =     5.000000000000000     
 precip_frac_calc_type =             2
 --------------------------------------------------
 &SILHS_setting
 --------------------------------------------------
 Correlation array (approximate); in cloud:
  1.000 -0.600  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
 -0.600  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 Correlation array (approximate); below cloud:
  1.000  0.300  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
  0.300  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 --------------------------------------------------
 &radiation_setting
 --------------------------------------------------
 rad_scheme = bugsrad
 sol_const =     1367.000000000000     
 alvdr =    0.1000000000000000     
 alvdf =    0.1000000000000000     
 alndr =    0.1000000000000000     
 alndf =    0.1000000000000000     
 radiation_top =     50000.00000000000     
 F0 =     100.0000000000000     
 F1 =     20.00000000000000     
 kappa =     119.0000000000000     
 gc =    0.8600000000000000     
 omega =    0.9965000000000001     
 slr =     1.000000000000000     
 l_rad_above_cloud =   F
 l_sw_radiation =   T
 l_fix_cos_solar_zen =   F
 l_use_default_std_atmosphere =   T
 Fs_values =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 cos_solar_zen_values =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 cos_solar_zen_times =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 eff_drop_radius =    1.0000000000000001E-005
 --------------------------------------------------
 &configurable_clubb_flags_nl
 --------------------------------------------------
 iiPDF_type =             1
 ipdf_call_placement =             2
 penta_solve_method =             2
 tridiag_solve_method =             2
 grid_remap_method =             1
 grid_adapt_in_time_method =             0
 l_use_precip_frac =   T
 l_predict_upwp_vpwp =   T
 l_ho_nontrad_coriolis =   F
 l_ho_trad_coriolis =   F
 l_min_wp2_from_corr_wx =   F
 l_min_xp2_from_corr_wx =   T
 l_C2_cloud_frac =   F
 l_diffuse_rtm_and_thlm =   F
 l_stability_correct_Kh_N2_zm =   F
 l_calc_thlp2_rad =   T
 l_upwind_xpyp_ta =   T
 l_upwind_xm_ma =   T
 l_uv_nudge =   T
 l_rtm_nudge =   F
 l_tke_aniso =   T
 l_vert_avg_closure =   F
 l_trapezoidal_rule_zt =   F
 l_trapezoidal_rule_zm =   F
 l_call_pdf_closure_twice =   F
 l_standard_term_ta =   F
 l_partial_upwind_wp3 =   F
 l_godunov_upwind_wpxp_ta =   F
 l_godunov_upwind_xpyp_ta =   F
 l_use_cloud_cover =   F
 l_diagnose_correlations =   F
 l_calc_w_corr =   F
 l_const_Nc_in_cloud =   T
 l_fix_w_chi_eta_correlations =   T
 l_stability_correct_tau_zm =   F
 l_damp_wp2_using_em =   T
 l_do_expldiff_rtm_thlm =   F
 l_Lscale_plume_centered =   F
 l_diag_Lscale_from_tau =   T
 l_use_C7_Richardson =   T
 l_use_C11_Richardson =   F
 l_use_shear_Richardson =   F
 l_brunt_vaisala_freq_moist =   F
 l_use_thvm_in_bv_freq =   F
 l_rcm_supersat_adj =   T
 l_damp_wp3_Skw_squared =   T
 l_prescribed_avg_deltaz =   F
 l_lmm_stepping =   F
 l_e3sm_config =   F
 l_vary_convect_depth =   F
 l_use_tke_in_wp3_pr_turb_term =   T
 l_use_tke_in_wp2_wp3_K_dfsn =   F
 l_use_wp3_lim_with_smth_Heaviside =   F
 l_smooth_Heaviside_tau_wpxp =   T
 l_modify_limiters_for_cnvg_test =   F
 l_enable_relaxed_clipping =   F
 l_linearize_pbl_winds =   F
 l_mono_flux_lim_thlm =   T
 l_mono_flux_lim_rtm =   T
 l_mono_flux_lim_um =   T
 l_mono_flux_lim_vm =   T
 l_mono_flux_lim_spikefix =   T
 l_host_applies_sfc_fluxes =   F
 l_wp2_fill_holes_tke =   T
 l_add_dycore_grid =   F
 --------------------------------------------------
 git diff src/
 --------------------------------------------------
 See *setup.txt file in output folder

 Path to sounding: arm_97_sounding.in
 File exists?   T
 Path to sclr_sounding: arm_97_sclr_sounding.in
 File exists?   T
 Path to edsclr_sounding: arm_97_edsclr_sounding.in
 File exists?   T
 Reading in sounding information
 z =     0.000000000000000         59.21000000000000      
    524.3040000000000         1008.614000000000         1515.234000000000      
    2047.661000000000         2609.434000000000         3203.960000000000      
    3835.436000000000         4509.983000000000         5235.930000000000      
    6023.204000000000         6882.909000000000         7828.958000000000      
    8881.194000000000         10071.93000000000         11458.43400000000      
    13147.34300000000         15385.76300000000         15500.00000000000      
    15750.00000000000         16000.00000000000         16250.00000000000      
    16500.00000000000         16750.00000000000         17000.00000000000      
    17250.00000000000         17500.00000000000         17750.00000000000      
    18000.00000000000         18250.00000000000         18500.00000000000      
    18750.00000000000         19000.00000000000         19250.00000000000      
    19500.00000000000         19750.00000000000         20000.00000000000      
    20250.00000000000         20500.00000000000         20750.00000000000      
    21000.00000000000         21250.00000000000         21500.00000000000      
    21750.00000000000         22000.00000000000         22250.00000000000      
    22500.00000000000         22750.00000000000         23000.00000000000      
    23250.00000000000         23500.00000000000         23750.00000000000      
    24000.00000000000         24250.00000000000         24500.00000000000      
    24750.00000000000         25000.00000000000         25250.00000000000      
    25500.00000000000         25750.00000000000         26000.00000000000      
    26250.00000000000         26500.00000000000         26750.00000000000      
    27000.00000000000         27250.00000000000         27500.00000000000     
 u =   -0.7550000000000000       -0.7550000000000000      
  -0.1810000000000000         1.666000000000000         3.575000000000000      
    5.049000000000000         5.871000000000000         6.479000000000000      
    6.857000000000000         7.007000000000000         7.040000000000000      
    6.878000000000000         6.605000000000000         6.764000000000000      
    7.833000000000000         9.977000000000000         11.24800000000000      
    10.61600000000000         5.381000000000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000     
 v =    0.1910000000000000        0.1910000000000000      
    1.031000000000000         1.365000000000000        0.8880000000000000      
  -0.6060000000000000        -2.747000000000000        -4.813000000000000      
   -5.579000000000000        -4.447000000000000        -1.882000000000000      
   0.4360000000000000         1.918000000000000         2.630000000000000      
    3.544000000000000         4.112000000000000         3.402000000000000      
    1.967000000000000        0.5100000000000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000     
 ug =   -0.7550000000000000       -0.7550000000000000      
  -0.1810000000000000         1.666000000000000         3.575000000000000      
    5.049000000000000         5.871000000000000         6.479000000000000      
    6.857000000000000         7.007000000000000         7.040000000000000      
    6.878000000000000         6.605000000000000         6.764000000000000      
    7.833000000000000         9.977000000000000         11.24800000000000      
    10.61600000000000         5.381000000000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000     
 vg =    0.1910000000000000        0.1910000000000000      
    1.031000000000000         1.365000000000000        0.8880000000000000      
  -0.6060000000000000        -2.747000000000000        -4.813000000000000      
   -5.579000000000000        -4.447000000000000        -1.882000000000000      
   0.4360000000000000         1.918000000000000         2.630000000000000      
    3.544000000000000         4.112000000000000         3.402000000000000      
    1.967000000000000        0.5100000000000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000     
 theta =     301.4710000000000         301.4710000000000      
    301.8890000000000         302.9180000000000         304.7650000000000      
    307.2530000000000         309.8060000000000         311.9660000000000      
    314.2980000000000         317.1950000000000         320.9370000000000      
    324.8350000000000         328.2750000000000         331.1670000000000      
    333.7640000000000         337.6840000000000         344.9350000000000      
    358.0260000000000         389.6310000000000         404.5483700000000      
    409.1945500000000         414.0909000000000         418.4801300000000      
    423.0867600000000         427.9308000000000         433.0348800000000      
    437.6336400000000         442.4607000000000         447.5369600000000      
    452.8863500000000         457.6940600000000         462.7403300000000      
    468.0470300000000         473.6390700000000         478.6636400000000      
    483.9373000000000         489.4829000000000         495.3265400000000      
    501.1458400000000         507.2370300000000         513.6248000000001      
    520.3373000000000         526.4290999999999         532.8045700000000      
    539.4894000000000         546.5127000000000         552.8711499999999      
    559.5237400000000         566.4967700000000         573.8203999999999      
    580.4702000000000         587.4264500000000         594.7165000000000      
    602.3713400000000         609.3742999999999         616.7015000000000      
    624.3819000000000         632.4485500000000         638.0235000000000      
    643.7829000000000         649.7389500000000         655.9045400000000      
    662.2939500000000         668.9232000000000         675.8096000000000      
    682.9725300000000         690.4335300000000         698.2167400000000     
 rt =    1.4307000000000000E-002   1.4307000000000000E-002 
   1.2605000000000000E-002   1.1171000000000000E-002   9.2399999999999999E-003 
   7.0120000000000000E-003   5.0899999999999999E-003   3.8720000000000000E-003 
   2.8850000000000000E-003   2.3170000000000000E-003   1.8370000000000001E-003 
   1.4020000000000000E-003   8.4300000000000000E-004   4.3500000000000000E-004 
   2.1100000000000001E-004   8.8999999999999995E-005   3.0000000000000001E-005 
   9.0000000000000002E-006   5.0000000000000004E-006   3.6798938000000001E-006 
   3.6717836000000000E-006   3.6636733999999998E-006   3.6613208000000001E-006 
   3.6589684000000002E-006   3.6566157000000001E-006   3.6542629999999999E-006 
   3.6453057000000000E-006   3.6363479999999999E-006   3.6273905000000000E-006 
   3.6184329999999998E-006   3.7715214999999999E-006   3.9246106000000000E-006 
   4.0776989999999997E-006   4.2307879999999999E-006   4.4103020000000004E-006 
   4.5898160000000001E-006   4.7693299999999998E-006   4.9488444000000001E-006 
   5.2964279999999997E-006   5.6440117000000002E-006   5.9915960000000003E-006 
   6.3391799999999997E-006   6.7695933000000002E-006   7.2000065999999999E-006 
   7.6304200000000004E-006   8.0608340000000005E-006   8.6365520000000000E-006 
   9.2122699999999995E-006   9.7879880000000007E-006   1.0363708000000001E-005 
   1.1021647000000000E-005   1.1679586000000001E-005   1.2337527000000001E-005 
   1.2995469000000000E-005   1.3863442000000000E-005   1.4731417000000001E-005 
   1.5599392999999999E-005   1.6467371000000002E-005   1.6676052999999999E-005 
   1.6884735000000000E-005   1.7093418000000001E-005   1.7302097999999999E-005 
   1.7510807000000001E-005   1.7719512000000002E-005   1.7928221000000000E-005 
   1.8136928999999998E-005   1.8345636000000001E-005   1.8554343000000001E-005
 p_in_Pa =    -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000     
 subs =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
edsclr_ 1)  0.143E-01 0.143E-01 0.126E-01 0.112E-01 0.924E-02 0.701E-02 0.509E-02 0.387E-02
 0.288E-02 0.232E-02 0.184E-02 0.140E-02 0.843E-03 0.435E-03 0.211E-03 0.890E-04
 0.300E-04 0.900E-05 0.500E-05 0.368E-05 0.367E-05 0.366E-05 0.366E-05 0.366E-05
 0.366E-05 0.365E-05 0.365E-05 0.364E-05 0.363E-05 0.362E-05 0.377E-05 0.392E-05
 0.408E-05 0.423E-05 0.441E-05 0.459E-05 0.477E-05 0.495E-05 0.530E-05 0.564E-05
 0.599E-05 0.634E-05 0.677E-05 0.720E-05 0.763E-05 0.806E-05 0.864E-05 0.921E-05
 0.979E-05 0.104E-04 0.110E-04 0.117E-04 0.123E-04 0.130E-04 0.139E-04 0.147E-04
 0.156E-04 0.165E-04 0.167E-04 0.169E-04 0.171E-04 0.173E-04 0.175E-04 0.177E-04
 0.179E-04 0.181E-04 0.183E-04 0.186E-04
edsclr_ 2)   301.      301.      302.      303.      305.      307.      310.      312.    
  314.      317.      321.      325.      328.      331.      334.      338.    
  345.      358.      390.      405.      409.      414.      418.      423.    
  428.      433.      438.      442.      448.      453.      458.      463.    
  468.      474.      479.      484.      489.      495.      501.      507.    
  514.      520.      526.      533.      539.      547.      553.      560.    
  566.      574.      580.      587.      595.      602.      609.      617.    
  624.      632.      638.      644.      650.      656.      662.      669.    
  676.      683.      690.      698.    
 --------------------------------------------------
 Statistics
 --------------------------------------------------
 vars_zt = 
 thlm                          
 thvm                          
 rtm                           
 rcm                           
 rvm                           
 um                            
 vm                            
 um_ref                        
 vm_ref                        
 wm_zt                         
 ug                            
 vg                            
 cloud_frac                    
 ice_supersat_frac             
 cloud_cover                   
 rcm_in_layer                  
 rcm_in_cloud                  
 p_in_Pa                       
 exner                         
 rho_ds_zt                     
 thv_ds_zt                     
 Lscale                        
 T_in_K                        
 rel_humidity                  
 wp3                           
 thlp3                         
 rtp3                          
 wpthlp2                       
 wp2thlp                       
 wprtp2                        
 wp2rtp                        
 Skw_zt                        
 Skthl_zt                      
 Skrt_zt                       
 Lscale_up                     
 Lscale_down                   
 tau_zt                        
 Kh_zt                         
 wp2thvp                       
 wp2up                         
 wp2rcp                        
 wp2hmp                        
 wprtpthlp                     
 wpup2                         
 wpvp2                         
 rc_coef                       
 Lscale_pert_1                 
 Lscale_pert_2                 
 sigma_sqd_w_zt                
 rho                           
 radht                         
 radht_LW                      
 radht_SW                      
 Ncm                           
 Nc_in_cloud                   
 Nc_activated                  
 Nccnm                         
 Nim                           
 snowslope                     
 Nsm                           
 Ngm                           
 sed_rcm                       
 rsat                          
 rsati                         
 rrm                           
 Nrm                           
 m_vol_rad_rain                
 m_vol_rad_cloud               
 eff_rad_cloud                 
 eff_rad_ice                   
 eff_rad_snow                  
 eff_rad_rain                  
 eff_rad_graupel               
 precip_rate_zt                
 rsm                           
 rim                           
 rgm                           
 diam                          
 mass_ice_cryst                
 rcm_icedfs                    
 u_T_cm                        
 rtm_bt                        
 rtm_ma                        
 rtm_ta                        
 rtm_mfl                       
 rtm_tacl                      
 rtm_cl                        
 rtm_ed                        
 rtm_forcing                   
 rtm_sdmp                      
 rtm_mc                        
 rtm_pd                        
 rvm_mc                        
 rcm_mc                        
 rcm_sd_mg_morr                
 thlm_bt                       
 thlm_ma                       
 thlm_ta                       
 thlm_mfl                      
 thlm_tacl                     
 thlm_cl                       
 thlm_ed                       
 thlm_forcing                  
 thlm_sdmp                     
 thlm_mc                       
 thlm_old                      
 thlm_without_ta               
 thlm_mfl_min                  
 thlm_mfl_max                  
 thlm_enter_mfl                
 thlm_exit_mfl                 
 rtm_old                       
 rtm_without_ta                
 rtm_mfl_min                   
 rtm_mfl_max                   
 rtm_enter_mfl                 
 rtm_exit_mfl                  
 um_bt                         
 um_ma                         
 um_gf                         
 um_cf                         
 um_ta                         
 um_f                          
 um_sdmp                       
 um_ndg                        
 um_mfl                        
 vm_bt                         
 vm_ma                         
 vm_gf                         
 vm_cf                         
 vm_ta                         
 vm_f                          
 vm_sdmp                       
 vm_ndg                        
 vm_mfl                        
 wp3_bt                        
 wp3_ma                        
 wp3_ta                        
 wp3_tp                        
 wp3_ac                        
 wp3_bp1                       
 wp3_nct                       
 wp3_pr_turb                   
 wp3_pr_dfsn                   
 wp3_pr1                       
 wp3_pr2                       
 wp3_pr3                       
 wp3_pr_tp                     
 wp3_dp1                       
 wp3_sdmp                      
 wp3_cl                        
 wp3_splat                     
 rtp3_bt                       
 rtp3_tp                       
 rtp3_ac                       
 rtp3_dp                       
 thlp3_bt                      
 thlp3_tp                      
 thlp3_ac                      
 thlp3_dp                      
 rrm_bt                        
 rrm_ma                        
 rrm_sd                        
 rrm_ts                        
 rrm_sd_morr                   
 rrm_ta                        
 rrm_evap                      
 rrm_auto                      
 rrm_accr                      
 rrm_evap_adj                  
 rrm_src_adj                   
 rrm_hf                        
 rrm_wvhf                      
 rrm_cl                        
 rrm_mc                        
 Nrm_bt                        
 Nrm_ma                        
 Nrm_sd                        
 Nrm_ts                        
 Nrm_ta                        
 Nrm_evap                      
 Nrm_auto                      
 Nrm_evap_adj                  
 Nrm_src_adj                   
 Nrm_cl                        
 Nrm_mc                        
 Ncm_bt                        
 Ncm_ma                        
 Ncm_ta                        
 Ncm_mc                        
 Ncm_cl                        
 Ncm_act                       
 rsm_bt                        
 rsm_ma                        
 rsm_sd                        
 rsm_sd_morr                   
 rsm_ta                        
 rsm_mc                        
 rsm_hf                        
 rsm_wvhf                      
 rsm_cl                        
 rim_bt                        
 rim_ma                        
 rim_sd                        
 rim_sd_mg_morr                
 rim_ta                        
 rim_mc                        
 rim_hf                        
 rim_wvhf                      
 rim_cl                        
 rgm_bt                        
 rgm_ma                        
 rgm_sd                        
 rgm_sd_morr                   
 rgm_ta                        
 rgm_mc                        
 rgm_hf                        
 rgm_wvhf                      
 rgm_cl                        
 Nsm_bt                        
 Nsm_mc                        
 Nsm_ta                        
 Nsm_ma                        
 Nsm_sd                        
 Nsm_cl                        
 Nim_bt                        
 Nim_mc                        
 Nim_ta                        
 Nim_ma                        
 Nim_sd                        
 Nim_cl                        
 Ngm_bt                        
 Ngm_mc                        
 Ngm_ta                        
 Ngm_ma                        
 Ngm_sd                        
 Ngm_cl                        
 w_KK_evap_covar_zt            
 rt_KK_evap_covar_zt           
 thl_KK_evap_covar_zt          
 w_KK_auto_covar_zt            
 rt_KK_auto_covar_zt           
 thl_KK_auto_covar_zt          
 w_KK_accr_covar_zt            
 rt_KK_accr_covar_zt           
 thl_KK_accr_covar_zt          
 rr_KK_mvr_covar_zt            
 Nr_KK_mvr_covar_zt            
 KK_mvr_variance_zt            
 mixt_frac                     
 w_1                           
 w_2                           
 varnce_w_1                    
 varnce_w_2                    
 thl_1                         
 thl_2                         
 varnce_thl_1                  
 varnce_thl_2                  
 rt_1                          
 rt_2                          
 varnce_rt_1                   
 varnce_rt_2                   
 rc_1                          
 rc_2                          
 rsatl_1                       
 rsatl_2                       
 cloud_frac_1                  
 cloud_frac_2                  
 a3_coef_zt                    
 wp3_on_wp2_zt                 
 chi_1                         
 chi_2                         
 stdev_chi_1                   
 stdev_chi_2                   
 stdev_eta_1                   
 stdev_eta_2                   
 covar_chi_eta_1               
 covar_chi_eta_2               
 corr_w_chi_1                  
 corr_w_chi_2                  
 corr_w_eta_1                  
 corr_w_eta_2                  
 corr_chi_eta_1                
 corr_chi_eta_2                
 corr_w_rt_1                   
 corr_w_rt_2                   
 corr_w_thl_1                  
 corr_w_thl_2                  
 corr_rt_thl_1                 
 corr_rt_thl_2                 
 crt_1                         
 crt_2                         
 cthl_1                        
 cthl_2                        
 coef_wprtp2_implicit          
 term_wprtp2_explicit          
 coef_wpthlp2_implicit         
 term_wpthlp2_explicit         
 coef_wprtpthlp_implicit       
 term_wprtpthlp_explicit       
 coef_wp2rtp_implicit          
 term_wp2rtp_explicit          
 coef_wp2thlp_implicit         
 term_wp2thlp_explicit         
 hm_i                          
 precip_frac                   
 precip_frac_1                 
 precip_frac_2                 
 Ncnm                          
 mu_hm_i                       
 mu_Ncn_i                      
 sigma_hm_i                    
 sigma_Ncn_i                   
 corr_w_chi_1_ca               
 corr_w_chi_2_ca               
 corr_w_eta_1_ca               
 corr_w_eta_2_ca               
 corr_w_hm_i                   
 corr_w_Ncn_i                  
 corr_chi_eta_1_ca             
 corr_chi_eta_2_ca             
 corr_chi_hm_i                 
 corr_chi_Ncn_i                
 corr_eta_hm_i                 
 corr_eta_Ncn_i                
 corr_Ncn_hm_i                 
 corr_hmx_hmy_i                
 chi                           
 chip2                         
 C11_Skw_fnc                   
 wp2_zt                        
 thlp2_zt                      
 wpthlp_zt                     
 wprtp_zt                      
 rtp2_zt                       
 rtpthlp_zt                    
 up2_zt                        
 vp2_zt                        
 upwp_zt                       
 vpwp_zt                       
 hmp2_zt                       
 PSMLT                         
 EVPMS                         
 PRACS                         
 EVPMG                         
 PRACG                         
 PGMLT                         
 MNUCCC                        
 PSACWS                        
 PSACWI                        
 QMULTS                        
 QMULTG                        
 PSACWG                        
 PGSACW                        
 PRD                           
 PRCI                          
 PRAI                          
 QMULTR                        
 QMULTRG                       
 MNUCCD                        
 PRACI                         
 PRACIS                        
 EPRD                          
 MNUCCR                        
 PIACR                         
 PIACRS                        
 PGRACS                        
 PRDS                          
 EPRDS                         
 PSACR                         
 PRDG                          
 EPRDG                         
 NGSTEN                        
 NRSTEN                        
 NISTEN                        
 NSSTEN                        
 NCSTEN                        
 NPRC1                         
 NRAGG                         
 NPRACG                        
 NSUBR                         
 NSMLTR                        
 NGMLTR                        
 NPRACS                        
 NNUCCR                        
 NIACR                         
 NIACRS                        
 NGRACS                        
 NSMLTS                        
 NSAGG                         
 NPRCI                         
 NSCNG                         
 NSUBS                         
 PRC                           
 PRA                           
 PRE                           
 PCC                           
 NNUCCC                        
 NPSACWS                       
 NPRA                          
 NPRC                          
 NPSACWI                       
 NPSACWG                       
 NPRAI                         
 NMULTS                        
 NMULTG                        
 NMULTR                        
 NMULTRG                       
 NNUCCD                        
 NSUBI                         
 NGMLTG                        
 NSUBG                         
 NACT                          
 SIZEFIX_NR                    
 SIZEFIX_NC                    
 SIZEFIX_NI                    
 SIZEFIX_NS                    
 SIZEFIX_NG                    
 NEGFIX_NR                     
 NEGFIX_NC                     
 NEGFIX_NI                     
 NEGFIX_NS                     
 NEGFIX_NG                     
 NIM_MORR_CL                   
 QC_INST                       
 QR_INST                       
 QI_INST                       
 QS_INST                       
 QG_INST                       
 NC_INST                       
 NR_INST                       
 NI_INST                       
 NS_INST                       
 NG_INST                       
 T_in_K_mc                     
 cloud_frac_refined            
 rcm_refined                   
 hl_on_Cp_residual             
 qto_residual                  
 vars_zm = 
 wp2                           
 rtp2                          
 thlp2                         
 rtpthlp                       
 wprtp                         
 wpthlp                        
 wp2up2                        
 wp2vp2                        
 wp4                           
 up2                           
 vp2                           
 Skw_zm                        
 Skthl_zm                      
 Skrt_zm                       
 wpthvp                        
 rtpthvp                       
 thlpthvp                      
 tau_zm                        
 Kh_zm                         
 K_hm                          
 wprcp                         
 rc_coef_zm                    
 wm_zm                         
 thlprcp                       
 rtprcp                        
 rcp2                          
 upwp                          
 vpwp                          
 upthlp                        
 uprtp                         
 vpthlp                        
 vprtp                         
 upthvp                        
 uprcp                         
 vpthvp                        
 vprcp                         
 rho_zm                        
 sigma_sqd_w                   
 Skw_velocity                  
 gamma_Skw_fnc                 
 coef_wp4_implicit             
 C6rt_Skw_fnc                  
 C6thl_Skw_fnc                 
 C6_term                       
 C7_Skw_fnc                    
 C1_Skw_fnc                    
 a3_coef                       
 wp3_on_wp2                    
 wp3_on_wp2_cfl_num            
 rcm_zm                        
 rtm_zm                        
 thlm_zm                       
 cloud_frac_zm                 
 ice_supersat_frac_zm          
 rho_ds_zm                     
 thv_ds_zm                     
 em                            
 mean_w_up                     
 mean_w_down                   
 shear                         
 wp3_zm                        
 thlp3_zm                      
 rtp3_zm                       
 w_1_zm                        
 w_2_zm                        
 varnce_w_1_zm                 
 varnce_w_2_zm                 
 mixt_frac_zm                  
 Frad                          
 Frad_LW                       
 Frad_SW                       
 Frad_LW_up                    
 Frad_SW_up                    
 Frad_LW_down                  
 Frad_SW_down                  
 Fprec                         
 Fcsed                         
 hydrometp2                    
 wphydrometp                   
 rtphmp                        
 thlphmp                       
 hmxphmyp                      
 Vri                           
 VNi                           
 Vrc                           
 VNc                           
 Vrr                           
 VNr                           
 Vrs                           
 VNs                           
 Vrg                           
 Vrrprrp                       
 VNrpNrp                       
 Vrrprrp_expcalc               
 VNrpNrp_expcalc               
 wp2_bt                        
 wp2_ma                        
 wp2_ta                        
 wp2_ac                        
 wp2_bp                        
 wp2_nct                       
 wp2_pr1                       
 wp2_pr2                       
 wp2_pr3                       
 wp2_pr_dfsn                   
 wp2_dp1                       
 wp2_dp2                       
 wp2_sdmp                      
 wp2_cl                        
 wp2_pd                        
 wp2_sf                        
 wp2_splat                     
 vp2_bt                        
 vp2_ma                        
 vp2_ta                        
 vp2_tp                        
 vp2_dp1                       
 vp2_dp2                       
 vp2_pr1                       
 vp2_pr2                       
 vp2_sdmp                      
 vp2_cl                        
 vp2_pd                        
 vp2_sf                        
 vp2_splat                     
 up2_bt                        
 up2_ma                        
 up2_ta                        
 up2_tp                        
 up2_dp1                       
 up2_dp2                       
 up2_nct                       
 up2_pr1                       
 up2_pr2                       
 up2_sdmp                      
 up2_cl                        
 up2_pd                        
 up2_sf                        
 up2_splat                     
 upwp_bt                       
 upwp_ma                       
 upwp_ta                       
 upwp_tp                       
 upwp_ac                       
 upwp_bp                       
 upwp_tct                      
 upwp_nct                      
 upwp_pr1                      
 upwp_pr2                      
 upwp_pr3                      
 upwp_pr4                      
 upwp_dp1                      
 upwp_mfl                      
 upwp_cl                       
 vpwp_bt                       
 vpwp_ma                       
 vpwp_ta                       
 vpwp_tp                       
 vpwp_ac                       
 vpwp_bp                       
 vpwp_tct                      
 vpwp_pr1                      
 vpwp_pr2                      
 vpwp_pr3                      
 vpwp_pr4                      
 vpwp_dp1                      
 vpwp_mfl                      
 vpwp_cl                       
 wprtp_bt                      
 wprtp_ma                      
 wprtp_ta                      
 wprtp_tp                      
 wprtp_ac                      
 wprtp_bp                      
 wprtp_pr1                     
 wprtp_pr2                     
 wprtp_pr3                     
 wprtp_dp1                     
 wprtp_mfl                     
 wprtp_cl                      
 wprtp_pd                      
 wprtp_forcing                 
 wprtp_mc                      
 wpthlp_bt                     
 wpthlp_ma                     
 wpthlp_ta                     
 wpthlp_tp                     
 wpthlp_ac                     
 wpthlp_bp                     
 wpthlp_pr1                    
 wpthlp_pr2                    
 wpthlp_pr3                    
 wpthlp_dp1                    
 wpthlp_mfl                    
 wpthlp_cl                     
 wpthlp_forcing                
 wpthlp_mc                     
 rtp2_bt                       
 rtp2_ma                       
 rtp2_ta                       
 rtp2_tp                       
 rtp2_dp1                      
 rtp2_dp2                      
 rtp2_cl                       
 rtp2_pd                       
 rtp2_sf                       
 rtp2_forcing                  
 rtp2_mc                       
 thlp2_bt                      
 thlp2_ma                      
 thlp2_ta                      
 thlp2_tp                      
 thlp2_dp1                     
 thlp2_dp2                     
 thlp2_cl                      
 thlp2_pd                      
 thlp2_sf                      
 thlp2_forcing                 
 thlp2_mc                      
 rtpthlp_bt                    
 rtpthlp_ma                    
 rtpthlp_ta                    
 rtpthlp_tp1                   
 rtpthlp_tp2                   
 rtpthlp_dp1                   
 rtpthlp_dp2                   
 rtpthlp_cl                    
 rtpthlp_sf                    
 rtpthlp_forcing               
 rtpthlp_mc                    
 wpthlp_enter_mfl              
 wpthlp_exit_mfl               
 wprtp_enter_mfl               
 wprtp_exit_mfl                
 wpthlp_mfl_min                
 wpthlp_mfl_max                
 wprtp_mfl_min                 
 wprtp_mfl_max                 
 stability_correction          
 bv_freq_sqd                   
 bv_freq_sqd_splat             
 bv_freq_sqd_mixed             
 bv_freq_sqd_moist             
 bv_freq_sqd_dry               
 bv_freq_sqd_smth              
 bv_freq_out_cloud             
 bv_freq_pos                   
 ddzt_umvm_sqd                 
 invrs_tau_zm                  
 invrs_tau_xp2_zm              
 invrs_tau_wp2_zm              
 invrs_tau_wpxp_zm             
 invrs_tau_wp3_zm              
 invrs_tau_no_N2_zm            
 invrs_tau_bkgnd               
 invrs_tau_sfc                 
 invrs_tau_shear               
 Ri_zm                         
 vars_lh_zt = 
 AKm                           
 lh_AKm                        
 AKstd                         
 AKstd_cld                     
 AKm_rcm                       
 AKm_rcc                       
 lh_thlm_mc                    
 lh_rvm_mc                     
 lh_rcm_mc                     
 lh_Ncm_mc                     
 lh_rrm_mc                     
 lh_Nrm_mc                     
 lh_rsm_mc                     
 lh_Nsm_mc                     
 lh_rgm_mc                     
 lh_Ngm_mc                     
 lh_rim_mc                     
 lh_Nim_mc                     
 lh_Vrr                        
 lh_VNr                        
 lh_rrm                        
 lh_rim                        
 lh_rsm                        
 lh_rgm                        
 lh_thlm                       
 lh_rcm                        
 lh_rvm                        
 lh_wm                         
 lh_rcp2_zt                    
 lh_rrp2_zt                    
 lh_Nrp2_zt                    
 lh_Ncp2_zt                    
 lh_Ncnp2_zt                   
 lh_wp2_zt                     
 lh_cloud_frac                 
 lh_chi                        
 lh_eta                        
 lh_chip2                      
 lh_rtp2_zt                    
 lh_thlp2_zt                   
 lh_Nrm                        
 lh_Nim                        
 lh_Ncnm                       
 lh_Ncm                        
 lh_Ngm                        
 lh_Nsm                        
 lh_rcm_avg                    
 lh_rrm_auto                   
 lh_rrm_accr                   
 lh_rrm_evap                   
 lh_Nrm_auto                   
 lh_Nrm_evap                   
 lh_rrm_src_adj                
 lh_rrm_evap_adj               
 lh_Nrm_src_adj                
 lh_Nrm_evap_adj               
 lh_precip_frac                
 lh_mixt_frac                  
 lh_m_vol_rad_rain             
 vars_lh_sfc = 
 lh_morr_snow_rate             
 lh_lwp                        
 lh_vwp                        
 k_lh_start                    
 lh_sample_weights_sum         
 lh_sample_weights_avg         
 vars_rad_zt = 
 T_in_K_rad                    
 rcil_rad                      
 o3l_rad                       
 rsm_rad                       
 rcm_in_cloud_rad              
 cloud_frac_rad                
 ice_supersat_frac_rad         
 radht_rad                     
 radht_SW_rad                  
 radht_LW_rad                  
 p_in_mb_rad                   
 sp_humidity_rad               
 vars_rad_zm = 
 Frad_SW_rad                   
 Frad_LW_rad                   
 Frad_SW_up_rad                
 Frad_LW_up_rad                
 Frad_SW_down_rad              
 Frad_LW_down_rad              
 fulwcl                        
 fdlwcl                        
 fdswcl                        
 fuswcl                        
 vars_sfc = 
 ustar                         
 soil_heat_flux                
 veg_T_in_K                    
 sfc_soil_T_in_K               
 deep_soil_T_in_K              
 lh                            
 sh                            
 cc                            
 lwp                           
 vwp                           
 swp                           
 iwp                           
 rwp                           
 z_cloud_base                  
 z_inversion                   
 precip_rate_sfc               
 rain_flux_sfc                 
 rrm_sfc                       
 precip_frac_tol               
 wpthlp_sfc                    
 wprtp_sfc                     
 upwp_sfc                      
 vpwp_sfc                      
 morr_snow_rate                
 thlm_vert_avg                 
 rtm_vert_avg                  
 um_vert_avg                   
 vm_vert_avg                   
 wp2_vert_avg                  
 up2_vert_avg                  
 vp2_vert_avg                  
 rtp2_vert_avg                 
 thlp2_vert_avg                
 T_sfc                         
 rtm_spur_src                  
 thlm_spur_src                 
 rs_sd_morr_int                
 tot_vartn_normlzd_rtm         
 tot_vartn_normlzd_thlm  When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
       
 tot_vartn_normlzd_wprtp       
 --------------------------------------------------
2026/01/09 08:41:41
 
 --------------------------------------------------
 Latest git log entry
 --------------------------------------------------
 
 
A detailed git diff can be found at the end of this file

 --------------------------------------------------
 Tunable Parameters:
 --------------------------------------------------
 --------------------------------------------------
 Preprocessing Directives:
 --------------------------------------------------
 -DNETCDF enabled
 -DCOAMPS_MICRO enabled
 -DTUNER disabled
 -DSILHS enabled
 -Dnooverlap enabled
 -Draoffline enabled
 -DUSE_BUGSrad_ocast_random disabled
 -DBYTESWAP_IO disabled
 --------------------------------------------------
 &model_setting
 --------------------------------------------------
 runtype = arm_97
 nzmax =           128
 grid_type =             2
 deltaz =     150.0000000000000         150.0000000000000      
    150.0000000000000         150.0000000000000         150.0000000000000      
    150.0000000000000         150.0000000000000         150.0000000000000     
 zm_init =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 zm_top =     27625.00000000000         27625.00000000000      
    27625.00000000000         27625.00000000000         27625.00000000000      
    27625.00000000000         27625.00000000000         27625.00000000000     
 zt_grid_fname = ../input/grid/deep_convection_128lev_27km_zt_grid.grd
 zm_grid_fname =
 day =            26
 month =             6
 year =          1997
 lat_vals =     36.50000000000000     
 lon_vals =    -97.50000000000000     
 sfc_elevation =     0.000000000000000     
 time_initial =     84660.00000000000     
 time_final =     96660.00000000000     
 dt_main =     60.00000000000000     
 dt_rad =     1800.000000000000     
 sfctype =             0
 T_sfc =     288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000     
 p_sfc =     97151.03000000000         97151.03000000000      
    97151.03000000000         97151.03000000000         97151.03000000000      
    97151.03000000000         97151.03000000000         97151.03000000000     
 sens_ht =     0.000000000000000     
 latent_ht =     0.000000000000000     
 fcor =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 fcor_y =    1.1723448454519913E-004   1.1723448454519913E-004 
   1.1723448454519913E-004   1.1723448454519913E-004   1.1723448454519913E-004 
   1.1723448454519913E-004   1.1723448454519913E-004   1.1723448454519913E-004
 T0 =     300.0000000000000     
 ts_nudge =     7200.000000000000     
 forcings_file_path =
 l_t_dependent =   T
 l_ignore_forcings =   F
 l_modify_ic_with_cubic_int =   F
 l_modify_bc_for_cnvg_test =   F
 l_input_xpwp_sfc =   F
 saturation_formula =             3
 thlm_sponge_damp_settings%l_sponge_damping =   F
 rtm_sponge_damp_settings%l_sponge_damping =   F
 uv_sponge_damp_settings%l_sponge_damping =   F
 wp2_sponge_damp_settings%l_sponge_damping =   F
 wp3_sponge_damp_settings%l_sponge_damping =   F
 up2_vp2_sponge_damp_settings%l_sponge_damping =   F
 thlm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 thlm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 thlm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 rtm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 uv_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp3_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 up2_vp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 l_soil_veg =   F
 l_restart =   F
 l_input_fields =   F
 restart_path_case = restart/arm_97
 time_restart =     0.000000000000000     
 debug_level =             2
 sclr_dim =             0
 edsclr_dim =             2
 iisclr_thl =            -2
 iisclr_rt =            -1
 iisclr_CO2 =            -1
 sclr_tol = 
 --------------------------------------------------
 &stats_setting
 --------------------------------------------------
 l_stats =   T
 fname_prefix = arm_97
 stats_fmt = netcdf
 stats_tsamp =     60.00000000000000     
 stats_tout =     60.00000000000000     
 l_allow_small_stats_tout =   F
 Constant flags:
 l_pos_def =   F
 l_gamma_Skw =   T
 l_byteswap_io =   F
 Constant tolerances [units]
 rt_tol [kg/kg] =    1.0000000000000000E-008
 thl_tol [K] =    1.0000000000000000E-002
 w_tol [m/s] =    2.0000000000000000E-002
    Parameter          Value
    ---------          -----
C1                           =      1.00000000000000000000
C1b                          =      1.00000000000000000000
C1c                          =      1.00000000000000000000
C2rt                         =      2.00000000000000000000
C2thl                        =      2.00000000000000000000
C2rtthl                      =      2.00000000000000000000
C4                           =      2.00000000000000000000
C_uu_shr                     =      0.40000000000000002220
C_uu_buoy                    =      0.29999999999999998890
C6rt                         =      2.00000000000000000000
C6rtb                        =      2.00000000000000000000
C6rtc                        =      1.00000000000000000000
C6thl                        =      2.00000000000000000000
C6thlb                       =      2.00000000000000000000
C6thlc                       =      1.00000000000000000000
C7                           =      0.50000000000000000000
C7b                          =      0.50000000000000000000
C7c                          =      0.50000000000000000000
C8                           =      0.50000000000000000000
C8b                          =      0.02000000000000000042
C10                          =      3.29999999999999982236
C11                          =      0.40000000000000002220
C11b                         =      0.40000000000000002220
C11c                         =      0.50000000000000000000
C12                          =      1.00000000000000000000
C13                          =      0.10000000000000000555
C14                          =      1.00000000000000000000
C_wp2_pr_dfsn                =      0.00000000000000000000
C_wp3_pr_tp                  =      0.00000000000000000000
C_wp3_pr_turb                =      1.00000000000000000000
C_wp3_pr_dfsn                =      0.00000000000000000000
C_wp2_splat                  =      0.00000000000000000000
C6rt_Lscale0                 =     14.00000000000000000000
C6thl_Lscale0                =     14.00000000000000000000
C7_Lscale0                   =      0.84999999999999997780
wpxp_L_thresh                =     60.00000000000000000000
c_K                          =      0.20000000000000001110
c_K1                         =      0.20000000000000001110
nu1                          =     20.00000000000000000000
c_K2                         =      0.02500000000000000139
nu2                          =      1.00000000000000000000
c_K6                         =      0.37500000000000000000
nu6                          =      5.00000000000000000000
c_K8                         =      5.00000000000000000000
nu8                          =     20.00000000000000000000
c_K9                         =      0.10000000000000000555
nu9                          =     10.00000000000000000000
nu10                         =      0.00000000000000000000
c_K_hm                       =      0.75000000000000000000
c_K_hmb                      =      0.75000000000000000000
K_hm_min_coef                =      0.10000000000000000555
nu_hm                        =      1.50000000000000000000
slope_coef_spread_DG_means_w =     21.00000000000000000000
pdf_component_stdev_factor_w =      1.00000000000000000000
coef_spread_DG_means_rt      =      0.80000000000000004441
coef_spread_DG_means_thl     =      0.80000000000000004441
gamma_coef                   =      0.25000000000000000000
gamma_coefb                  =      0.25000000000000000000
gamma_coefc                  =      5.00000000000000000000
mu                           =      0.00100000000000000002
beta                         =      1.00000000000000000000
lmin_coef                    =      0.50000000000000000000
omicron                      =      0.50000000000000000000
zeta_vrnce_rat               =      0.00000000000000000000
upsilon_precip_frac_rat      =      0.55000000000000004441
lambda0_stability_coef       =      0.02999999999999999889
mult_coef                    =      0.50000000000000000000
taumin                       =     90.00000000000000000000
taumax                       =   3600.00000000000000000000
Lscale_mu_coef               =      2.00000000000000000000
Lscale_pert_coef             =      0.10000000000000000555
alpha_corr                   =      0.14999999999999999445
Skw_denom_coef               =      4.00000000000000000000
c_K10                        =      1.00000000000000000000
c_K10h                       =      1.00000000000000000000
thlp2_rad_coef               =      1.00000000000000000000
thlp2_rad_cloud_frac_thresh  =      0.10000000000000000555
up2_sfc_coef                 =      4.00000000000000000000
Skw_max_mag                  =     10.00000000000000000000
C_invrs_tau_bkgnd            =      1.10000000000000008882
C_invrs_tau_sfc              =      0.10000000000000000555
C_invrs_tau_shear            =      0.14999999999999999445
C_invrs_tau_N2               =      0.40000000000000002220
C_invrs_tau_N2_wp2           =      0.20000000000000001110
C_invrs_tau_N2_xp2           =      0.05000000000000000278
C_invrs_tau_N2_wpxp          =      0.00000000000000000000
C_invrs_tau_N2_clear_wp3     =      1.00000000000000000000
C_invrs_tau_wpxp_Ri          =      0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh   =      0.00033000000000000000
xp3_coef_base                =      0.25000000000000000000
xp3_coef_slope               =      0.01000000000000000021
altitude_threshold           =    100.00000000000000000000
rtp2_clip_coef               =      0.50000000000000000000
Cx_min                       =      0.33000000000000001554
Cx_max                       =      0.94999999999999995559
Richardson_num_min           =      0.25000000000000000000
Richardson_num_max           =    400.00000000000000000000
a3_coef_min                  =      1.00000000000000000000
a_const                      =      1.80000000000000004441
bv_efold                     =      5.00000000000000000000
wpxp_Ri_exp                  =      0.50000000000000000000
z_displace                   =     25.00000000000000000000
 --------------------------------------------------
 &microphysics_setting
 --------------------------------------------------
 microphys_scheme = morrison
 l_cloud_sed =   F
 sigma_g =     1.500000000000000     
 l_graupel =   T
 l_hail =   F
 l_seifert_beheng =   F
 l_predict_Nc =   F
 l_const_Nc_in_cloud =   T
 specify_aerosol = morrison_lognormal
 l_subgrid_w =   T
 l_arctic_nucl =   F
 l_cloud_edge_activation =   F
 l_fix_pgam =   F
 l_in_cloud_Nc_diff =   T
 l_var_covar_src =   T
 l_upwind_diff_sed =   F
 lh_microphys_type = interactive
 lh_num_samples =             8
 lh_sequence_length =             1
 lh_seed =          5489
 l_fix_w_chi_eta_correlations =   T
 l_silhs_KK_convergence_adj_mean =   F
 importance_prob_thresh =    1.0000000000000000E-008
 host_dx =     1000000.000000000     
 host_dy =     1000000.000000000     
 hmp2_ip_on_hmm2_ip_slope%rr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%ri =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rs =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rg =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Nr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ng =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rr =     5.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%ri =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rs =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rg =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Nr =     2.500000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ng =    0.6250000000000000     
 Ncnp2_on_Ncnm2 =    3.0000000000000001E-003
 C_evap =    0.8600000000000000     
 r_0 =    2.5000000000000001E-005
 microphys_start_time =     0.000000000000000     
 Nc0_in_cloud =     100000000.0000000     
 ccnconst =     120.0000000000000     
 ccnexpnt =    0.4000000059604645     
 aer_rm1 =    1.1000000021965661E-008
 aer_rm2 =    5.9999997858994902E-008
 aer_n1 =     125000000.0000000     
 aer_n2 =     65000000.00000000     
 aer_sig1 =     1.200000047683716     
 aer_sig2 =     1.700000047683716     
 pgam_fixed =     5.000000000000000     
 precip_frac_calc_type =             2
 --------------------------------------------------
 &SILHS_setting
 --------------------------------------------------
 Correlation array (approximate); in cloud:
  1.000 -0.600  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
 -0.600  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 Correlation array (approximate); below cloud:
  1.000  0.300  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
  0.300  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 --------------------------------------------------
 &radiation_setting
 --------------------------------------------------
 rad_scheme = bugsrad
 sol_const =     1367.000000000000     
 alvdr =    0.1000000000000000     
 alvdf =    0.1000000000000000     
 alndr =    0.1000000000000000     
 alndf =    0.1000000000000000     
 radiation_top =     50000.00000000000     
 F0 =     100.0000000000000     
 F1 =     20.00000000000000     
 kappa =     119.0000000000000     
 gc =    0.8600000000000000     
 omega =    0.9965000000000001     
 slr =     1.000000000000000     
 l_rad_above_cloud =   F
 l_sw_radiation =   T
 l_fix_cos_solar_zen =   F
 l_use_default_std_atmosphere =   T
 Fs_values =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 cos_solar_zen_values =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 cos_solar_zen_times =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 eff_drop_radius =    1.0000000000000001E-005
 --------------------------------------------------
 &configurable_clubb_flags_nl
 --------------------------------------------------
 iiPDF_type =             1
 ipdf_call_placement =             2
 penta_solve_method =             2
 tridiag_solve_method =             2
 grid_remap_method =             1
 grid_adapt_in_time_method =             0
 l_use_precip_frac =   T
 l_predict_upwp_vpwp =   T
 l_ho_nontrad_coriolis =   F
 l_ho_trad_coriolis =   F
 l_min_wp2_from_corr_wx =   F
 l_min_xp2_from_corr_wx =   T
 l_C2_cloud_frac =   F
 l_diffuse_rtm_and_thlm =   F
 l_stability_correct_Kh_N2_zm =   F
 l_calc_thlp2_rad =   T
 l_upwind_xpyp_ta =   T
 l_upwind_xm_ma =   T
 l_uv_nudge =   T
 l_rtm_nudge =   F
 l_tke_aniso =   T
 l_vert_avg_closure =   F
 l_trapezoidal_rule_zt =   F
 l_trapezoidal_rule_zm =   F
 l_call_pdf_closure_twice =   F
 l_standard_term_ta =   F
 l_partial_upwind_wp3 =   F
 l_godunov_upwind_wpxp_ta =   F
 l_godunov_upwind_xpyp_ta =   F
 l_use_cloud_cover =   F
 l_diagnose_correlations =   F
 l_calc_w_corr =   F
 l_const_Nc_in_cloud =   T
 l_fix_w_chi_eta_correlations =   T
 l_stability_correct_tau_zm =   F
 l_damp_wp2_using_em =   T
 l_do_expldiff_rtm_thlm =   F
 l_Lscale_plume_centered =   F
 l_diag_Lscale_from_tau =   T
 l_use_C7_Richardson =   T
 l_use_C11_Richardson =   F
 l_use_shear_Richardson =   F
 l_brunt_vaisala_freq_moist =   F
 l_use_thvm_in_bv_freq =   F
 l_rcm_supersat_adj =   T
 l_damp_wp3_Skw_squared =   T
 l_prescribed_avg_deltaz =   F
 l_lmm_stepping =   F
 l_e3sm_config =   F
 l_vary_convect_depth =   F
 l_use_tke_in_wp3_pr_turb_term =   T
 l_use_tke_in_wp2_wp3_K_dfsn =   F
 l_use_wp3_lim_with_smth_Heaviside =   F
 l_smooth_Heaviside_tau_wpxp =   T
 l_modify_limiters_for_cnvg_test =   F
 l_enable_relaxed_clipping =   F
 l_linearize_pbl_winds =   F
 l_mono_flux_lim_thlm =   T
 l_mono_flux_lim_rtm =   T
 l_mono_flux_lim_um =   T
 l_mono_flux_lim_vm =   T
 l_mono_flux_lim_spikefix =   T
 l_host_applies_sfc_fluxes =   F
 l_wp2_fill_holes_tke =   T
 l_add_dycore_grid =   F
 --------------------------------------------------
 git diff src/
 --------------------------------------------------
 See *setup.txt file in output folder

 Path to sounding: arm_97_sounding.in
 File exists?   T
 Path to sclr_sounding: arm_97_sclr_sounding.in
 File exists?   T
 Path to edsclr_sounding: arm_97_edsclr_sounding.in
 File exists?   T
 Reading in sounding information
 z =     0.000000000000000         59.21000000000000      
    524.3040000000000         1008.614000000000         1515.234000000000      
    2047.661000000000         2609.434000000000         3203.960000000000      
    3835.436000000000         4509.983000000000         5235.930000000000      
    6023.204000000000         6882.909000000000         7828.958000000000      
    8881.194000000000         10071.93000000000         11458.43400000000      
    13147.34300000000         15385.76300000000         15500.00000000000      
    15750.00000000000         16000.00000000000         16250.00000000000      
    16500.00000000000         16750.00000000000         17000.00000000000      
    17250.00000000000         17500.00000000000         17750.00000000000      
    18000.00000000000         18250.00000000000         18500.00000000000      
    18750.00000000000         19000.00000000000         19250.00000000000      
    19500.00000000000         19750.00000000000         20000.00000000000      
    20250.00000000000         20500.00000000000         20750.00000000000      
    21000.00000000000         21250.00000000000         21500.00000000000      
    21750.00000000000         22000.00000000000         22250.00000000000      
    22500.00000000000         22750.00000000000         23000.00000000000      
    23250.00000000000         23500.00000000000         23750.00000000000      
    24000.00000000000         24250.00000000000         24500.00000000000      
    24750.00000000000         25000.00000000000         25250.00000000000      
    25500.00000000000         25750.00000000000         26000.00000000000      
    26250.00000000000         26500.00000000000         26750.00000000000      
    27000.00000000000         27250.00000000000         27500.00000000000     
 u =   -0.7550000000000000       -0.7550000000000000      
  -0.1810000000000000         1.666000000000000         3.575000000000000      
    5.049000000000000         5.871000000000000         6.479000000000000      
    6.857000000000000         7.007000000000000         7.040000000000000      
    6.878000000000000         6.605000000000000         6.764000000000000      
    7.833000000000000         9.977000000000000         11.24800000000000      
    10.61600000000000         5.381000000000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000     
 v =    0.1910000000000000        0.1910000000000000      
    1.031000000000000         1.365000000000000        0.8880000000000000      
  -0.6060000000000000        -2.747000000000000        -4.813000000000000      
   -5.579000000000000        -4.447000000000000        -1.882000000000000      
   0.4360000000000000         1.918000000000000         2.630000000000000      
    3.544000000000000         4.112000000000000         3.402000000000000      
    1.967000000000000        0.5100000000000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000     
 ug =   -0.7550000000000000       -0.7550000000000000      
  -0.1810000000000000         1.666000000000000         3.575000000000000      
    5.049000000000000         5.871000000000000         6.479000000000000      
    6.857000000000000         7.007000000000000         7.040000000000000      
    6.878000000000000         6.605000000000000         6.764000000000000      
    7.833000000000000         9.977000000000000         11.24800000000000      
    10.61600000000000         5.381000000000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000      
    5.698508700000000         5.698508700000000         5.698508700000000     
 vg =    0.1910000000000000        0.1910000000000000      
    1.031000000000000         1.365000000000000        0.8880000000000000      
  -0.6060000000000000        -2.747000000000000        -4.813000000000000      
   -5.579000000000000        -4.447000000000000        -1.882000000000000      
   0.4360000000000000         1.918000000000000         2.630000000000000      
    3.544000000000000         4.112000000000000         3.402000000000000      
    1.967000000000000        0.5100000000000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000      
   0.5983686400000000        0.5983686400000000        0.5983686400000000     
 theta =     301.4710000000000         301.4710000000000      
    301.8890000000000         302.9180000000000         304.7650000000000      
    307.2530000000000         309.8060000000000         311.9660000000000      
    314.2980000000000         317.1950000000000         320.9370000000000      
    324.8350000000000         328.2750000000000         331.1670000000000      
    333.7640000000000         337.6840000000000         344.9350000000000      
    358.0260000000000         389.6310000000000         404.5483700000000      
    409.1945500000000         414.0909000000000         418.4801300000000      
    423.0867600000000         427.9308000000000         433.0348800000000      
    437.6336400000000         442.4607000000000         447.5369600000000      
    452.8863500000000         457.6940600000000         462.7403300000000      
    468.0470300000000         473.6390700000000         478.6636400000000      
    483.9373000000000         489.4829000000000         495.3265400000000      
    501.1458400000000         507.2370300000000         513.6248000000001      
    520.3373000000000         526.4290999999999         532.8045700000000      
    539.4894000000000         546.5127000000000         552.8711499999999      
    559.5237400000000         566.4967700000000         573.8203999999999      
    580.4702000000000         587.4264500000000         594.7165000000000      
    602.3713400000000         609.3742999999999         616.7015000000000      
    624.3819000000000         632.4485500000000         638.0235000000000      
    643.7829000000000         649.7389500000000         655.9045400000000      
    662.2939500000000         668.9232000000000         675.8096000000000      
    682.9725300000000         690.4335300000000         698.2167400000000     
 rt =    1.4307000000000000E-002   1.4307000000000000E-002 
   1.2605000000000000E-002   1.1171000000000000E-002   9.2399999999999999E-003 
   7.0120000000000000E-003   5.0899999999999999E-003   3.8720000000000000E-003 
   2.8850000000000000E-003   2.3170000000000000E-003   1.8370000000000001E-003 
   1.4020000000000000E-003   8.4300000000000000E-004   4.3500000000000000E-004 
   2.1100000000000001E-004   8.8999999999999995E-005   3.0000000000000001E-005 
   9.0000000000000002E-006   5.0000000000000004E-006   3.6798938000000001E-006 
   3.6717836000000000E-006   3.6636733999999998E-006   3.6613208000000001E-006 
   3.6589684000000002E-006   3.6566157000000001E-006   3.6542629999999999E-006 
   3.6453057000000000E-006   3.6363479999999999E-006   3.6273905000000000E-006 
   3.6184329999999998E-006   3.7715214999999999E-006   3.9246106000000000E-006 
   4.0776989999999997E-006   4.2307879999999999E-006   4.4103020000000004E-006 
   4.5898160000000001E-006   4.7693299999999998E-006   4.9488444000000001E-006 
   5.2964279999999997E-006   5.6440117000000002E-006   5.9915960000000003E-006 
   6.3391799999999997E-006   6.7695933000000002E-006   7.2000065999999999E-006 
   7.6304200000000004E-006   8.0608340000000005E-006   8.6365520000000000E-006 
   9.2122699999999995E-006   9.7879880000000007E-006   1.0363708000000001E-005 
   1.1021647000000000E-005   1.1679586000000001E-005   1.2337527000000001E-005 
   1.2995469000000000E-005   1.3863442000000000E-005   1.4731417000000001E-005 
   1.5599392999999999E-005   1.6467371000000002E-005   1.6676052999999999E-005 
   1.6884735000000000E-005   1.7093418000000001E-005   1.7302097999999999E-005 
   1.7510807000000001E-005   1.7719512000000002E-005   1.7928221000000000E-005 
   1.8136928999999998E-005   1.8345636000000001E-005   1.8554343000000001E-005
 p_in_Pa =    -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000     
 subs =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
edsclr_ 1)  0.143E-01 0.143E-01 0.126E-01 0.112E-01 0.924E-02 0.701E-02 0.509E-02 0.387E-02
 0.288E-02 0.232E-02 0.184E-02 0.140E-02 0.843E-03 0.435E-03 0.211E-03 0.890E-04
 0.300E-04 0.900E-05 0.500E-05 0.368E-05 0.367E-05 0.366E-05 0.366E-05 0.366E-05
 0.366E-05 0.365E-05 0.365E-05 0.364E-05 0.363E-05 0.362E-05 0.377E-05 0.392E-05
 0.408E-05 0.423E-05 0.441E-05 0.459E-05 0.477E-05 0.495E-05 0.530E-05 0.564E-05
 0.599E-05 0.634E-05 0.677E-05 0.720E-05 0.763E-05 0.806E-05 0.864E-05 0.921E-05
 0.979E-05 0.104E-04 0.110E-04 0.117E-04 0.123E-04 0.130E-04 0.139E-04 0.147E-04
 0.156E-04 0.165E-04 0.167E-04 0.169E-04 0.171E-04 0.173E-04 0.175E-04 0.177E-04
 0.179E-04 0.181E-04 0.183E-04 0.186E-04
edsclr_ 2)   301.      301.      302.      303.      305.      307.      310.      312.    
  314.      317.      321.      325.      328.      331.      334.      338.    
  345.      358.      390.      405.      409.      414.      418.      423.    
  428.      433.      438.      442.      448.      453.      458.      463.    
  468.      474.      479.      484.      489.      495.      501.      507.    
  514.      520.      526.      533.      539.      547.      553.      560.    
  566.      574.      580.      587.      595.      602.      609.      617.    
  624.      632.      638.      644.      650.      656.      662.      669.    
  676.      683.      690.      698.    
 --------------------------------------------------
 Statistics
 --------------------------------------------------
 vars_zt = 
 thlm                          
 thvm                          
 rtm                           
 rcm                           
 rvm                           
 um                            
 vm                            
 um_ref                        
 vm_ref                        
 wm_zt                         
 ug                            
 vg                            
 cloud_frac                    
 ice_supersat_frac             
 cloud_cover                   
 rcm_in_layer                  
 rcm_in_cloud                  
 p_in_Pa                       
 exner                         
 rho_ds_zt                     
 thv_ds_zt                     
 Lscale                        
 T_in_K                        
 rel_humidity                  
 wp3                           
 thlp3                         
 rtp3                          
 wpthlp2                       
 wp2thlp                       
 wprtp2                        
 wp2rtp                        
 Skw_zt                        
 Skthl_zt                      
 Skrt_zt                       
 Lscale_up                     
 Lscale_down                   
 tau_zt                        
 Kh_zt                         
 wp2thvp                       
 wp2up                         
 wp2rcp                        
 wp2hmp                        
 wprtpthlp                     
 wpup2                         
 wpvp2                         
 rc_coef                       
 Lscale_pert_1                 
 Lscale_pert_2                 
 sigma_sqd_w_zt                
 rho                           
 radht                         
 radht_LW                      
 radht_SW                      
 Ncm                           
 Nc_in_cloud                   
 Nc_activated                  
 Nccnm                         
 Nim                           
 snowslope                     
 Nsm                           
 Ngm                           
 sed_rcm                       
 rsat                          
 rsati                         
 rrm                           
 Nrm                           
 m_vol_rad_rain                
 m_vol_rad_cloud               
 eff_rad_cloud                 
 eff_rad_ice                   
 eff_rad_snow                  
 eff_rad_rain                  
 eff_rad_graupel               
 precip_rate_zt                
 rsm                           
 rim                           
 rgm                           
 diam                          
 mass_ice_cryst                
 rcm_icedfs                    
 u_T_cm                        
 rtm_bt                        
 rtm_ma                        
 rtm_ta                        
 rtm_mfl                       
 rtm_tacl                      
 rtm_cl                        
 rtm_ed                        
 rtm_forcing                   
 rtm_sdmp                      
 rtm_mc                        
 rtm_pd                        
 rvm_mc                        
 rcm_mc                        
 rcm_sd_mg_morr                
 thlm_bt                       
 thlm_ma                       
 thlm_ta                       
 thlm_mfl                      
 thlm_tacl                     
 thlm_cl                       
 thlm_ed                       
 thlm_forcing                  
 thlm_sdmp                     
 thlm_mc                       
 thlm_old                      
 thlm_without_ta               
 thlm_mfl_min                  
 thlm_mfl_max                  
 thlm_enter_mfl                
 thlm_exit_mfl                 
 rtm_old                       
 rtm_without_ta                
 rtm_mfl_min                   
 rtm_mfl_max                   
 rtm_enter_mfl                 
 rtm_exit_mfl                  
 um_bt                         
 um_ma                         
 um_gf                         
 um_cf                         
 um_ta                         
 um_f                          
 um_sdmp                       
 um_ndg                        
 um_mfl                        
 vm_bt                         
 vm_ma                         
 vm_gf                         
 vm_cf                         
 vm_ta                         
 vm_f                          
 vm_sdmp                       
 vm_ndg                        
 vm_mfl                        
 wp3_bt                        
 wp3_ma                        
 wp3_ta                        
 wp3_tp                        
 wp3_ac                        
 wp3_bp1                       
 wp3_nct                       
 wp3_pr_turb                   
 wp3_pr_dfsn                   
 wp3_pr1                       
 wp3_pr2                       
 wp3_pr3                       
 wp3_pr_tp                     
 wp3_dp1                       
 wp3_sdmp                      
 wp3_cl                        
 wp3_splat                     
 rtp3_bt                       
 rtp3_tp                       
 rtp3_ac                       
 rtp3_dp                       
 thlp3_bt                      
 thlp3_tp                      
 thlp3_ac                      
 thlp3_dp                      
 rrm_bt                        
 rrm_ma                        
 rrm_sd                        
 rrm_ts                        
 rrm_sd_morr                   
 rrm_ta                        
 rrm_evap                      
 rrm_auto                      
 rrm_accr                      
 rrm_evap_adj                  
 rrm_src_adj                   
 rrm_hf                        
 rrm_wvhf                      
 rrm_cl                        
 rrm_mc                        
 Nrm_bt                        
 Nrm_ma                        
 Nrm_sd                        
 Nrm_ts                        
 Nrm_ta                        
 Nrm_evap                      
 Nrm_auto                      
 Nrm_evap_adj                  
 Nrm_src_adj                   
 Nrm_cl                        
 Nrm_mc                        
 Ncm_bt                        
 Ncm_ma                        
 Ncm_ta                        
 Ncm_mc                        
 Ncm_cl                        
 Ncm_act                       
 rsm_bt                        
 rsm_ma                        
 rsm_sd                        
 rsm_sd_morr                   
 rsm_ta                        
 rsm_mc                        
 rsm_hf                        
 rsm_wvhf                      
 rsm_cl                        
 rim_bt                        
 rim_ma                        
 rim_sd                        
 rim_sd_mg_morr                
 rim_ta                        
 rim_mc                        
 rim_hf                        
 rim_wvhf                      
 rim_cl                        
 rgm_bt                        
 rgm_ma                        
 rgm_sd                        
 rgm_sd_morr                   
 rgm_ta                        
 rgm_mc                        
 rgm_hf                        
 rgm_wvhf                      
 rgm_cl                        
 Nsm_bt                        
 Nsm_mc                        
 Nsm_ta                        
 Nsm_ma                        
 Nsm_sd                        
 Nsm_cl                        
 Nim_bt                        
 Nim_mc                        
 Nim_ta                        
 Nim_ma                        
 Nim_sd                        
 Nim_cl                        
 Ngm_bt                        
 Ngm_mc                        
 Ngm_ta                        
 Ngm_ma                        
 Ngm_sd                        
 Ngm_cl                        
 w_KK_evap_covar_zt            
 rt_KK_evap_covar_zt           
 thl_KK_evap_covar_zt          
 w_KK_auto_covar_zt            
 rt_KK_auto_covar_zt           
 thl_KK_auto_covar_zt          
 w_KK_accr_covar_zt            
 rt_KK_accr_covar_zt           
 thl_KK_accr_covar_zt          
 rr_KK_mvr_covar_zt            
 Nr_KK_mvr_covar_zt            
 KK_mvr_variance_zt            
 mixt_frac                     
 w_1                           
 w_2                           
 varnce_w_1                    
 varnce_w_2                    
 thl_1                         
 thl_2                         
 varnce_thl_1                  
 varnce_thl_2                  
 rt_1                          
 rt_2                          
 varnce_rt_1                   
 varnce_rt_2                   
 rc_1                          
 rc_2                          
 rsatl_1                       
 rsatl_2                       
 cloud_frac_1                  
 cloud_frac_2                  
 a3_coef_zt                    
 wp3_on_wp2_zt                 
 chi_1                         
 chi_2                         
 stdev_chi_1                   
 stdev_chi_2                   
 stdev_eta_1                   
 stdev_eta_2                   
 covar_chi_eta_1               
 covar_chi_eta_2               
 corr_w_chi_1                  
 corr_w_chi_2                  
 corr_w_eta_1                  
 corr_w_eta_2                  
 corr_chi_eta_1                
 corr_chi_eta_2                
 corr_w_rt_1                   
 corr_w_rt_2                   
 corr_w_thl_1                  
 corr_w_thl_2                  
 corr_rt_thl_1                 
 corr_rt_thl_2                 
 crt_1                         
 crt_2                         
 cthl_1                        
 cthl_2                        
 coef_wprtp2_implicit          
 term_wprtp2_explicit          
 coef_wpthlp2_implicit         
 term_wpthlp2_explicit         
 coef_wprtpthlp_implicit       
 term_wprtpthlp_explicit       
 coef_wp2rtp_implicit          
 term_wp2rtp_explicit          
 coef_wp2thlp_implicit         
 term_wp2thlp_explicit         
 hm_i                          
 precip_frac                   
 precip_frac_1                 
 precip_frac_2                 
 Ncnm                          
 mu_hm_i                       
 mu_Ncn_i                      
 sigma_hm_i                    
 sigma_Ncn_i                   
 corr_w_chi_1_ca               
 corr_w_chi_2_ca               
 corr_w_eta_1_ca               
 corr_w_eta_2_ca               
 corr_w_hm_i                   
 corr_w_Ncn_i                  
 corr_chi_eta_1_ca             
 corr_chi_eta_2_ca             
 corr_chi_hm_i                 
 corr_chi_Ncn_i                
 corr_eta_hm_i                 
 corr_eta_Ncn_i                
 corr_Ncn_hm_i                 
 corr_hmx_hmy_i                
 chi                           
 chip2                         
 C11_Skw_fnc                   
 wp2_zt                        
 thlp2_zt                      
 wpthlp_zt                     
 wprtp_zt                      
 rtp2_zt                       
 rtpthlp_zt                    
 up2_zt                        
 vp2_zt                        
 upwp_zt                       
 vpwp_zt                       
 hmp2_zt                       
 PSMLT                         
 EVPMS                         
 PRACS                         
 EVPMG                         
 PRACG                         
 PGMLT                         
 MNUCCC                        
 PSACWS                        
 PSACWI                        
 QMULTS                        
 QMULTG                        
 PSACWG                        
 PGSACW                        
 PRD                           
 PRCI                          
 PRAI                          
 QMULTR                        
 QMULTRG                       
 MNUCCD                        
 PRACI                         
 PRACIS                        
 EPRD                          
 MNUCCR                        
 PIACR                         
 PIACRS                        
 PGRACS                        
 PRDS                          
 EPRDS                         
 PSACR                         
 PRDG                          
 EPRDG                         
 NGSTEN                        
 NRSTEN                        
 NISTEN                        
 NSSTEN                        
 NCSTEN                        
 NPRC1                         
 NRAGG                         
 NPRACG                        
 NSUBR                         
 NSMLTR                        
 NGMLTR                        
 NPRACS                        
 NNUCCR                        
 NIACR                         
 NIACRS                        
 NGRACS                        
 NSMLTS                        
 NSAGG                         
 NPRCI                         
 NSCNG                         
 NSUBS                         
 PRC                           
 PRA                           
 PRE                           
 PCC                           
 NNUCCC                        
 NPSACWS                       
 NPRA                          
 NPRC                          
 NPSACWI                       
 NPSACWG                       
 NPRAI                         
 NMULTS                        
 NMULTG                        
 NMULTR                        
 NMULTRG                       
 NNUCCD                        
 NSUBI                         
 NGMLTG                        
 NSUBG                         
 NACT                          
 SIZEFIX_NR                    
 SIZEFIX_NC                    
 SIZEFIX_NI                    
 SIZEFIX_NS                    
 SIZEFIX_NG                    
 NEGFIX_NR                     
 NEGFIX_NC                     
 NEGFIX_NI                     
 NEGFIX_NS                     
 NEGFIX_NG                     
 NIM_MORR_CL                   
 QC_INST                       
 QR_INST                       
 QI_INST                       
 QS_INST                       
 QG_INST                       
 NC_INST                       
 NR_INST                       
 NI_INST                       
 NS_INST                       
 NG_INST                       
 T_in_K_mc                     
 cloud_frac_refined            
 rcm_refined                   
 hl_on_Cp_residual             
 qto_residual                  
 vars_zm = 
 wp2                           
 rtp2                          
 thlp2                         
 rtpthlp                       
 wprtp                         
 wpthlp                        
 wp2up2                        
 wp2vp2                        
 wp4                           
 up2                           
 vp2                           
 Skw_zm                        
 Skthl_zm                      
 Skrt_zm                       
 wpthvp                        
 rtpthvp                       
 thlpthvp                      
 tau_zm                        
 Kh_zm                         
 K_hm                          
 wprcp                         
 rc_coef_zm                    
 wm_zm                         
 thlprcp                       
 rtprcp                        
 rcp2                          
 upwp                          
 vpwp                          
 upthlp                        
 uprtp                         
 vpthlp                        
 vprtp                         
 upthvp                        
 uprcp                         
 vpthvp                        
 vprcp                         
 rho_zm                        
 sigma_sqd_w                   
 Skw_velocity                  
 gamma_Skw_fnc                 
 coef_wp4_implicit             
 C6rt_Skw_fnc                  
 C6thl_Skw_fnc                 
 C6_term                       
 C7_Skw_fnc                    
 C1_Skw_fnc                    
 a3_coef                       
 wp3_on_wp2                    
 wp3_on_wp2_cfl_num            
 rcm_zm                        
 rtm_zm                        
 thlm_zm                       
 cloud_frac_zm                 
 ice_supersat_frac_zm          
 rho_ds_zm                     
 thv_ds_zm                     
 em                            
 mean_w_up                     
 mean_w_down                   
 shear                         
 wp3_zm                        
 thlp3_zm                      
 rtp3_zm                       
 w_1_zm                        
 w_2_zm                        
 varnce_w_1_zm                 
 varnce_w_2_zm                 
 mixt_frac_zm                  
 Frad                          
 Frad_LW                       
 Frad_SW                       
 Frad_LW_up                    
 Frad_SW_up                    
 Frad_LW_down                  
 Frad_SW_down                  
 Fprec                         
 Fcsed                         
 hydrometp2                    
 wphydrometp                   
 rtphmp                        
 thlphmp                       
 hmxphmyp                      
 Vri                           
 VNi                           
 Vrc                           
 VNc                           
 Vrr                           
 VNr                           
 Vrs                           
 VNs                           
 Vrg                           
 Vrrprrp                       
 VNrpNrp                       
 Vrrprrp_expcalc               
 VNrpNrp_expcalc               
 wp2_bt                        
 wp2_ma                        
 wp2_ta                        
 wp2_ac                        
 wp2_bp                        
 wp2_nct                       
 wp2_pr1                       
 wp2_pr2                       
 wp2_pr3                       
 wp2_pr_dfsn                   
 wp2_dp1                       
 wp2_dp2                       
 wp2_sdmp                      
 wp2_cl                        
 wp2_pd                        
 wp2_sf                        
 wp2_splat                     
 vp2_bt                        
 vp2_ma                        
 vp2_ta                        
 vp2_tp                        
 vp2_dp1                       
 vp2_dp2                       
 vp2_pr1                       
 vp2_pr2                       
 vp2_sdmp                      
 vp2_cl                        
 vp2_pd                        
 vp2_sf                        
 vp2_splat                     
 up2_bt                        
 up2_ma                        
 up2_ta                        
 up2_tp                        
 up2_dp1                       
 up2_dp2                       
 up2_nct                       
 up2_pr1                       
 up2_pr2                       
 up2_sdmp                      
 up2_cl                        
 up2_pd                        
 up2_sf                        
 up2_splat                     
 upwp_bt                       
 upwp_ma                       
 upwp_ta                       
 upwp_tp                       
 upwp_ac                       
 upwp_bp                       
 upwp_tct                      
 upwp_nct                      
 upwp_pr1                      
 upwp_pr2                      
 upwp_pr3                      
 upwp_pr4                      
 upwp_dp1                      
 upwp_mfl                      
 upwp_cl                       
 vpwp_bt                       
 vpwp_ma                       
 vpwp_ta                       
 vpwp_tp                       
 vpwp_ac                       
 vpwp_bp                       
 vpwp_tct                      
 vpwp_pr1                      
 vpwp_pr2                      
 vpwp_pr3                      
 vpwp_pr4                      
 vpwp_dp1                      
 vpwp_mfl                      
 vpwp_cl                       
 wprtp_bt                      
 wprtp_ma                      
 wprtp_ta                      
 wprtp_tp                      
 wprtp_ac                      
 wprtp_bp                      
 wprtp_pr1                     
 wprtp_pr2                     
 wprtp_pr3                     
 wprtp_dp1                     
 wprtp_mfl                     
 wprtp_cl                      
 wprtp_pd                      
 wprtp_forcing                 
 wprtp_mc                      
 wpthlp_bt                     
 wpthlp_ma                     
 wpthlp_ta                     
 wpthlp_tp                     
 wpthlp_ac                     
 wpthlp_bp                     
 wpthlp_pr1                    
 wpthlp_pr2                    
 wpthlp_pr3                    
 wpthlp_dp1                    
 wpthlp_mfl                    
 wpthlp_cl                     
 wpthlp_forcing                
 wpthlp_mc                     
 rtp2_bt                       
 rtp2_ma                       
 rtp2_ta                       
 rtp2_tp                       
 rtp2_dp1                      
 rtp2_dp2                      
 rtp2_cl                       
 rtp2_pd                       
 rtp2_sf                       
 rtp2_forcing                  
 rtp2_mc                       
 thlp2_bt                      
 thlp2_ma                      
 thlp2_ta                      
 thlp2_tp                      
 thlp2_dp1                     
 thlp2_dp2                     
 thlp2_cl                      
 thlp2_pd                      
 thlp2_sf                      
 thlp2_forcing                 
 thlp2_mc                      
 rtpthlp_bt                    
 rtpthlp_ma                    
 rtpthlp_ta                    
 rtpthlp_tp1                   
 rtpthlp_tp2                   
 rtpthlp_dp1                   
 rtpthlp_dp2                   
 rtpthlp_cl                    
 rtpthlp_sf                    
 rtpthlp_forcing               
 rtpthlp_mc                    
 wpthlp_enter_mfl              
 wpthlp_exit_mfl               
 wprtp_enter_mfl               
 wprtp_exit_mfl                
 wpthlp_mfl_min                
 wpthlp_mfl_max                
 wprtp_mfl_min                 
 wprtp_mfl_max                 
 stability_correction          
 bv_freq_sqd                   
 bv_freq_sqd_splat             
 bv_freq_sqd_mixed             
 bv_freq_sqd_moist             
 bv_freq_sqd_dry               
 bv_freq_sqd_smth              
 bv_freq_out_cloud             
 bv_freq_pos                   
 ddzt_umvm_sqd                 
 invrs_tau_zm                  
 invrs_tau_xp2_zm              
 invrs_tau_wp2_zm              
 invrs_tau_wpxp_zm             
 invrs_tau_wp3_zm              
 invrs_tau_no_N2_zm            
 invrs_tau_bkgnd               
 invrs_tau_sfc                 
 invrs_tau_shear               
 Ri_zm                         
 vars_lh_zt = 
 AKm                           
 lh_AKm                        
 AKstd                         
 AKstd_cld                     
 AKm_rcm                       
 AKm_rcc                       
 lh_thlm_mc                    
 lh_rvm_mc                     
 lh_rcm_mc                     
 lh_Ncm_mc                     
 lh_rrm_mc                     
 lh_Nrm_mc                     
 lh_rsm_mc                     
 lh_Nsm_mc                     
 lh_rgm_mc                     
 lh_Ngm_mc                     
 lh_rim_mc                     
 lh_Nim_mc                     
 lh_Vrr                        
 lh_VNr                        
 lh_rrm                        
 lh_rim                        
 lh_rsm                        
 lh_rgm                        
 lh_thlm                       
 lh_rcm                        
 lh_rvm                        
 lh_wm                         
 lh_rcp2_zt                    
 lh_rrp2_zt                    
 lh_Nrp2_zt                    
 lh_Ncp2_zt                    
 lh_Ncnp2_zt                   
 lh_wp2_zt                     
 lh_cloud_frac                 
 lh_chi                        
 lh_eta                        
 lh_chip2                      
 lh_rtp2_zt                    
 lh_thlp2_zt                   
 lh_Nrm                        
 lh_Nim                        
 lh_Ncnm                       
 lh_Ncm                        
 lh_Ngm                        
 lh_Nsm                        
 lh_rcm_avg                    
 lh_rrm_auto                   
 lh_rrm_accr                   
 lh_rrm_evap                   
 lh_Nrm_auto                   
 lh_Nrm_evap                   
 lh_rrm_src_adj                
 lh_rrm_evap_adj               
 lh_Nrm_src_adj                
 lh_Nrm_evap_adj               
 lh_precip_frac                
 lh_mixt_frac                  
 lh_m_vol_rad_rain             
 vars_lh_sfc = 
 lh_morr_snow_rate             
 lh_lwp                        
 lh_vwp                        
 k_lh_start                    
 lh_sample_weights_sum         
 lh_sample_weights_avg         
 vars_rad_zt = 
 T_in_K_rad                    
 rcil_rad                      
 o3l_rad                       
 rsm_rad                       
 rcm_in_cloud_rad              
 cloud_frac_rad                
 ice_supersat_frac_rad         
 radht_rad                     
 radht_SW_rad                  
 radht_LW_rad                  
 p_in_mb_rad                   
 sp_humidity_rad               
 vars_rad_zm = 
 Frad_SW_rad                   
 Frad_LW_rad                   
 Frad_SW_up_rad                
 Frad_LW_up_rad                
 Frad_SW_down_rad              
 Frad_LW_down_rad              
 fulwcl                        
 fdlwcl                        
 fdswcl                        
 fuswcl                        
 vars_sfc = 
 ustar                         
 soil_heat_flux                
 veg_T_in_K                    
 sfc_soil_T_in_K               
 deep_soil_T_in_K              
 lh                            
 sh                            
 cc                            
 lwp                           
 vwp                           
 swp                           
 iwp                           
 rwp                           
 z_cloud_base                  
 z_inversion                   
 precip_rate_sfc               
 rain_flux_sfc                 
 rrm_sfc                       
 precip_frac_tol               
 wpthlp_sfc                    
 wprtp_sfc                     
 upwp_sfc                      
 vpwp_sfc                      
 morr_snow_rate                
 thlm_vert_avg                 
 rtm_vert_avg                  
 um_vert_avg                   
 vm_vert_avg                   
 wp2_vert_avg                  
 up2_vert_avg                  
 vp2_vert_avg                  
 rtp2_vert_avg                 
 thlp2_vert_avg                
 T_sfc                         
 rtm_spur_src                  
 thlm_spur_src               When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 ======================== DOUBLE TIMESTEP RUN ========================
 Calling advance_clubb_to_end, then set_case_initial_conditions, 
 then advance_clubb_to_end again. This could result in a runtime
 error if an allocation statement appears in these routines, since
 we don't call clean_up_clubb in between the advance_ calls.
 NaN in wp2up model array
 Fatal error in CLUBB in - MPI Process   1 / Chunk index   1
Grid column index i =  2, Latitude  15.00 / Longitude  15.00
Latitude range from -90 to 90 degrees, Longitude range from -180 to 180 degrees
 Fatal error: a CLUBB variable is NaN in main time stepping loop.
 NaN in wp2up model array
 Fatal error in CLUBB in - MPI Process   1 / Chunk index   1
Grid column index i =  2, Latitude  15.00 / Longitude  15.00
Latitude range from -90 to 90 degrees, Longitude range from -180 to 180 degrees
 Fatal error: a CLUBB variable is NaN in main time stepping loop.
 ======================== RUN OVER ========================
 WARNING: The double timestep test is not complete until the 
 output is compared with the output from calling clubb_standalone.
 This driver should produce BFB output with clubb_standalone.
 Save the output, rerun with clubb_standalone, then compare.
 If there are differences, set_case_initial_conditions is likely
 not resetting everything it needs to.
Warning: ieee_divide_by_zero is signaling
Warning: ieee_inexact is signaling
ERROR STOP 
   
 rs_sd_morr_int                
 tot_vartn_normlzd_rtm         
 tot_vartn_normlzd_thlm        
 tot_vartn_normlzd_wprtp       
 --------------------------------------------------
CLUBB-TIMER time_loop_init =             0.0000
CLUBB-TIMER time_clubb_advance =         0.0000
CLUBB-TIMER time_clubb_pdf =             0.0000
CLUBB-TIMER time_SILHS =                 0.0000
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_output_multi_col =      0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 0.0007
CLUBB-TIMER time_loop_init =             0.0000
CLUBB-TIMER time_clubb_advance =         0.0000
CLUBB-TIMER time_clubb_pdf =             0.0000
CLUBB-TIMER time_SILHS =                 0.0000
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_output_multi_col =      0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 0.0006
 - using executable: /home/jenkins/workspace/clubb_driver_test/run_scripts/../install/latest/clubb_driver_test
=================== Running arm_97 ===================

Running gabls3_night
Running lba

Error in case lba:
Duplicating params
 - Initial values file: '/home/jenkins/workspace/clubb_driver_test/run_scripts/../input/tunable_parameters/tunable_parameters.in'
 - Duplicating '8' times.
Writing to '/home/jenkins/workspace/clubb_driver_test/tmp_dup_params.in':
 - ngrdcol = 8
 - l_output_multi_col = .true.
 - l_output_double_prec = .true.
 - calls_per_out = 1
 ======================== REINITIALIZATION TEST ========================
 This section ensures that everything allocated in init_clubb_case will be deallocated
 in clean_up_clubb. This may cause a runtime error if there is a mismatch between
 allocate/deallocate statements, but could 
2026/01/09 08:41:57
 
 --------------------------------------------------
 Latest git log entry
 --------------------------------------------------
 
 
A detailed git diff can be found at the end of this file

 --------------------------------------------------
 Tunable Parameters:
 --------------------------------------------------
 --------------------------------------------------
 Preprocessing Directives:
 --------------------------------------------------
 -DNETCDF enabled
 -DCOAMPS_MICRO enabled
 -DTUNER disabled
 -DSILHS enabled
 -Dnooverlap enabled
 -Draoffline enabled
 -DUSE_BUGSrad_ocast_random disabled
 -DBYTESWAP_IO disabled
 --------------------------------------------------
 &model_setting
 --------------------------------------------------
 runtype = lba
 nzmax =           128
 grid_type =             2
 deltaz =     75.00000000000000         75.00000000000000      
    75.00000000000000         75.00000000000000         75.00000000000000      
    75.00000000000000         75.00000000000000         75.00000000000000     
 zm_init =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 zm_top =     28625.00000000000         28625.00000000000      
    28625.00000000000         28625.00000000000         28625.00000000000      
    28625.00000000000         28625.00000000000         28625.00000000000     
 zt_grid_fname = ../input/grid/deep_convection_128lev_27km_zt_grid.grd
 zm_grid_fname =
 day =            23
 month =             2
 year =          1999
 lat_vals =    -10.86670000000000     
 lon_vals =    -61.95000000000000     
 sfc_elevation =     0.000000000000000     
 time_initial =     41400.00000000000     
 time_final =     53400.00000000000     
 dt_main =     60.00000000000000     
 dt_rad =     60.00000000000000     
 sfctype =             1
 T_sfc =     288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000     
 p_sfc =     99129.99988000000         99129.99988000000      
    99129.99988000000         99129.99988000000         99129.99988000000      
    99129.99988000000         99129.99988000000         99129.99988000000     
 sens_ht =     0.000000000000000     
 latent_ht =     0.000000000000000     
 fcor =    3.7599999999999999E-005   3.7599999999999999E-005 
   3.7599999999999999E-005   3.7599999999999999E-005   3.7599999999999999E-005 
   3.7599999999999999E-005   3.7599999999999999E-005   3.7599999999999999E-005
 fcor_y =    1.4322486247048575E-004   1.4322486247048575E-004 
   1.4322486247048575E-004   1.4322486247048575E-004   1.4322486247048575E-004 
   1.4322486247048575E-004   1.4322486247048575E-004   1.4322486247048575E-004
 T0 =     300.0000000000000     
 ts_nudge =     7200.000000000000     
 forcings_file_path = ../input/case_setups/lba_forcings/
 l_t_dependent =   T
 l_ignore_forcings =   T
 l_modify_ic_with_cubic_int =   F
 l_modify_bc_for_cnvg_test =   F
 l_input_xpwp_sfc =   F
 saturation_formula =             3
 thlm_sponge_damp_settings%l_sponge_damping =   F
 rtm_sponge_damp_settings%l_sponge_damping =   F
 uv_sponge_damp_settings%l_sponge_damping =   F
 wp2_sponge_damp_settings%l_sponge_damping =   F
 wp3_sponge_damp_settings%l_sponge_damping =   F
 up2_vp2_sponge_damp_settings%l_sponge_damping =   F
 thlm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 thlm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 thlm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 rtm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 uv_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp3_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 up2_vp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 l_soil_veg =   F
 l_restart =   F
 l_input_fields =   F
 restart_path_case = restart/lba
 time_restart =     0.000000000000000     
 debug_level =             2
 sclr_dim =             0
 edsclr_dim =             0
 iisclr_thl =            -2
 iisclr_rt =            -1
 iisclr_CO2 =            -1
 sclr_tol = 
 --------------------------------------------------
 &stats_setting
 --------------------------------------------------
 l_stats =   T
 fname_prefix = lba
 stats_fmt = netcdf
 stats_tsamp =     60.00000000000000     
 stats_tout =     60.00000000000000     
 l_allow_small_stats_tout =   F
 Constant flags:
 l_pos_def =   F
 l_gamma_Skw =   T
 l_byteswap_io =   F
 Constant tolerances [units]
 rt_tol [kg/kg] =    1.0000000000000000E-008
 thl_tol [K] =    1.0000000000000000E-002
 w_tol [m/s] =    2.0000000000000000E-002
    Parameter          Value
    ---------          -----
C1                           =      1.00000000000000000000
C1b                          =      1.00000000000000000000
C1c                          =      1.00000000000000000000
C2rt                         =      2.00000000000000000000
C2thl                        =      2.00000000000000000000
C2rtthl                      =      2.00000000000000000000
C4                           =      2.00000000000000000000
C_uu_shr                     =      0.40000000000000002220
C_uu_buoy                    =      0.29999999999999998890
C6rt                         =      2.00000000000000000000
C6rtb                        =      2.00000000000000000000
C6rtc                        =      1.00000000000000000000
C6thl                        =      2.00000000000000000000
C6thlb                       =      2.00000000000000000000
C6thlc                       =      1.00000000000000000000
C7                           =      0.50000000000000000000
C7b                          =      0.50000000000000000000
C7c                          =      0.50000000000000000000
C8                           =      0.50000000000000000000
C8b                          =      0.02000000000000000042
C10                          =      3.29999999999999982236
C11                          =      0.40000000000000002220
C11b                         =      0.40000000000000002220
C11c                         =      0.50000000000000000000
C12                          =      1.00000000000000000000
C13                          =      0.10000000000000000555
C14                          =      1.00000000000000000000
C_wp2_pr_dfsn                =      0.00000000000000000000
C_wp3_pr_tp                  =      0.00000000000000000000
C_wp3_pr_turb                =      1.00000000000000000000
C_wp3_pr_dfsn                =      0.00000000000000000000
C_wp2_splat                  =      0.00000000000000000000
C6rt_Lscale0                 =     14.00000000000000000000
C6thl_Lscale0                =     14.00000000000000000000
C7_Lscale0                   =      0.84999999999999997780
wpxp_L_thresh                =     60.00000000000000000000
c_K                          =      0.20000000000000001110
c_K1                         =      0.20000000000000001110
nu1                          =     20.00000000000000000000
c_K2                         =      0.02500000000000000139
nu2                          =      1.00000000000000000000
c_K6                         =      0.37500000000000000000
nu6                          =      5.00000000000000000000
c_K8                         =      5.00000000000000000000
nu8                          =     20.00000000000000000000
c_K9                         =      0.10000000000000000555
nu9                          =     10.00000000000000000000
nu10                         =      0.00000000000000000000
c_K_hm                       =      0.75000000000000000000
c_K_hmb                      =      0.75000000000000000000
K_hm_min_coef                =      0.10000000000000000555
nu_hm                        =      1.50000000000000000000
slope_coef_spread_DG_means_w =     21.00000000000000000000
pdf_component_stdev_factor_w =      1.00000000000000000000
coef_spread_DG_means_rt      =      0.80000000000000004441
coef_spread_DG_means_thl     =      0.80000000000000004441
gamma_coef                   =      0.25000000000000000000
gamma_coefb                  =      0.25000000000000000000
gamma_coefc                  =      5.00000000000000000000
mu                           =      0.00100000000000000002
beta                         =      1.00000000000000000000
lmin_coef                    =      0.50000000000000000000
omicron                      =      0.50000000000000000000
zeta_vrnce_rat               =      0.00000000000000000000
upsilon_precip_frac_rat      =      0.55000000000000004441
lambda0_stability_coef       =      0.02999999999999999889
mult_coef                    =      0.50000000000000000000
taumin                       =     90.00000000000000000000
taumax                       =   3600.00000000000000000000
Lscale_mu_coef               =      2.00000000000000000000
Lscale_pert_coef             =      0.10000000000000000555
alpha_corr                   =      0.14999999999999999445
Skw_denom_coef               =      4.00000000000000000000
c_K10                        =      1.00000000000000000000
c_K10h                       =      1.00000000000000000000
thlp2_rad_coef               =      1.00000000000000000000
thlp2_rad_cloud_frac_thresh  =      0.10000000000000000555
up2_sfc_coef                 =      4.00000000000000000000
Skw_max_mag                  =     10.00000000000000000000
C_invrs_tau_bkgnd            =      1.10000000000000008882
C_invrs_tau_sfc              =      0.10000000000000000555
C_invrs_tau_shear            =      0.14999999999999999445
C_invrs_tau_N2               =      0.40000000000000002220
C_invrs_tau_N2_wp2           =      0.20000000000000001110
C_invrs_tau_N2_xp2           =      0.05000000000000000278
C_invrs_tau_N2_wpxp          =      0.00000000000000000000
C_invrs_tau_N2_clear_wp3     =      1.00000000000000000000
C_invrs_tau_wpxp_Ri          =      0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh   =      0.00033000000000000000
xp3_coef_base                =      0.25000000000000000000
xp3_coef_slope               =      0.01000000000000000021
altitude_threshold           =    100.00000000000000000000
rtp2_clip_coef               =      0.50000000000000000000
Cx_min                       =      0.33000000000000001554
Cx_max                       =      0.94999999999999995559
Richardson_num_min           =      0.25000000000000000000
Richardson_num_max           =    400.00000000000000000000
a3_coef_min                  =      1.00000000000000000000
a_const                      =      1.80000000000000004441
bv_efold                     =      5.00000000000000000000
wpxp_Ri_exp                  =      0.50000000000000000000
z_displace                   =     25.00000000000000000000
 --------------------------------------------------
 &microphysics_setting
 --------------------------------------------------
 microphys_scheme = morrison
 l_cloud_sed =   F
 sigma_g =     1.500000000000000     
 l_graupel =   T
 l_hail =   F
 l_seifert_beheng =   F
 l_predict_Nc =   F
 l_const_Nc_in_cloud =   T
 specify_aerosol = morrison_lognormal
 l_subgrid_w =   T
 l_arctic_nucl =   F
 l_cloud_edge_activation =   F
 l_fix_pgam =   F
 l_in_cloud_Nc_diff =   T
 l_var_covar_src =   T
 l_upwind_diff_sed =   F
 lh_microphys_type = interactive
 lh_num_samples =            64
 lh_sequence_length =             1
 lh_seed =          5489
 l_fix_w_chi_eta_correlations =   T
 l_silhs_KK_convergence_adj_mean =   F
 importance_prob_thresh =    1.0000000000000000E-008
 host_dx =     1000000.000000000     
 host_dy =     1000000.000000000     
 hmp2_ip_on_hmm2_ip_slope%rr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%ri =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rs =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rg =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Nr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ng =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rr =     5.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%ri =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rs =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rg =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Nr =     2.500000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ng =    0.6250000000000000     
 Ncnp2_on_Ncnm2 =    3.0000000000000001E-003
 C_evap =    0.8600000000000000     
 r_0 =    2.5000000000000001E-005
 microphys_start_time =     0.000000000000000     
 Nc0_in_cloud =     100000000.0000000     
 ccnconst =     120.0000000000000     
 ccnexpnt =    0.4000000059604645     
 aer_rm1 =    1.1000000021965661E-008
 aer_rm2 =    5.9999997858994902E-008
 aer_n1 =     125000000.0000000     
 aer_n2 =     65000000.00000000     
 aer_sig1 =     1.200000047683716     
 aer_sig2 =     1.700000047683716     
 pgam_fixed =     5.000000000000000     
 precip_frac_calc_type =             2
 --------------------------------------------------
 &SILHS_setting
 --------------------------------------------------
 Correlation array (approximate); in cloud:
  1.000 -0.600  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
 -0.600  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 Correlation array (approximate); below cloud:
  1.000  0.300  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
  0.300  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 --------------------------------------------------
 &radiation_setting
 --------------------------------------------------
 rad_scheme = lba
 sol_const =     1367.000000000000     
 alvdr =    0.1000000000000000     
 alvdf =    0.1000000000000000     
 alndr =    0.1000000000000000     
 alndf =    0.1000000000000000     
 radiation_top =     50000.00000000000     
 F0 =     100.0000000000000     
 F1 =     20.00000000000000     
 kappa =     119.0000000000000     
 gc =    0.8600000000000000     
 omega =    0.9965000000000001     
 slr =     1.000000000000000     
 l_rad_above_cloud =   F
 l_sw_radiation =   F
 l_fix_cos_solar_zen =   F
 l_use_default_std_atmosphere =   T
 Fs_values =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 cos_solar_zen_values =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 cos_solar_zen_times =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 eff_drop_radius =    1.0000000000000001E-005
 --------------------------------------------------
 &configurable_clubb_flags_nl
 --------------------------------------------------
 iiPDF_type =             1
 ipdf_call_placement =             2
 penta_solve_method =             2
 tridiag_solve_method =             2
 grid_remap_method =             1
 grid_adapt_in_time_method =             0
 l_use_precip_frac =   T
 l_predict_upwp_vpwp =   T
 l_ho_nontrad_coriolis =   F
 l_ho_trad_coriolis =   F
 l_min_wp2_from_corr_wx =   F
 l_min_xp2_from_corr_wx =   T
 l_C2_cloud_frac =   F
 l_diffuse_rtm_and_thlm =   F
 l_stability_correct_Kh_N2_zm =   F
 l_calc_thlp2_rad =   T
 l_upwind_xpyp_ta =   T
 l_upwind_xm_ma =   T
 l_uv_nudge =   T
 l_rtm_nudge =   F
 l_tke_aniso =   T
 l_vert_avg_closure =   F
 l_trapezoidal_rule_zt =   F
 l_trapezoidal_rule_zm =   F
 l_call_pdf_closure_twice =   F
 l_standard_term_ta =   F
 l_partial_upwind_wp3 =   F
 l_godunov_upwind_wpxp_ta =   F
 l_godunov_upwind_xpyp_ta =   F
 l_use_cloud_cover =   F
 l_diagnose_correlations =   F
 l_calc_w_corr =   F
 l_const_Nc_in_cloud =   T
 l_fix_w_chi_eta_correlations =   T
 l_stability_correct_tau_zm =   F
 l_damp_wp2_using_em =   T
 l_do_expldiff_rtm_thlm =   F
 l_Lscale_plume_centered =   F
 l_diag_Lscale_from_tau =   T
 l_use_C7_Richardson =   T
 l_use_C11_Richardson =   F
 l_use_shear_Richardson =   F
 l_brunt_vaisala_freq_moist =   F
 l_use_thvm_in_bv_freq =   F
 l_rcm_supersat_adj =   T
 l_damp_wp3_Skw_squared =   T
 l_prescribed_avg_deltaz =   F
 l_lmm_stepping =   F
 l_e3sm_config =   F
 l_vary_convect_depth =   F
 l_use_tke_in_wp3_pr_turb_term =   T
 l_use_tke_in_wp2_wp3_K_dfsn =   F
 l_use_wp3_lim_with_smth_Heaviside =   F
 l_smooth_Heaviside_tau_wpxp =   T
 l_modify_limiters_for_cnvg_test =   F
 l_enable_relaxed_clipping =   F
 l_linearize_pbl_winds =   F
 l_mono_flux_lim_thlm =   T
 l_mono_flux_lim_rtm =   T
 l_mono_flux_lim_um =   T
 l_mono_flux_lim_vm =   T
 l_mono_flux_lim_spikefix =   T
 l_host_applies_sfc_fluxes =   F
 l_wp2_fill_holes_tke =   T
 l_add_dycore_grid =   F
 --------------------------------------------------
 git diff src/
 --------------------------------------------------
 See *setup.txt file in output folder

 Path to sounding: lba_sounding.in
 File exists?   T
 Path to sclr_sounding: lba_sclr_sounding.in
 File exists?   T
 Path to edsclr_sounding: lba_edsclr_sounding.in
 File exists?   T
 Reading in sounding information
 z =     0.000000000000000         334.0000000000000      
    443.0000000000000         970.0000000000000         1523.000000000000      
    2086.000000000000         2630.000000000000         3167.000000000000      
    3694.000000000000         4197.000000000000         4657.000000000000      
    5112.000000000000         5556.000000000000         6001.000000000000      
    6448.000000000000         6866.000000000000         7301.000000000000      
    7751.000000000000         8170.000000000000         8588.000000000000      
    9019.000000000000         9481.000000000000         9954.000000000000      
    10443.00000000000         10878.00000000000         11330.00000000000      
    11836.00000000000         12342.00000000000         12841.00000000000      
    13348.00000000000         13841.00000000000         14313.00000000000      
    14826.00000000000         15328.00000000000         15889.00000000000      
    16361.00000000000         16831.00000000000         17312.00000000000      
    17804.00000000000         18267.00000000000         18721.00000000000      
    19201.00000000000         19679.00000000000         20191.00000000000      
    20683.00000000000         21199.00000000000         29870.00000000000     
 u =     0.000000000000000        0.8100000000000001      
    1.170000000000000         3.440000000000000         3.530000000000000      
    3.880000000000000         4.090000000000000         3.970000000000000      
    1.220000000000000        0.1600000000000000        -1.220000000000000      
   -1.720000000000000        -2.770000000000000        -2.650000000000000      
  -0.6400000000000000       -7.0000000000000007E-002   -1.900000000000000      
   -2.700000000000000        -2.990000000000000        -3.660000000000000      
   -5.050000000000000        -6.640000000000000        -4.740000000000000      
   -5.300000000000000        -6.070000000000000        -4.260000000000000      
   -7.520000000000000        -8.880000000000001        -9.000000000000000      
   -7.770000000000000        -5.370000000000000        -3.880000000000000      
   -1.150000000000000        -2.360000000000000        -9.199999999999999      
   -8.010000000000000        -5.680000000000000        -8.830000000000000      
   -14.51000000000000        -15.55000000000000        -15.36000000000000      
   -17.67000000000000        -17.82000000000000        -18.94000000000000      
   -15.92000000000000        -15.32000000000000        -15.32000000000000     
 v =   -0.4000000000000000        -3.510000000000000      
   -3.880000000000000        -4.770000000000000        -5.280000000000000      
   -5.850000000000000        -5.600000000000000        -2.670000000000000      
   -1.470000000000000        0.5700000000000000        0.8900000000000000      
  -8.0000000000000002E-002    1.110000000000000         2.150000000000000      
    3.120000000000000         3.220000000000000         3.340000000000000      
    1.910000000000000         1.150000000000000         1.010000000000000      
  -0.5700000000000000       -0.6700000000000000        0.3100000000000000      
    2.970000000000000         2.320000000000000         2.660000000000000      
    4.790000000000000         3.400000000000000         3.140000000000000      
    3.930000000000000         7.570000000000000         2.580000000000000      
    2.500000000000000         6.440000000000000         6.840000000000000      
   0.1900000000000000        -2.200000000000000        -3.600000000000000      
   0.5600000000000001         6.680000000000000         9.410000000000000      
    7.030000000000000         5.320000000000000         1.140000000000000      
  -0.6500000000000000         5.270000000000000         5.270000000000000     
 ug =     0.000000000000000        0.8100000000000001      
    1.170000000000000         3.440000000000000         3.530000000000000      
    3.880000000000000         4.090000000000000         3.970000000000000      
    1.220000000000000        0.1600000000000000        -1.220000000000000      
   -1.720000000000000        -2.770000000000000        -2.650000000000000      
  -0.6400000000000000       -7.0000000000000007E-002   -1.900000000000000      
   -2.700000000000000        -2.990000000000000        -3.660000000000000      
   -5.050000000000000        -6.640000000000000        -4.740000000000000      
   -5.300000000000000        -6.070000000000000        -4.260000000000000      
   -7.520000000000000        -8.880000000000001        -9.000000000000000      
   -7.770000000000000        -5.370000000000000        -3.880000000000000      
   -1.150000000000000        -2.360000000000000        -9.199999999999999      
   -8.010000000000000        -5.680000000000000        -8.830000000000000      
   -14.51000000000000        -15.55000000000000        -15.36000000000000      
   -17.67000000000000        -17.82000000000000        -18.94000000000000      
   -15.92000000000000        -15.32000000000000        -15.32000000000000     
 vg =   -0.4000000000000000        -3.510000000000000      
   -3.880000000000000        -4.770000000000000        -5.280000000000000      
   -5.850000000000000        -5.600000000000000        -2.670000000000000      
   -1.470000000000000        0.5700000000000000        0.8900000000000000      
  -8.0000000000000002E-002    1.110000000000000         2.150000000000000      
    3.120000000000000         3.220000000000000         3.340000000000000      
    1.910000000000000         1.150000000000000         1.010000000000000      
  -0.5700000000000000       -0.6700000000000000        0.3100000000000000      
    2.970000000000000         2.320000000000000         2.660000000000000      
    4.790000000000000         3.400000000000000         3.140000000000000      
    3.930000000000000         7.570000000000000         2.580000000000000      
    2.500000000000000         6.440000000000000         6.840000000000000      
   0.1900000000000000        -2.200000000000000        -3.600000000000000      
   0.5600000000000001         6.680000000000000         9.410000000000000      
    7.030000000000000         5.320000000000000         1.140000000000000      
  -0.6500000000000000         5.270000000000000         5.270000000000000     
 theta =     297.5920000000000         300.4470000000000      
    300.8120000000000         303.2730000000000         305.7620000000000      
    308.4960000000000         311.0500000000000         313.6980000000000      
    316.1680000000000         318.2370000000000         319.9460000000000      
    322.3680000000000         324.8570000000000         327.6490000000000      
    329.3240000000000         331.5710000000000         333.1430000000000      
    334.1760000000000         336.2400000000000         337.8450000000000      
    339.4490000000000         341.2750000000000         342.5300000000000      
    343.5160000000000         344.5820000000000         345.5280000000000      
    346.9830000000000         347.5260000000000         348.0090000000000      
    348.8950000000000         350.0700000000000         352.7710000000000      
    355.1330000000000         358.7990000000000         362.7270000000000      
    371.4690000000000         381.7790000000000         388.3620000000000      
    398.6470000000000         414.1530000000000         431.4690000000000      
    442.2770000000000         457.1420000000000         472.5850000000000      
    487.9860000000000         505.7750000000000         762.3210000000000     
 rt =    1.8567000000000000E-002   1.6469999999999999E-002 
   1.6437000000000000E-002   1.4593000000000000E-002   1.2756000000000000E-002 
   1.0940000000000000E-002   9.1170999999999995E-003   8.5585999999999995E-003 
   7.4560000000000000E-003   6.7149999999999996E-003   6.0566999999999999E-003 
   5.2462000000000003E-003   4.3306999999999998E-003   3.5298999999999999E-003 
   3.0761999999999999E-003   2.2196000000000000E-003   2.0026000000000002E-003 
   1.5915000000000000E-003   9.6639999999999996E-004   8.2715999999999996E-004 
   6.2146000000000000E-004   4.2282000000000002E-004   2.9324000000000000E-004 
   2.2471000000000001E-004   2.0762999999999999E-004   1.2465999999999999E-004 
   7.9387000000000004E-005   5.1085999999999998E-005   3.3487000000000000E-005 
   1.8119000000000001E-005   9.6964999999999994E-006   5.8429999999999998E-006 
   3.2424999999999999E-006   1.8742000000000000E-006   1.0882000000000000E-006 
   1.1374999999999999E-006   1.3046000000000000E-006   1.0043000000000001E-006 
   1.0357000000000001E-006   1.7469000000000000E-006   3.0307999999999998E-006 
   2.6705000000000001E-006   3.1082000000000002E-006   3.2868999999999998E-006 
   3.3179000000000000E-006   3.4230000000000001E-006   1.4389999999999999E-005
 p_in_Pa =    -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000     
 subs =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 --------------------------------------------------
 Statistics
 --------------------------------------------------
 vars_zt = 
 thlm                          
 thvm                          
 rtm                           
 rcm                           
 rvm                           
 um                            
 vm                            
 um_ref                        
 vm_ref                        
 wm_zt                         
 ug                            
 vg                            
 cloud_frac                    
 ice_supersat_frac             
 cloud_cover                   
 rcm_in_layer                  
 rcm_in_cloud                  
 p_in_Pa                       
 exner                         
 rho_ds_zt                     
 thv_ds_zt                     
 Lscale                        
 T_in_K                        
 rel_humidity                  
 wp3                           
 thlp3                         
 rtp3                          
 wpthlp2                       
 wp2thlp                       
 wprtp2                        
 wp2rtp                        
 Skw_zt                        
 Skthl_zt                      
 Skrt_zt                       
 Lscale_up                     
 Lscale_down                   
 tau_zt                        
 Kh_zt                         
 wp2thvp                       
 wp2up                         
 wp2rcp                        
 wp2hmp                        
 wprtpthlp                     
 wpup2                         
 wpvp2                         
 rc_coef                       
 Lscale_pert_1                 
 Lscale_pert_2                 
 sigma_sqd_w_zt                
 rho                           
 radht                         
 radht_LW                      
 radht_SW                      
 Ncm                           
 Nc_in_cloud                   
 Nc_activated                  
 Nccnm                         
 Nim                           
 snowslope                     
 Nsm                           
 Ngm                           
 sed_rcm                       
 rsat                          
 rsati                         
 rrm                           
 Nrm                           
 m_vol_rad_rain                
 m_vol_rad_cloud               
 eff_rad_cloud                 
 eff_rad_ice                   
 eff_rad_snow                  
 eff_rad_rain                  
 eff_rad_graupel               
 precip_rate_zt                
 rsm                           
 rim                           
 rgm                           
 diam                          
 mass_ice_cryst                
 rcm_icedfs                    
 u_T_cm                        
 rtm_bt                        
 rtm_ma                        
 rtm_ta                        
 rtm_mfl                       
 rtm_tacl                      
 rtm_cl                        
 rtm_ed                        
 rtm_forcing                   
 rtm_sdmp                      
 rtm_mc                        
 rtm_pd                        
 rvm_mc                        
 rcm_mc                        
 rcm_sd_mg_morr                
 thlm_bt                       
 thlm_ma                       
 thlm_ta                       
 thlm_mfl                      
 thlm_tacl                     
 thlm_cl                       
 thlm_ed                       
 thlm_forcing                  
 thlm_sdmp                     
 thlm_mc                       
 thlm_old                      
 thlm_without_ta               
 thlm_mfl_min                  
 thlm_mfl_max                  
 thlm_enter_mfl                
 thlm_exit_mfl                 
 rtm_old                       
 rtm_without_ta                
 rtm_mfl_min                   
 rtm_mfl_max                   
 rtm_enter_mfl                 
 rtm_exit_mfl                  
 um_bt                         
 um_ma                         
 um_gf                         
 um_cf                         
 um_ta                         
 um_f                          
 um_sdmp                       
 um_ndg                        
 um_mfl                        
 vm_bt                         
 vm_ma                         
 vm_gf                         
 vm_cf                         
 vm_ta                         
 vm_f                          
 vm_sdmp                       
 vm_ndg                        
 vm_mfl                        
 wp3_bt                        
 wp3_ma                        
 wp3_ta                        
 wp3_tp                        
 wp3_ac                        
 wp3_bp1                       
 wp3_nct                       
 wp3_pr_turb                   
 wp3_pr_dfsn                   
 wp3_pr1                       
 wp3_pr2                       
 wp3_pr3                       
 wp3_pr_tp                     
 wp3_dp1                       
 wp3_sdmp                      
 wp3_cl                        
 wp3_splat                     
 rtp3_bt                       
 rtp3_tp                       
 rtp3_ac                       
 rtp3_dp                       
 thlp3_bt                      
 thlp3_tp                      
 thlp3_ac                      
 thlp3_dp                      
 rrm_bt                        
 rrm_ma                        
 rrm_sd                        
 rrm_ts                        
 rrm_sd_morr                   
 rrm_ta                        
 rrm_evap                      
 rrm_auto                      
 rrm_accr                      
 rrm_evap_adj                  
 rrm_src_adj                   
 rrm_hf                        
 rrm_wvhf                      
 rrm_cl                        
 rrm_mc                        
 Nrm_bt                        
 Nrm_ma                        
 Nrm_sd                        
 Nrm_ts                        
 Nrm_ta                        
 Nrm_evap                      
 Nrm_auto                      
 Nrm_evap_adj                  
 Nrm_src_adj                   
 Nrm_cl                        
 Nrm_mc                        
 Ncm_bt                        
 Ncm_ma                        
 Ncm_ta                        
 Ncm_mc                        
 Ncm_cl                        
 Ncm_act                       
 rsm_bt                        
 rsm_ma                        
 rsm_sd                        
 rsm_sd_morr                   
 rsm_ta                        
 rsm_mc                        
 rsm_hf                        
 rsm_wvhf                      
 rsm_cl                        
 rim_bt                        
 rim_ma                        
 rim_sd                        
 rim_sd_mg_morr                
 rim_ta                        
 rim_mc                        
 rim_hf                        
 rim_wvhf                      
 rim_cl                        
 rgm_bt                        
 rgm_ma                        
 rgm_sd                        
 rgm_sd_morr                   
 rgm_ta                        
 rgm_mc                        
 rgm_hf                        
 rgm_wvhf                      
 rgm_cl                        
 Nsm_bt                        
 Nsm_mc                        
 Nsm_ta                        
 Nsm_ma                        
 Nsm_sd                        
 Nsm_cl                        
 Nim_bt                        
 Nim_mc                        
 Nim_ta                        
 Nim_ma                        
 Nim_sd                        
 Nim_cl                        
 Ngm_bt                        
 Ngm_mc                        
 Ngm_ta                        
 Ngm_ma                        
 Ngm_sd                        
 Ngm_cl                        
 w_KK_evap_covar_zt            
 rt_KK_evap_covar_zt           
 thl_KK_evap_covar_zt          
 w_KK_auto_covar_zt            
 rt_KK_auto_covar_zt           
 thl_KK_auto_covar_zt          
 w_KK_accr_covar_zt            
 rt_KK_accr_covar_zt           
 thl_KK_accr_covar_zt          
 rr_KK_mvr_covar_zt            
 Nr_KK_mvr_covar_zt            
 KK_mvr_variance_zt            
 mixt_frac                     
 w_1                           
 w_2                           
 varnce_w_1                    
 varnce_w_2                    
 thl_1                         
 thl_2                         
 varnce_thl_1                  
 varnce_thl_2                  
 rt_1                          
 rt_2                          
 varnce_rt_1                   
 varnce_rt_2                   
 rc_1                          
 rc_2                          
 rsatl_1                       
 rsatl_2                       
 cloud_frac_1                  
 cloud_frac_2                  
 a3_coef_zt                    
 wp3_on_wp2_zt                 
 chi_1                         
 chi_2                         
 stdev_chi_1                   
 stdev_chi_2                   
 stdev_eta_1                   
 stdev_eta_2                   
 covar_chi_eta_1               
 covar_chi_eta_2               
 corr_w_chi_1                  
 corr_w_chi_2                  
 corr_w_eta_1                  
 corr_w_eta_2                  
 corr_chi_eta_1                
 corr_chi_eta_2                
 corr_w_rt_1                   
 corr_w_rt_2                   
 corr_w_thl_1                  
 corr_w_thl_2                  
 corr_rt_thl_1                 
 corr_rt_thl_2                 
 crt_1                         
 crt_2                         
 cthl_1                        
 cthl_2                        
 coef_wprtp2_implicit          
 term_wprtp2_explicit          
 coef_wpthlp2_implicit         
 term_wpthlp2_explicit         
 coef_wprtpthlp_implicit       
 term_wprtpthlp_explicit       
 coef_wp2rtp_implicit          
 term_wp2rtp_explicit          
 coef_wp2thlp_implicit         
 term_wp2thlp_explicit         
 hm_i                          
 precip_frac                   
 precip_frac_1                 
 precip_frac_2                 
 Ncnm                          
 mu_hm_i                       
 mu_Ncn_i                      
 sigma_hm_i                    
 sigma_Ncn_i                   
 corr_w_chi_1_ca               
 corr_w_chi_2_ca               
 corr_w_eta_1_ca               
 corr_w_eta_2_ca               
 corr_w_hm_i                   
 corr_w_Ncn_i                  
 corr_chi_eta_1_ca             
 corr_chi_eta_2_ca             
 corr_chi_hm_i                 
 corr_chi_Ncn_i                
 corr_eta_hm_i                 
 corr_eta_Ncn_i                
 corr_Ncn_hm_i                 
 corr_hmx_hmy_i                
 chi                           
 chip2                         
 C11_Skw_fnc                   
 wp2_zt                        
 thlp2_zt                      
 wpthlp_zt                     
 wprtp_zt                      
 rtp2_zt                       
 rtpthlp_zt                    
 up2_zt                        
 vp2_zt                        
 upwp_zt                       
 vpwp_zt                       
 hmp2_zt                       
 PSMLT                         
 EVPMS                         
 PRACS                         
 EVPMG                         
 PRACG                         
 PGMLT                         
 MNUCCC                        
 PSACWS                        
 PSACWI                        
 QMULTS                        
 QMULTG                        
 PSACWG                        
 PGSACW                        
 PRD                           
 PRCI                          
 PRAI                          
 QMULTR                        
 QMULTRG                       
 MNUCCD                        
 PRACI                         
 PRACIS                        
 EPRD                          
 MNUCCR                        
 PIACR                         
 PIACRS                        
 PGRACS                        
 PRDS                          
 EPRDS                         
 PSACR                         
 PRDG                          
 EPRDG                         
 NGSTEN                        
 NRSTEN                        
 NISTEN                        
 NSSTEN                        
 NCSTEN                        
 NPRC1                         
 NRAGG                         
 NPRACG                        
 NSUBR                         
 NSMLTR                        
 NGMLTR                        
 NPRACS                        
 NNUCCR                        
 NIACR                         
 NIACRS                        
 NGRACS                        
 NSMLTS                        
 NSAGG                         
 NPRCI                         
 NSCNG                         
 NSUBS                         
 PRC                           
 PRA                           
 PRE                           
 PCC                           
 NNUCCC                        
 NPSACWS                       
 NPRA                          
 NPRC                          
 NPSACWI                       
 NPSACWG                       
 NPRAI                         
 NMULTS                        
 NMULTG                        
 NMULTR                        
 NMULTRG                       
 NNUCCD                        
 NSUBI                         
 NGMLTG                        
 NSUBG                         
 NACT                          
 SIZEFIX_NR                    
 SIZEFIX_NC                    
 SIZEFIX_NI                    
 SIZEFIX_NS                    
 SIZEFIX_NG                    
 NEGFIX_NR                     
 NEGFIX_NC                     
 NEGFIX_NI                     
 NEGFIX_NS                     
 NEGFIX_NG                     
 NIM_MORR_CL                   
 QC_INST                       
 QR_INST                       
 QI_INST                       
 QS_INST                       
 QG_INST                       
 NC_INST                       
 NR_INST                       
 NI_INST                       
 NS_INST                       
 NG_INST                       
 T_in_K_mc                     
 cloud_frac_refined            
 rcm_refined                   
 hl_on_Cp_residual             
 qto_residual                  
 vars_zm = 
 wp2                           
 rtp2                          
 thlp2                         
 rtpthlp                       
 wprtp                         
 wpthlp                        
 wp2up2                        
 wp2vp2                        
 wp4                           
 up2                           
 vp2                           
 Skw_zm                        
 Skthl_zm                      
 Skrt_zm                       
 wpthvp                        
 rtpthvp                       
 thlpthvp                      
 tau_zm                        
 Kh_zm                         
 K_hm                          
 wprcp                         
 rc_coef_zm                    
 wm_zm                         
 thlprcp                       
 rtprcp                        
 rcp2                          
 upwp                          
 vpwp                          
 upthlp                        
 uprtp                         
 vpthlp                        
 vprtp                         
 upthvp                        
 uprcp                         
 vpthvp                        
 vprcp                         
 rho_zm                        
 sigma_sqd_w                   
 Skw_velocity                  
 gamma_Skw_fnc                 
 coef_wp4_implicit             
 C6rt_Skw_fnc                  
 C6thl_Skw_fnc                 
 C6_term                       
 C7_Skw_fnc                    
 C1_Skw_fnc                    
 a3_coef                       
 wp3_on_wp2                    
 wp3_on_wp2_cfl_num            
 rcm_zm                        
 rtm_zm                        
 thlm_zm                       
 cloud_frac_zm                 
 ice_supersat_frac_zm          
 rho_ds_zm                     
 thv_ds_zm                     
 em                            
 mean_w_up                     
 mean_w_down                   
 shear                         
 wp3_zm                        
 thlp3_zm                      
 rtp3_zm                       
 w_1_zm                        
 w_2_zm                        
 varnce_w_1_zm                 
 varnce_w_2_zm                 
 mixt_frac_zm                  
 Frad                          
 Frad_LW                       
 Frad_SW                       
 Frad_LW_up                    
 Frad_SW_up                    
 Frad_LW_down                  
 Frad_SW_down                  
 Fprec                         
 Fcsed                         
 hydrometp2                    
 wphydrometp                   
 rtphmp                        
 thlphmp                       
 hmxphmyp                      
 Vri                           
 VNi                           
 Vrc                           
 VNc                           
 Vrr                           
 VNr                           
 Vrs                           
 VNs                           
 Vrg                           
 Vrrprrp                       
 VNrpNrp                       
 Vrrprrp_expcalc               
 VNrpNrp_expcalc               
 wp2_bt                        
 wp2_ma                        
 wp2_ta                        
 wp2_ac                        
 wp2_bp                        
 wp2_nct                       
 wp2_pr1                       
 wp2_pr2                       
 wp2_pr3                       
 wp2_pr_dfsn                   
 wp2_dp1                       
 wp2_dp2                       
 wp2_sdmp                      
 wp2_cl                        
 wp2_pd                        
 wp2_sf                        
 wp2_splat                     
 vp2_bt                        
 vp2_ma                        
 vp2_ta                        
 vp2_tp                        
 vp2_dp1                       
 vp2_dp2                       
 vp2_pr1                       
 vp2_pr2                       
 vp2_sdmp                      
 vp2_cl                        
 vp2_pd                        
 vp2_sf                        
 vp2_splat                     
 up2_bt                        
 up2_ma                        
 up2_ta                        
 up2_tp                        
 up2_dp1                       
 up2_dp2                       
 up2_nct                       
 up2_pr1                       
 up2_pr2                       
 up2_sdmp                      
 up2_cl                        
 up2_pd                        
 up2_sf                        
 up2_splat                     
 upwp_bt                       
 upwp_ma                       
 upwp_ta                       
 upwp_tp                       
 upwp_ac                       
 upwp_bp                       
 upwp_tct                      
 upwp_nct                      
 upwp_pr1                      
 upwp_pr2                      
 upwp_pr3                      
 upwp_pr4                      
 upwp_dp1                      
 upwp_mfl                      
 upwp_cl                       
 vpwp_bt                       
 vpwp_ma                       
 vpwp_ta                       
 vpwp_tp                       
 vpwp_ac                       
 vpwp_bp                       
 vpwp_tct                      
 vpwp_pr1                      
 vpwp_pr2                      
 vpwp_pr3                      
 vpwp_pr4                      
 vpwp_dp1                      
 vpwp_mfl                      
 vpwp_cl                       
 wprtp_bt                      
 wprtp_ma                      
 wprtp_ta                      
 wprtp_tp                      
 wprtp_ac                      
 wprtp_bp                      
 wprtp_pr1                     
 wprtp_pr2                     
 wprtp_pr3                     
 wprtp_dp1                     
 wprtp_mfl                     
 wprtp_cl                      
 wprtp_pd                      
 wprtp_forcing                 
 wprtp_mc                      
 wpthlp_bt                     
 wpthlp_ma                     
 wpthlp_ta                     
 wpthlp_tp                     
 wpthlp_ac                     
 wpthlp_bp                     
 wpthlp_pr1                    
 wpthlp_pr2                    
 wpthlp_pr3                    
 wpthlp_dp1                    
 wpthlp_mfl                    
 wpthlp_cl                     
 wpthlp_forcing                
 wpthlp_mc                     
 rtp2_bt                       
 rtp2_ma                       
 rtp2_ta                       
 rtp2_tp                       
 rtp2_dp1                      
 rtp2_dp2                      
 rtp2_cl                       
 rtp2_pd                       
 rtp2_sf                       
 rtp2_forcing                  
 rtp2_mc                       
 thlp2_bt                      
 thlp2_ma                      
 thlp2_ta                      
 thlp2_tp                      
 thlp2_dp1                     
 thlp2_dp2                     
 thlp2_cl                      
 thlp2_pd                      
 thlp2_sf                      
 thlp2_forcing                 
 thlp2_mc                      
 rtpthlp_bt                    
 rtpthlp_ma                    
 rtpthlp_ta                    
 rtpthlp_tp1                   
 rtpthlp_tp2                   
 rtpthlp_dp1                   
 rtpthlp_dp2                   
 rtpthlp_cl                    
 rtpthlp_sf                    
 rtpthlp_forcing               
 rtpthlp_mc                    
 wpthlp_enter_mfl              
 wpthlp_exit_mfl               
 wprtp_enter_mfl               
 wprtp_exit_mfl                
 wpthlp_mfl_min                
 wpthlp_mfl_max                
 wprtp_mfl_min                 
 wprtp_mfl_max                 
 stability_correction          
 bv_freq_sqd                   
 bv_freq_sqd_splat             
 bv_freq_sqd_mixed             
 bv_freq_sqd_moist             
 bv_freq_sqd_dry               
 bv_freq_sqd_smth              
 bv_freq_out_cloud             
 bv_freq_pos                   
 ddzt_umvm_sqd                 
 invrs_tau_zm                  
 invrs_tau_xp2_zm              
 invrs_tau_wp2_zm              
 invrs_tau_wpxp_zm             
 invrs_tau_wp3_zm              
 invrs_tau_no_N2_zm            
 invrs_tau_bkgnd               
 invrs_tau_sfc                 
 invrs_tau_shear               
 Ri_zm                         
 vars_lh_zt = 
 AKm                           
 lh_AKm                        
 AKstd                         
 AKstd_cld                     
 AKm_rcm                       
 AKm_rcc                       
 lh_thlm_mc                    
 lh_rvm_mc                     
 lh_rcm_mc                     
 lh_Ncm_mc                     
 lh_rrm_mc                     
 lh_Nrm_mc                     
 lh_rsm_mc                     
 lh_Nsm_mc                     
 lh_rgm_mc                     
 lh_Ngm_mc                     
 lh_rim_mc                     
 lh_Nim_mc                     
 lh_Vrr                        
 lh_VNr                        
 lh_rrm                        
 lh_rim                        
 lh_rsm                        
 lh_rgm                        
 lh_thlm                       
 lh_rcm                        
 lh_rvm                        
 lh_wm                         
 lh_rcp2_zt                    
 lh_rrp2_zt                    
 lh_Nrp2_zt                    
 lh_Ncp2_zt                    
 lh_Ncnp2_zt                   
 lh_wp2_zt                     
 lh_cloud_frac                 
 lh_chi                        
 lh_eta                        
 lh_chip2                      
 lh_rtp2_zt                    
 lh_thlp2_zt                   
 lh_Nrm                        
 lh_Nim                        
 lh_Ncnm                       
 lh_Ncm                        
 lh_Ngm                        
 lh_Nsm                        
 lh_rcm_avg                    
 lh_rrm_auto                   
 lh_rrm_accr                   
 lh_rrm_evap                   
 lh_Nrm_auto                   
 lh_Nrm_evap                   
 lh_rrm_src_adj                
 lh_rrm_evap_adj               
 lh_Nrm_src_adj                
 lh_Nrm_evap_adj               
 lh_precip_frac                
 lh_mixt_frac                  
 lh_m_vol_rad_rain             
 vars_lh_sfc = 
 lh_morr_snow_rate             
 lh_lwp                        
 lh_vwp                        
 k_lh_start                    
 lh_sample_weights_sum         
 lh_sample_weights_avg         
 vars_sfc = 
 ustar                         
 soil_heat_flux                
 veg_T_in_K                    
 sfc_soil_T_in_K               
 deep_soil_T_in_K              
 lh                            
 sh                 When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
            
 cc                            
 lwp                           
 vwp                           
 swp                           
 iwp                           
 rwp                           
 z_cloud_base                  
 z_inversion                   
 precip_rate_sfc               
 rain_flux_sfc                 
 rrm_sfc                       
 precip_frac_tol               
 wpthlp_sfc                    
 wprtp_sfc                     
 upwp_sfc                      
 vpwp_sfc                      
 morr_snow_rate                
 thlm_vert_avg                 
 rtm_vert_avg                  
 um_vert_avg                   
 vm_vert_avg                   
 wp2_vert_avg                  
 up2_vert_avg                  
 vp2_vert_avg                  
 rtp2_vert_avg                 
 thlp2_vert_avg                
 T_sfc                         
 rtm_spur_src                  
 thlm_spur_src                 
 rs_sd_morr_int                
 tot_vartn_normlzd_rtm         
 tot_vartn_normlzd_thlm        
 tot_vartn_normlzd_wprtp       
 --------------------------------------------------
2026/01/09 08:41:57
 
 --------------------------------------------------
 Latest git log entry
 --------------------------------------------------
 
 
A detailed git diff can be found at the end of this file

 --------------------------------------------------
 Tunable Parameters:
 --------------------------------------------------
 --------------------------------------------------
 Preprocessing Directives:
 --------------------------------------------------
 -DNETCDF enabled
 -DCOAMPS_MICRO enabled
 -DTUNER disabled
 -DSILHS enabled
 -Dnooverlap enabled
 -Draoffline enabled
 -DUSE_BUGSrad_ocast_random disabled
 -DBYTESWAP_IO disabled
 --------------------------------------------------
 &model_setting
 --------------------------------------------------
 runtype = lba
 nzmax =           128
 grid_type =             2
 deltaz =     75.00000000000000         75.00000000000000      
    75.00000000000000         75.00000000000000         75.00000000000000      
    75.00000000000000         75.00000000000000         75.00000000000000     
 zm_init =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 zm_top =     28625.00000000000         28625.00000000000      
    28625.00000000000         28625.00000000000         28625.00000000000      
    28625.00000000000         28625.00000000000         28625.00000000000     
 zt_grid_fname = ../input/grid/deep_convection_128lev_27km_zt_grid.grd
 zm_grid_fname =
 day =            23
 month =             2
 year =          1999
 lat_vals =    -10.86670000000000     
 lon_vals =    -61.95000000000000     
 sfc_elevation =     0.000000000000000     
 time_initial =     41400.00000000000     
 time_final =     53400.00000000000     
 dt_main =     60.00000000000000     
 dt_rad =     60.00000000000000     
 sfctype =             1
 T_sfc =     288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000     
 p_sfc =     99129.99988000000         99129.99988000000      
    99129.99988000000         99129.99988000000         99129.99988000000      
    99129.99988000000         99129.99988000000         99129.99988000000     
 sens_ht =     0.000000000000000     
 latent_ht =     0.000000000000000     
 fcor =    3.7599999999999999E-005   3.7599999999999999E-005 
   3.7599999999999999E-005   3.7599999999999999E-005   3.7599999999999999E-005 
   3.7599999999999999E-005   3.7599999999999999E-005   3.7599999999999999E-005
 fcor_y =    1.4322486247048575E-004   1.4322486247048575E-004 
   1.4322486247048575E-004   1.4322486247048575E-004   1.4322486247048575E-004 
   1.4322486247048575E-004   1.4322486247048575E-004   1.4322486247048575E-004
 T0 =     300.0000000000000     
 ts_nudge =     7200.000000000000     
 forcings_file_path = ../input/case_setups/lba_forcings/
 l_t_dependent =   T
 l_ignore_forcings =   T
 l_modify_ic_with_cubic_int =   F
 l_modify_bc_for_cnvg_test =   F
 l_input_xpwp_sfc =   F
 saturation_formula =             3
 thlm_sponge_damp_settings%l_sponge_damping =   F
 rtm_sponge_damp_settings%l_sponge_damping =   F
 uv_sponge_damp_settings%l_sponge_damping =   F
 wp2_sponge_damp_settings%l_sponge_damping =   F
 wp3_sponge_damp_settings%l_sponge_damping =   F
 up2_vp2_sponge_damp_settings%l_sponge_damping =   F
 thlm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 thlm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 thlm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 rtm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 uv_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp3_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 up2_vp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 l_soil_veg =   F
 l_restart =   F
 l_input_fields =   F
 restart_path_case = restart/lba
 time_restart =     0.000000000000000     
 debug_level =             2
 sclr_dim =             0
 edsclr_dim =             0
 iisclr_thl =            -2
 iisclr_rt =            -1
 iisclr_CO2 =            -1
 sclr_tol = 
 --------------------------------------------------
 &stats_setting
 --------------------------------------------------
 l_stats =   T
 fname_prefix = lba
 stats_fmt = netcdf
 stats_tsamp =     60.00000000000000     
 stats_tout =     60.00000000000000     
 l_allow_small_stats_tout =   F
 Constant flags:
 l_pos_def =   F
 l_gamma_Skw =   T
 l_byteswap_io =   F
 Constant tolerances [units]
 rt_tol [kg/kg] =    1.0000000000000000E-008
 thl_tol [K] =    1.0000000000000000E-002
 w_tol [m/s] =    2.0000000000000000E-002
    Parameter          Value
    ---------          -----
C1                           =      1.00000000000000000000
C1b                          =      1.00000000000000000000
C1c                          =      1.00000000000000000000
C2rt                         =      2.00000000000000000000
C2thl                        =      2.00000000000000000000
C2rtthl                      =      2.00000000000000000000
C4                           =      2.00000000000000000000
C_uu_shr                     =      0.40000000000000002220
C_uu_buoy                    =      0.29999999999999998890
C6rt                         =      2.00000000000000000000
C6rtb                        =      2.00000000000000000000
C6rtc                        =      1.00000000000000000000
C6thl                        =      2.00000000000000000000
C6thlb                       =      2.00000000000000000000
C6thlc                       =      1.00000000000000000000
C7                           =      0.50000000000000000000
C7b                          =      0.50000000000000000000
C7c                          =      0.50000000000000000000
C8                           =      0.50000000000000000000
C8b                          =      0.02000000000000000042
C10                          =      3.29999999999999982236
C11                          =      0.40000000000000002220
C11b                         =      0.40000000000000002220
C11c                         =      0.50000000000000000000
C12                          =      1.00000000000000000000
C13                          =      0.10000000000000000555
C14                          =      1.00000000000000000000
C_wp2_pr_dfsn                =      0.00000000000000000000
C_wp3_pr_tp                  =      0.00000000000000000000
C_wp3_pr_turb                =      1.00000000000000000000
C_wp3_pr_dfsn                =      0.00000000000000000000
C_wp2_splat                  =      0.00000000000000000000
C6rt_Lscale0                 =     14.00000000000000000000
C6thl_Lscale0                =     14.00000000000000000000
C7_Lscale0                   =      0.84999999999999997780
wpxp_L_thresh                =     60.00000000000000000000
c_K                          =      0.20000000000000001110
c_K1                         =      0.20000000000000001110
nu1                          =     20.00000000000000000000
c_K2                         =      0.02500000000000000139
nu2                          =      1.00000000000000000000
c_K6                         =      0.37500000000000000000
nu6                          =      5.00000000000000000000
c_K8                         =      5.00000000000000000000
nu8                          =     20.00000000000000000000
c_K9                         =      0.10000000000000000555
nu9                          =     10.00000000000000000000
nu10                         =      0.00000000000000000000
c_K_hm                       =      0.75000000000000000000
c_K_hmb                      =      0.75000000000000000000
K_hm_min_coef                =      0.10000000000000000555
nu_hm                        =      1.50000000000000000000
slope_coef_spread_DG_means_w =     21.00000000000000000000
pdf_component_stdev_factor_w =      1.00000000000000000000
coef_spread_DG_means_rt      =      0.80000000000000004441
coef_spread_DG_means_thl     =      0.80000000000000004441
gamma_coef                   =      0.25000000000000000000
gamma_coefb                  =      0.25000000000000000000
gamma_coefc                  =      5.00000000000000000000
mu                           =      0.00100000000000000002
beta                         =      1.00000000000000000000
lmin_coef                    =      0.50000000000000000000
omicron                      =      0.50000000000000000000
zeta_vrnce_rat               =      0.00000000000000000000
upsilon_precip_frac_rat      =      0.55000000000000004441
lambda0_stability_coef       =      0.02999999999999999889
mult_coef                    =      0.50000000000000000000
taumin                       =     90.00000000000000000000
taumax                       =   3600.00000000000000000000
Lscale_mu_coef               =      2.00000000000000000000
Lscale_pert_coef             =      0.10000000000000000555
alpha_corr                   =      0.14999999999999999445
Skw_denom_coef               =      4.00000000000000000000
c_K10                        =      1.00000000000000000000
c_K10h                       =      1.00000000000000000000
thlp2_rad_coef               =      1.00000000000000000000
thlp2_rad_cloud_frac_thresh  =      0.10000000000000000555
up2_sfc_coef                 =      4.00000000000000000000
Skw_max_mag                  =     10.00000000000000000000
C_invrs_tau_bkgnd            =      1.10000000000000008882
C_invrs_tau_sfc              =      0.10000000000000000555
C_invrs_tau_shear            =      0.14999999999999999445
C_invrs_tau_N2               =      0.40000000000000002220
C_invrs_tau_N2_wp2           =      0.20000000000000001110
C_invrs_tau_N2_xp2           =      0.05000000000000000278
C_invrs_tau_N2_wpxp          =      0.00000000000000000000
C_invrs_tau_N2_clear_wp3     =      1.00000000000000000000
C_invrs_tau_wpxp_Ri          =      0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh   =      0.00033000000000000000
xp3_coef_base                =      0.25000000000000000000
xp3_coef_slope               =      0.01000000000000000021
altitude_threshold           =    100.00000000000000000000
rtp2_clip_coef               =      0.50000000000000000000
Cx_min                       =      0.33000000000000001554
Cx_max                       =      0.94999999999999995559
Richardson_num_min           =      0.25000000000000000000
Richardson_num_max           =    400.00000000000000000000
a3_coef_min                  =      1.00000000000000000000
a_const                      =      1.80000000000000004441
bv_efold                     =      5.00000000000000000000
wpxp_Ri_exp                  =      0.50000000000000000000
z_displace                   =     25.00000000000000000000
 --------------------------------------------------
 &microphysics_setting
 --------------------------------------------------
 microphys_scheme = morrison
 l_cloud_sed =   F
 sigma_g =     1.500000000000000     
 l_graupel =   T
 l_hail =   F
 l_seifert_beheng =   F
 l_predict_Nc =   F
 l_const_Nc_in_cloud =   T
 specify_aerosol = morrison_lognormal
 l_subgrid_w =   T
 l_arctic_nucl =   F
 l_cloud_edge_activation =   F
 l_fix_pgam =   F
 l_in_cloud_Nc_diff =   T
 l_var_covar_src =   T
 l_upwind_diff_sed =   F
 lh_microphys_type = interactive
 lh_num_samples =            64
 lh_sequence_length =             1
 lh_seed =          5489
 l_fix_w_chi_eta_correlations =   T
 l_silhs_KK_convergence_adj_mean =   F
 importance_prob_thresh =    1.0000000000000000E-008
 host_dx =     1000000.000000000     
 host_dy =     1000000.000000000     
 hmp2_ip_on_hmm2_ip_slope%rr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%ri =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rs =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rg =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Nr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ng =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rr =     5.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%ri =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rs =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rg =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Nr =     2.500000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ng =    0.6250000000000000     
 Ncnp2_on_Ncnm2 =    3.0000000000000001E-003
 C_evap =    0.8600000000000000     
 r_0 =    2.5000000000000001E-005
 microphys_start_time =     0.000000000000000     
 Nc0_in_cloud =     100000000.0000000     
 ccnconst =     120.0000000000000     
 ccnexpnt =    0.4000000059604645     
 aer_rm1 =    1.1000000021965661E-008
 aer_rm2 =    5.9999997858994902E-008
 aer_n1 =     125000000.0000000     
 aer_n2 =     65000000.00000000     
 aer_sig1 =     1.200000047683716     
 aer_sig2 =     1.700000047683716     
 pgam_fixed =     5.000000000000000     
 precip_frac_calc_type =             2
 --------------------------------------------------
 &SILHS_setting
 --------------------------------------------------
 Correlation array (approximate); in cloud:
  1.000 -0.600  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
 -0.600  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 Correlation array (approximate); below cloud:
  1.000  0.300  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
  0.300  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 --------------------------------------------------
 &radiation_setting
 --------------------------------------------------
 rad_scheme = lba
 sol_const =     1367.000000000000     
 alvdr =    0.1000000000000000     
 alvdf =    0.1000000000000000     
 alndr =    0.1000000000000000     
 alndf =    0.1000000000000000     
 radiation_top =     50000.00000000000     
 F0 =     100.0000000000000     
 F1 =     20.00000000000000     
 kappa =     119.0000000000000     
 gc =    0.8600000000000000     
 omega =    0.9965000000000001     
 slr =     1.000000000000000     
 l_rad_above_cloud =   F
 l_sw_radiation =   F
 l_fix_cos_solar_zen =   F
 l_use_default_std_atmosphere =   T
 Fs_values =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 cos_solar_zen_values =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 cos_solar_zen_times =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 eff_drop_radius =    1.0000000000000001E-005
 --------------------------------------------------
 &configurable_clubb_flags_nl
 --------------------------------------------------
 iiPDF_type =             1
 ipdf_call_placement =             2
 penta_solve_method =             2
 tridiag_solve_method =             2
 grid_remap_method =             1
 grid_adapt_in_time_method =             0
 l_use_precip_frac =   T
 l_predict_upwp_vpwp =   T
 l_ho_nontrad_coriolis =   F
 l_ho_trad_coriolis =   F
 l_min_wp2_from_corr_wx =   F
 l_min_xp2_from_corr_wx =   T
 l_C2_cloud_frac =   F
 l_diffuse_rtm_and_thlm =   F
 l_stability_correct_Kh_N2_zm =   F
 l_calc_thlp2_rad =   T
 l_upwind_xpyp_ta =   T
 l_upwind_xm_ma =   T
 l_uv_nudge =   T
 l_rtm_nudge =   F
 l_tke_aniso =   T
 l_vert_avg_closure =   F
 l_trapezoidal_rule_zt =   F
 l_trapezoidal_rule_zm =   F
 l_call_pdf_closure_twice =   F
 l_standard_term_ta =   F
 l_partial_upwind_wp3 =   F
 l_godunov_upwind_wpxp_ta =   F
 l_godunov_upwind_xpyp_ta =   F
 l_use_cloud_cover =   F
 l_diagnose_correlations =   F
 l_calc_w_corr =   F
 l_const_Nc_in_cloud =   T
 l_fix_w_chi_eta_correlations =   T
 l_stability_correct_tau_zm =   F
 l_damp_wp2_using_em =   T
 l_do_expldiff_rtm_thlm =   F
 l_Lscale_plume_centered =   F
 l_diag_Lscale_from_tau =   T
 l_use_C7_Richardson =   T
 l_use_C11_Richardson =   F
 l_use_shear_Richardson =   F
 l_brunt_vaisala_freq_moist =   F
 l_use_thvm_in_bv_freq =   F
 l_rcm_supersat_adj =   T
 l_damp_wp3_Skw_squared =   T
 l_prescribed_avg_deltaz =   F
 l_lmm_stepping =   F
 l_e3sm_config =   F
 l_vary_convect_depth =   F
 l_use_tke_in_wp3_pr_turb_term =   T
 l_use_tke_in_wp2_wp3_K_dfsn =   F
 l_use_wp3_lim_with_smth_Heaviside =   F
 l_smooth_Heaviside_tau_wpxp =   T
 l_modify_limiters_for_cnvg_test =   F
 l_enable_relaxed_clipping =   F
 l_linearize_pbl_winds =   F
 l_mono_flux_lim_thlm =   T
 l_mono_flux_lim_rtm =   T
 l_mono_flux_lim_um =   T
 l_mono_flux_lim_vm =   T
 l_mono_flux_lim_spikefix =   T
 l_host_applies_sfc_fluxes =   F
 l_wp2_fill_holes_tke =   T
 l_add_dycore_grid =   F
 --------------------------------------------------
 git diff src/
 --------------------------------------------------
 See *setup.txt file in output folder

 Path to sounding: lba_sounding.in
 File exists?   T
 Path to sclr_sounding: lba_sclr_sounding.in
 File exists?   T
 Path to edsclr_sounding: lba_edsclr_sounding.in
 File exists?   T
 Reading in sounding information
 z =     0.000000000000000         334.0000000000000      
    443.0000000000000         970.0000000000000         1523.000000000000      
    2086.000000000000         2630.000000000000         3167.000000000000      
    3694.000000000000         4197.000000000000         4657.000000000000      
    5112.000000000000         5556.000000000000         6001.000000000000      
    6448.000000000000         6866.000000000000         7301.000000000000      
    7751.000000000000         8170.000000000000         8588.000000000000      
    9019.000000000000         9481.000000000000         9954.000000000000      
    10443.00000000000         10878.00000000000         11330.00000000000      
    11836.00000000000         12342.00000000000         12841.00000000000      
    13348.00000000000         13841.00000000000         14313.00000000000      
    14826.00000000000         15328.00000000000         15889.00000000000      
    16361.00000000000         16831.00000000000         17312.00000000000      
    17804.00000000000         18267.00000000000         18721.00000000000      
    19201.00000000000         19679.00000000000         20191.00000000000      
    20683.00000000000         21199.00000000000         29870.00000000000     
 u =     0.000000000000000        0.8100000000000001      
    1.170000000000000         3.440000000000000         3.530000000000000      
    3.880000000000000         4.090000000000000         3.970000000000000      
    1.220000000000000        0.1600000000000000        -1.220000000000000      
   -1.720000000000000        -2.770000000000000        -2.650000000000000      
  -0.6400000000000000       -7.0000000000000007E-002   -1.900000000000000      
   -2.700000000000000        -2.990000000000000        -3.660000000000000      
   -5.050000000000000        -6.640000000000000        -4.740000000000000      
   -5.300000000000000        -6.070000000000000        -4.260000000000000      
   -7.520000000000000        -8.880000000000001        -9.000000000000000      
   -7.770000000000000        -5.370000000000000        -3.880000000000000      
   -1.150000000000000        -2.360000000000000        -9.199999999999999      
   -8.010000000000000        -5.680000000000000        -8.830000000000000      
   -14.51000000000000        -15.55000000000000        -15.36000000000000      
   -17.67000000000000        -17.82000000000000        -18.94000000000000      
   -15.92000000000000        -15.32000000000000        -15.32000000000000     
 v =   -0.4000000000000000        -3.510000000000000      
   -3.880000000000000        -4.770000000000000        -5.280000000000000      
   -5.850000000000000        -5.600000000000000        -2.670000000000000      
   -1.470000000000000        0.5700000000000000        0.8900000000000000      
  -8.0000000000000002E-002    1.110000000000000         2.150000000000000      
    3.120000000000000         3.220000000000000         3.340000000000000      
    1.910000000000000         1.150000000000000         1.010000000000000      
  -0.5700000000000000       -0.6700000000000000        0.3100000000000000      
    2.970000000000000         2.320000000000000         2.660000000000000      
    4.790000000000000         3.400000000000000         3.140000000000000      
    3.930000000000000         7.570000000000000         2.580000000000000      
    2.500000000000000         6.440000000000000         6.840000000000000      
   0.1900000000000000        -2.200000000000000        -3.600000000000000      
   0.5600000000000001         6.680000000000000         9.410000000000000      
    7.030000000000000         5.320000000000000         1.140000000000000      
  -0.6500000000000000         5.270000000000000         5.270000000000000     
 ug =     0.000000000000000        0.8100000000000001      
    1.170000000000000         3.440000000000000         3.530000000000000      
    3.880000000000000         4.090000000000000         3.970000000000000      
    1.220000000000000        0.1600000000000000        -1.220000000000000      
   -1.720000000000000        -2.770000000000000        -2.650000000000000      
  -0.6400000000000000       -7.0000000000000007E-002   -1.900000000000000      
   -2.700000000000000        -2.990000000000000        -3.660000000000000      
   -5.050000000000000        -6.640000000000000        -4.740000000000000      
   -5.300000000000000        -6.070000000000000        -4.260000000000000      
   -7.520000000000000        -8.880000000000001        -9.000000000000000      
   -7.770000000000000        -5.370000000000000        -3.880000000000000      
   -1.150000000000000        -2.360000000000000        -9.199999999999999      
   -8.010000000000000        -5.680000000000000        -8.830000000000000      
   -14.51000000000000        -15.55000000000000        -15.36000000000000      
   -17.67000000000000        -17.82000000000000        -18.94000000000000      
   -15.92000000000000        -15.32000000000000        -15.32000000000000     
 vg =   -0.4000000000000000        -3.510000000000000      
   -3.880000000000000        -4.770000000000000        -5.280000000000000      
   -5.850000000000000        -5.600000000000000        -2.670000000000000      
   -1.470000000000000        0.5700000000000000        0.8900000000000000      
  -8.0000000000000002E-002    1.110000000000000         2.150000000000000      
    3.120000000000000         3.220000000000000         3.340000000000000      
    1.910000000000000         1.150000000000000         1.010000000000000      
  -0.5700000000000000       -0.6700000000000000        0.3100000000000000      
    2.970000000000000         2.320000000000000         2.660000000000000      
    4.790000000000000         3.400000000000000         3.140000000000000      
    3.930000000000000         7.570000000000000         2.580000000000000      
    2.500000000000000         6.440000000000000         6.840000000000000      
   0.1900000000000000        -2.200000000000000        -3.600000000000000      
   0.5600000000000001         6.680000000000000         9.410000000000000      
    7.030000000000000         5.320000000000000         1.140000000000000      
  -0.6500000000000000         5.270000000000000         5.270000000000000     
 theta =     297.5920000000000         300.4470000000000      
    300.8120000000000         303.2730000000000         305.7620000000000      
    308.4960000000000         311.0500000000000         313.6980000000000      
    316.1680000000000         318.2370000000000         319.9460000000000      
    322.3680000000000         324.8570000000000         327.6490000000000      
    329.3240000000000         331.5710000000000         333.1430000000000      
    334.1760000000000         336.2400000000000         337.8450000000000      
    339.4490000000000         341.2750000000000         342.5300000000000      
    343.5160000000000         344.5820000000000         345.5280000000000      
    346.9830000000000         347.5260000000000         348.0090000000000      
    348.8950000000000         350.0700000000000         352.7710000000000      
    355.1330000000000         358.7990000000000         362.7270000000000      
    371.4690000000000         381.7790000000000         388.3620000000000      
    398.6470000000000         414.1530000000000         431.4690000000000      
    442.2770000000000         457.1420000000000         472.5850000000000      
    487.9860000000000         505.7750000000000         762.3210000000000     
 rt =    1.8567000000000000E-002   1.6469999999999999E-002 
   1.6437000000000000E-002   1.4593000000000000E-002   1.2756000000000000E-002 
   1.0940000000000000E-002   9.1170999999999995E-003   8.5585999999999995E-003 
   7.4560000000000000E-003   6.7149999999999996E-003   6.0566999999999999E-003 
   5.2462000000000003E-003   4.3306999999999998E-003   3.5298999999999999E-003 
   3.0761999999999999E-003   2.2196000000000000E-003   2.0026000000000002E-003 
   1.5915000000000000E-003   9.6639999999999996E-004   8.2715999999999996E-004 
   6.2146000000000000E-004   4.2282000000000002E-004   2.9324000000000000E-004 
   2.2471000000000001E-004   2.0762999999999999E-004   1.2465999999999999E-004 
   7.9387000000000004E-005   5.1085999999999998E-005   3.3487000000000000E-005 
   1.8119000000000001E-005   9.6964999999999994E-006   5.8429999999999998E-006 
   3.2424999999999999E-006   1.8742000000000000E-006   1.0882000000000000E-006 
   1.1374999999999999E-006   1.3046000000000000E-006   1.0043000000000001E-006 
   1.0357000000000001E-006   1.7469000000000000E-006   3.0307999999999998E-006 
   2.6705000000000001E-006   3.1082000000000002E-006   3.2868999999999998E-006 
   3.3179000000000000E-006   3.4230000000000001E-006   1.4389999999999999E-005
 p_in_Pa =    -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000      
   -999.9000000000000        -999.9000000000000        -999.9000000000000     
 subs =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 --------------------------------------------------
 Statistics
 --------------------------------------------------
 vars_zt = 
 thlm                          
 thvm                          
 rtm                           
 rcm                           
 rvm                           
 um                            
 vm                            
 um_ref                        
 vm_ref                        
 wm_zt                         
 ug                            
 vg                            
 cloud_frac                    
 ice_supersat_frac             
 cloud_cover                   
 rcm_in_layer                  
 rcm_in_cloud                  
 p_in_Pa                       
 exner                         
 rho_ds_zt                     
 thv_ds_zt                     
 Lscale                        
 T_in_K                        
 rel_humidity                  
 wp3                           
 thlp3                         
 rtp3                          
 wpthlp2                       
 wp2thlp                       
 wprtp2                        
 wp2rtp                        
 Skw_zt                        
 Skthl_zt                      
 Skrt_zt                       
 Lscale_up                     
 Lscale_down                   
 tau_zt                        
 Kh_zt                         
 wp2thvp                       
 wp2up                         
 wp2rcp                        
 wp2hmp                        
 wprtpthlp                     
 wpup2                         
 wpvp2                         
 rc_coef                       
 Lscale_pert_1                 
 Lscale_pert_2                 
 sigma_sqd_w_zt                
 rho                           
 radht                         
 radht_LW                      
 radht_SW                      
 Ncm                           
 Nc_in_cloud                   
 Nc_activated                  
 Nccnm                         
 Nim                           
 snowslope                     
 Nsm                           
 Ngm                           
 sed_rcm                       
 rsat                          
 rsati                         
 rrm                           
 Nrm                           
 m_vol_rad_rain                
 m_vol_rad_cloud               
 eff_rad_cloud                 
 eff_rad_ice                   
 eff_rad_snow                  
 eff_rad_rain                  
 eff_rad_graupel               
 precip_rate_zt                
 rsm                           
 rim                           
 rgm                           
 diam                          
 mass_ice_cryst                
 rcm_icedfs                    
 u_T_cm                        
 rtm_bt                        
 rtm_ma                        
 rtm_ta                        
 rtm_mfl                       
 rtm_tacl                      
 rtm_cl                        
 rtm_ed                        
 rtm_forcing                   
 rtm_sdmp                      
 rtm_mc                        
 rtm_pd                        
 rvm_mc                        
 rcm_mc                        
 rcm_sd_mg_morr                
 thlm_bt                       
 thlm_ma                       
 thlm_ta                       
 thlm_mfl                      
 thlm_tacl                     
 thlm_cl                       
 thlm_ed                       
 thlm_forcing                  
 thlm_sdmp                     
 thlm_mc                       
 thlm_old                      
 thlm_without_ta               
 thlm_mfl_min                  
 thlm_mfl_max                  
 thlm_enter_mfl                
 thlm_exit_mfl                 
 rtm_old                       
 rtm_without_ta                
 rtm_mfl_min                   
 rtm_mfl_max                   
 rtm_enter_mfl                 
 rtm_exit_mfl                  
 um_bt                         
 um_ma                         
 um_gf                         
 um_cf                         
 um_ta                         
 um_f                          
 um_sdmp                       
 um_ndg                        
 um_mfl                        
 vm_bt                         
 vm_ma                         
 vm_gf                         
 vm_cf                         
 vm_ta                         
 vm_f                          
 vm_sdmp                       
 vm_ndg                        
 vm_mfl                        
 wp3_bt                        
 wp3_ma                        
 wp3_ta                        
 wp3_tp                        
 wp3_ac                        
 wp3_bp1                       
 wp3_nct                       
 wp3_pr_turb                   
 wp3_pr_dfsn                   
 wp3_pr1                       
 wp3_pr2                       
 wp3_pr3                       
 wp3_pr_tp                     
 wp3_dp1                       
 wp3_sdmp                      
 wp3_cl                        
 wp3_splat                     
 rtp3_bt                       
 rtp3_tp                       
 rtp3_ac                       
 rtp3_dp                       
 thlp3_bt                      
 thlp3_tp                      
 thlp3_ac                      
 thlp3_dp                      
 rrm_bt                        
 rrm_ma                        
 rrm_sd                        
 rrm_ts                        
 rrm_sd_morr                   
 rrm_ta                        
 rrm_evap                      
 rrm_auto                      
 rrm_accr                      
 rrm_evap_adj                  
 rrm_src_adj                   
 rrm_hf                        
 rrm_wvhf                      
 rrm_cl                        
 rrm_mc                        
 Nrm_bt                        
 Nrm_ma                        
 Nrm_sd                        
 Nrm_ts                        
 Nrm_ta                        
 Nrm_evap                      
 Nrm_auto                      
 Nrm_evap_adj                  
 Nrm_src_adj                   
 Nrm_cl                        
 Nrm_mc                        
 Ncm_bt                        
 Ncm_ma                        
 Ncm_ta                        
 Ncm_mc                        
 Ncm_cl                        
 Ncm_act                       
 rsm_bt                        
 rsm_ma                        
 rsm_sd                        
 rsm_sd_morr                   
 rsm_ta                        
 rsm_mc                        
 rsm_hf                        
 rsm_wvhf                      
 rsm_cl                        
 rim_bt                        
 rim_ma                        
 rim_sd                        
 rim_sd_mg_morr                
 rim_ta                        
 rim_mc                        
 rim_hf                        
 rim_wvhf                      
 rim_cl                        
 rgm_bt                        
 rgm_ma                        
 rgm_sd                        
 rgm_sd_morr                   
 rgm_ta                        
 rgm_mc                        
 rgm_hf                        
 rgm_wvhf                      
 rgm_cl                        
 Nsm_bt                        
 Nsm_mc                        
 Nsm_ta                        
 Nsm_ma                        
 Nsm_sd                        
 Nsm_cl                        
 Nim_bt                        
 Nim_mc                        
 Nim_ta                        
 Nim_ma                        
 Nim_sd                        
 Nim_cl                        
 Ngm_bt                        
 Ngm_mc                        
 Ngm_ta                        
 Ngm_ma                        
 Ngm_sd                        
 Ngm_cl                        
 w_KK_evap_covar_zt            
 rt_KK_evap_covar_zt           
 thl_KK_evap_covar_zt          
 w_KK_auto_covar_zt            
 rt_KK_auto_covar_zt           
 thl_KK_auto_covar_zt          
 w_KK_accr_covar_zt            
 rt_KK_accr_covar_zt           
 thl_KK_accr_covar_zt          
 rr_KK_mvr_covar_zt            
 Nr_KK_mvr_covar_zt            
 KK_mvr_variance_zt            
 mixt_frac                     
 w_1                           
 w_2                           
 varnce_w_1                    
 varnce_w_2                    
 thl_1                         
 thl_2                         
 varnce_thl_1                  
 varnce_thl_2                  
 rt_1                          
 rt_2                          
 varnce_rt_1                   
 varnce_rt_2                   
 rc_1                          
 rc_2                          
 rsatl_1                       
 rsatl_2                       
 cloud_frac_1                  
 cloud_frac_2                  
 a3_coef_zt                    
 wp3_on_wp2_zt                 
 chi_1                         
 chi_2                         
 stdev_chi_1                   
 stdev_chi_2                   
 stdev_eta_1                   
 stdev_eta_2                   
 covar_chi_eta_1               
 covar_chi_eta_2               
 corr_w_chi_1                  
 corr_w_chi_2                  
 corr_w_eta_1                  
 corr_w_eta_2                  
 corr_chi_eta_1                
 corr_chi_eta_2                
 corr_w_rt_1                   
 corr_w_rt_2                   
 corr_w_thl_1                  
 corr_w_thl_2                  
 corr_rt_thl_1                 
 corr_rt_thl_2                 
 crt_1                         
 crt_2                         
 cthl_1                        
 cthl_2                        
 coef_wprtp2_implicit          
 term_wprtp2_explicit          
 coef_wpthlp2_implicit         
 term_wpthlp2_explicit         
 coef_wprtpthlp_implicit       
 term_wprtpthlp_explicit       
 coef_wp2rtp_implicit          
 term_wp2rtp_explicit          
 coef_wp2thlp_implicit         
 term_wp2thlp_explicit         
 hm_i                          
 precip_frac                   
 precip_frac_1                 
 precip_frac_2                 
 Ncnm                          
 mu_hm_i                       
 mu_Ncn_i                      
 sigma_hm_i                    
 sigma_Ncn_i                   
 corr_w_chi_1_ca               
 corr_w_chi_2_ca               
 corr_w_eta_1_ca               
 corr_w_eta_2_ca               
 corr_w_hm_i                   
 corr_w_Ncn_i                  
 corr_chi_eta_1_ca             
 corr_chi_eta_2_ca             
 corr_chi_hm_i                 
 corr_chi_Ncn_i                
 corr_eta_hm_i                 
 corr_eta_Ncn_i                
 corr_Ncn_hm_i                 
 corr_hmx_hmy_i                
 chi                           
 chip2                         
 C11_Skw_fnc                   
 wp2_zt                        
 thlp2_zt                      
 wpthlp_zt                     
 wprtp_zt                      
 rtp2_zt                       
 rtpthlp_zt                    
 up2_zt                        
 vp2_zt                        
 upwp_zt                       
 vpwp_zt                       
 hmp2_zt                       
 PSMLT                         
 EVPMS                         
 PRACS                         
 EVPMG                         
 PRACG                         
 PGMLT                         
 MNUCCC                        
 PSACWS                        
 PSACWI                        
 QMULTS                        
 QMULTG                        
 PSACWG                        
 PGSACW                        
 PRD                           
 PRCI                          
 PRAI                          
 QMULTR                        
 QMULTRG                       
 MNUCCD                        
 PRACI                         
 PRACIS                        
 EPRD                          
 MNUCCR                        
 PIACR                         
 PIACRS                        
 PGRACS                        
 PRDS                          
 EPRDS                         
 PSACR                         
 PRDG                          
 EPRDG                         
 NGSTEN                        
 NRSTEN                        
 NISTEN                        
 NSSTEN                        
 NCSTEN                        
 NPRC1                         
 NRAGG                         
 NPRACG                        
 NSUBR                         
 NSMLTR                        
 NGMLTR                        
 NPRACS                        
 NNUCCR                        
 NIACR                         
 NIACRS                        
 NGRACS                        
 NSMLTS                        
 NSAGG                         
 NPRCI                         
 NSCNG                         
 NSUBS                         
 PRC                           
 PRA                           
 PRE                           
 PCC                           
 NNUCCC                        
 NPSACWS                       
 NPRA                          
 NPRC                          
 NPSACWI                       
 NPSACWG                       
 NPRAI                         
 NMULTS                        
 NMULTG                        
 NMULTR                        
 NMULTRG                       
 NNUCCD                        
 NSUBI                         
 NGMLTG                        
 NSUBG                         
 NACT                          
 SIZEFIX_NR                    
 SIZEFIX_NC                    
 SIZEFIX_NI                    
 SIZEFIX_NS                    
 SIZEFIX_NG                    
 NEGFIX_NR                     
 NEGFIX_NC                     
 NEGFIX_NI                     
 NEGFIX_NS                     
 NEGFIX_NG                     
 NIM_MORR_CL                   
 QC_INST                       
 QR_INST                       
 QI_INST                       
 QS_INST                       
 QG_INST                       
 NC_INST                       
 NR_INST                       
 NI_INST                       
 NS_INST                       
 NG_INST                       
 T_in_K_mc                     
 cloud_frac_refined            
 rcm_refined                   
 hl_on_Cp_residual             
 qto_residual                  
 vars_zm = 
 wp2                           
 rtp2                          
 thlp2                         
 rtpthlp                       
 wprtp                         
 wpthlp                        
 wp2up2                        
 wp2vp2                        
 wp4                           
 up2                           
 vp2                           
 Skw_zm                        
 Skthl_zm                      
 Skrt_zm                       
 wpthvp                        
 rtpthvp                       
 thlpthvp                      
 tau_zm                        
 Kh_zm                         
 K_hm                          
 wprcp                         
 rc_coef_zm                    
 wm_zm                         
 thlprcp                       
 rtprcp                        
 rcp2                          
 upwp                          
 vpwp                          
 upthlp                        
 uprtp                         
 vpthlp                        
 vprtp                         
 upthvp                        
 uprcp                         
 vpthvp                        
 vprcp                         
 rho_zm                        
 sigma_sqd_w                   
 Skw_velocity                  
 gamma_Skw_fnc                 
 coef_wp4_implicit             
 C6rt_Skw_fnc                  
 C6thl_Skw_fnc                 
 C6_term                       
 C7_Skw_fnc                    
 C1_Skw_fnc                    
 a3_coef                       
 wp3_on_wp2                    
 wp3_on_wp2_cfl_num            
 rcm_zm                        
 rtm_zm                        
 thlm_zm                       
 cloud_frac_zm                 
 ice_supersat_frac_zm          
 rho_ds_zm                     
 thv_ds_zm                     
 em                            
 mean_w_up                     
 mean_w_down                   
 shear                         
 wp3_zm                        
 thlp3_zm                      
 rtp3_zm                       
 w_1_zm                        
 w_2_zm                        
 varnce_w_1_zm                 
 varnce_w_2_zm                 
 mixt_frac_zm                  
 Frad                          
 Frad_LW                       
 Frad_SW                       
 Frad_LW_up                    
 Frad_SW_up                    
 Frad_LW_down                  
 Frad_SW_down                  
 Fprec                         
 Fcsed                         
 hydrometp2                    
 wphydrometp                   
 rtphmp                        
 thlphmp                       
 hmxphmyp                      
 Vri                           
 VNi                           
 Vrc                           
 VNc                           
 Vrr                           
 VNr                           
 Vrs                           
 VNs                           
 Vrg                           
 Vrrprrp                       
 VNrpNrp                       
 Vrrprrp_expcalc               
 VNrpNrp_expcalc               
 wp2_bt                        
 wp2_ma                        
 wp2_ta                        
 wp2_ac                        
 wp2_bp                        
 wp2_nct                       
 wp2_pr1                       
 wp2_pr2                       
 wp2_pr3                       
 wp2_pr_dfsn                   
 wp2_dp1                       
 wp2_dp2                       
 wp2_sdmp                      
 wp2_cl                        
 wp2_pd                        
 wp2_sf                        
 wp2_splat                     
 vp2_bt                        
 vp2_ma                        
 vp2_ta                        
 vp2_tp                        
 vp2_dp1                       
 vp2_dp2                       
 vp2_pr1                       
 vp2_pr2                       
 vp2_sdmp                      
 vp2_cl                        
 vp2_pd                        
 vp2_sf                        
 vp2_splat                     
 up2_bt                        
 up2_ma                        
 up2_ta                        
 up2_tp                        
 up2_dp1                       
 up2_dp2                       
 up2_nct                       
 up2_pr1                       
 up2_pr2                       
 up2_sdmp                      
 up2_cl                        
 up2_pd                        
 up2_sf                        
 up2_splat                     
 upwp_bt                       
 upwp_ma                       
 upwp_ta                       
 upwp_tp                       
 upwp_ac                       
 upwp_bp                       
 upwp_tct                      
 upwp_nct                      
 upwp_pr1                      
 upwp_pr2                      
 upwp_pr3                      
 upwp_pr4                      
 upwp_dp1                      
 upwp_mfl                      
 upwp_cl                       
 vpwp_bt                       
 vpwp_ma                       
 vpwp_ta                       
 vpwp_tp                       
 vpwp_ac                       
 vpwp_bp                       
 vpwp_tct                      
 vpwp_pr1                      
 vpwp_pr2                      
 vpwp_pr3                      
 vpwp_pr4                      
 vpwp_dp1                      
 vpwp_mfl                      
 vpwp_cl                       
 wprtp_bt                      
 wprtp_ma                      
 wprtp_ta                      
 wprtp_tp                      
 wprtp_ac                      
 wprtp_bp                      
 wprtp_pr1                     
 wprtp_pr2                     
 wprtp_pr3                     
 wprtp_dp1                     
 wprtp_mfl                     
 wprtp_cl                      
 wprtp_pd                      
 wprtp_forcing                 
 wprtp_mc                      
 wpthlp_bt                     
 wpthlp_ma                     
 wpthlp_ta                     
 wpthlp_tp                     
 wpthlp_ac                     
 wpthlp_bp                     
 wpthlp_pr1                    
 wpthlp_pr2                    
 wpthlp_pr3                    
 wpthlp_dp1                    
 wpthlp_mfl                    
 wpthlp_cl                     
 wpthlp_forcing                
 wpthlp_mc                     
 rtp2_bt                       
 rtp2_ma                       
 rtp2_ta                       
 rtp2_tp                       
 rtp2_dp1                      
 rtp2_dp2                      
 rtp2_cl                       
 rtp2_pd                       
 rtp2_sf                       
 rtp2_forcing                  
 rtp2_mc                       
 thlp2_bt                      
 thlp2_ma                      
 thlp2_ta                      
 thlp2_tp                      
 thlp2_dp1                     
 thlp2_dp2                     
 thlp2_cl                      
 thlp2_pd                      
 thlp2_sf                      
 thlp2_forcing                 
 thlp2_mc                      
 rtpthlp_bt                    
 rtpthlp_ma                    
 rtpthlp_ta                    
 rtpthlp_tp1                   
 rtpthlp_tp2                   
 rtpthlp_dp1                   
 rtpthlp_dp2                   
 rtpthlp_cl                    
 rtpthlp_sf                    
 rtpthlp_forcing               
 rtpthlp_mc                    
 wpthlp_enter_mfl              
 wpthlp_exit_mfl               
 wprtp_enter_mfl               
 wprtp_exit_mfl                
 wpthlp_mfl_min                
 wpthlp_mfl_max                
 wprtp_mfl_min                 
 wprtp_mfl_max                 
 stability_correction          
 bv_freq_sqd                   
 bv_freq_sqd_splat             
 bv_freq_sqd_mixed             
 bv_freq_sqd_moist             
 bv_freq_sqd_dry               
 bv_freq_sqd_smth              
 bv_freq_out_cloud             
 bv_freq_pos                   
 ddzt_umvm_sqd                 
 invrs_tau_zm                  
 invrs_tau_xp2_zm              
 invrs_tau_wp2_zm              
 invrs_tau_wpxp_zm             
 invrs_tau_wp3_zm              
 invrs_tau_no_N2_zm            
 invrs_tau_bkgnd               
 invrs_tau_sfc                 
 invrs_tau_shear               
 Ri_zm                         
 vars_lh_zt = 
 AKm                           
 lh_AKm                        
 AKstd                         
 AKstd_cld                     
 AKm_rcm                       
 AKm_rcc                       
 lh_thlm_mc                    
 lh_rvm_mc                     
 lh_rcm_mc                     
 lh_Ncm_mc                     
 lh_rrm_mc                     
 lh_Nrm_mc                     
 lh_rsm_mc                     
 lh_Nsm_mc                     
 lh_rgm_mc                     
 lh_Ngm_mc                     
 lh_rim_mc                     
 lh_Nim_mc                     
 lh_Vrr                        
 lh_VNr                        
 lh_rrm                        
 lh_rim                        
 lh_rsm                        
 lh_rgm                        
 lh_thlm                       
 lh_rcm                        
 lh_rvm                        
 lh_wm                         
 lh_rcp2_zt                    
 lh_rrp2_zt                    
 lh_Nrp2_zt                    
 lh_Ncp2_zt                    
 lh_Ncnp2_zt                   
 lh_wp2_zt                     
 lh_cloud_frac                 
 lh_chi                        
 lh_eta                        
 lh_chip2       When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 ======================== DOUBLE TIMESTEP RUN ========================
 Calling advance_clubb_to_end, then set_case_initial_conditions, 
 then advance_clubb_to_end again. This could result in a runtime
 error if an allocation statement appears in these routines, since
 we don't call clean_up_clubb in between the advance_ calls.
 NaN in wp2up model array
 Fatal error in CLUBB in - MPI Process   1 / Chunk index   1
Grid column index i =  1, Latitude  15.00 / Longitude  15.00
Latitude range from -90 to 90 degrees, Longitude range from -180 to 180 degrees
 Fatal error: a CLUBB variable is NaN in main time stepping loop.
 NaN in wp2up model array
 Fatal error in CLUBB in - MPI Process   1 / Chunk index   1
Grid column index i =  1, Latitude  15.00 / Longitude  15.00
Latitude range from -90 to 90 degrees, Longitude range from -180 to 180 degrees
 Fatal error: a CLUBB variable is NaN in main time stepping loop.
 ======================== RUN OVER ========================
 WARNING: The double timestep test is not complete until the 
 output is compared with the output from calling clubb_standalone.
 This driver should produce BFB output with clubb_standalone.
 Save the output, rerun with clubb_standalone, then compare.
 If there are differences, set_case_initial_conditions is likely
 not resetting everything it needs to.
Warning: ieee_divide_by_zero is signaling
Warning: ieee_inexact is signaling
ERROR STOP 
                
 lh_rtp2_zt                    
 lh_thlp2_zt                   
 lh_Nrm                        
 lh_Nim                        
 lh_Ncnm                       
 lh_Ncm                        
 lh_Ngm                        
 lh_Nsm                        
 lh_rcm_avg                    
 lh_rrm_auto                   
 lh_rrm_accr                   
 lh_rrm_evap                   
 lh_Nrm_auto                   
 lh_Nrm_evap                   
 lh_rrm_src_adj                
 lh_rrm_evap_adj               
 lh_Nrm_src_adj                
 lh_Nrm_evap_adj               
 lh_precip_frac                
 lh_mixt_frac                  
 lh_m_vol_rad_rain             
 vars_lh_sfc = 
 lh_morr_snow_rate             
 lh_lwp                        
 lh_vwp                        
 k_lh_start                    
 lh_sample_weights_sum         
 lh_sample_weights_avg         
 vars_sfc = 
 ustar                         
 soil_heat_flux                
 veg_T_in_K                    
 sfc_soil_T_in_K               
 deep_soil_T_in_K              
 lh                            
 sh                            
 cc                            
 lwp                           
 vwp                           
 swp                           
 iwp                           
 rwp                           
 z_cloud_base                  
 z_inversion                   
 precip_rate_sfc               
 rain_flux_sfc                 
 rrm_sfc                       
 precip_frac_tol               
 wpthlp_sfc                    
 wprtp_sfc                     
 upwp_sfc                      
 vpwp_sfc                      
 morr_snow_rate                
 thlm_vert_avg                 
 rtm_vert_avg                  
 um_vert_avg                   
 vm_vert_avg                   
 wp2_vert_avg                  
 up2_vert_avg                  
 vp2_vert_avg                  
 rtp2_vert_avg                 
 thlp2_vert_avg                
 T_sfc                         
 rtm_spur_src                  
 thlm_spur_src                 
 rs_sd_morr_int                
 tot_vartn_normlzd_rtm         
 tot_vartn_normlzd_thlm        
 tot_vartn_normlzd_wprtp       
 --------------------------------------------------
CLUBB-TIMER time_loop_init =             0.0000
CLUBB-TIMER time_clubb_advance =         0.0000
CLUBB-TIMER time_clubb_pdf =             0.0000
CLUBB-TIMER time_SILHS =                 0.0000
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_output_multi_col =      0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 0.0004
CLUBB-TIMER time_loop_init =             0.0000
CLUBB-TIMER time_clubb_advance =         0.0000
CLUBB-TIMER time_clubb_pdf =             0.0000
CLUBB-TIMER time_SILHS =                 0.0000
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_output_multi_col =      0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 0.0004
 - using executable: /home/jenkins/workspace/clubb_driver_test/run_scripts/../install/latest/clubb_driver_test
=================== Running lba ===================

Running twp_ice

Error in case twp_ice:
Duplicating params
 - Initial values file: '/home/jenkins/workspace/clubb_driver_test/run_scripts/../input/tunable_parameters/tunable_parameters.in'
 - Duplicating '8' times.
Writing to '/home/jenkins/workspace/clubb_driver_test/tmp_dup_params.in':
 - ngrdcol = 8
 - l_output_multi_col = .true.
 - l_output_double_prec = .true.
 - calls_per_out = 1
 ======================== REINITIALIZATION TEST ========================
 This section ensures that everything allocated in init_clubb_case will be deallocated
 in clean_up_clubb. This may cause a runtime error if there is a mismatch between
 allocate/deallocate statements, but could 
2026/01/09 08:41:58
 
 --------------------------------------------------
 Latest git log entry
 --------------------------------------------------
 
 
A detailed git diff can be found at the end of this file

 --------------------------------------------------
 Tunable Parameters:
 --------------------------------------------------
 --------------------------------------------------
 Preprocessing Directives:
 --------------------------------------------------
 -DNETCDF enabled
 -DCOAMPS_MICRO enabled
 -DTUNER disabled
 -DSILHS enabled
 -Dnooverlap enabled
 -Draoffline enabled
 -DUSE_BUGSrad_ocast_random disabled
 -DBYTESWAP_IO disabled
 --------------------------------------------------
 &model_setting
 --------------------------------------------------
 runtype = twp_ice
 nzmax =           128
 grid_type =             2
 deltaz =     200.0000000000000         200.0000000000000      
    200.0000000000000         200.0000000000000         200.0000000000000      
    200.0000000000000         200.0000000000000         200.0000000000000     
 zm_init =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 zm_top =     28625.00000000000         28625.00000000000      
    28625.00000000000         28625.00000000000         28625.00000000000      
    28625.00000000000         28625.00000000000         28625.00000000000     
 zt_grid_fname = ../input/grid/deep_convection_128lev_27km_zt_grid.grd
 zm_grid_fname =
 day =            19
 month =             1
 year =          2006
 lat_vals =    -12.42500000000000     
 lon_vals =     130.8910000000000     
 sfc_elevation =     0.000000000000000     
 time_initial =     10800.00000000000     
 time_final =     70800.00000000000     
 dt_main =     300.0000000000000     
 dt_rad =     1800.000000000000     
 sfctype =             1
 T_sfc =     288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000     
 p_sfc =     100440.0000000000         100440.0000000000      
    100440.0000000000         100440.0000000000         100440.0000000000      
    100440.0000000000         100440.0000000000         100440.0000000000     
 sens_ht =     0.000000000000000     
 latent_ht =     0.000000000000000     
 fcor =   -3.1378999999999999E-005  -3.1378999999999999E-005 
  -3.1378999999999999E-005  -3.1378999999999999E-005  -3.1378999999999999E-005 
  -3.1378999999999999E-005  -3.1378999999999999E-005  -3.1378999999999999E-005
 fcor_y =    1.4242420689362283E-004   1.4242420689362283E-004 
   1.4242420689362283E-004   1.4242420689362283E-004   1.4242420689362283E-004 
   1.4242420689362283E-004   1.4242420689362283E-004   1.4242420689362283E-004
 T0 =     300.0000000000000     
 ts_nudge =     7200.000000000000     
 forcings_file_path =
 l_t_dependent =   T
 l_ignore_forcings =   F
 l_modify_ic_with_cubic_int =   F
 l_modify_bc_for_cnvg_test =   F
 l_input_xpwp_sfc =   F
 saturation_formula =             3
 thlm_sponge_damp_settings%l_sponge_damping =   F
 rtm_sponge_damp_settings%l_sponge_damping =   F
 uv_sponge_damp_settings%l_sponge_damping =   F
 wp2_sponge_damp_settings%l_sponge_damping =   F
 wp3_sponge_damp_settings%l_sponge_damping =   F
 up2_vp2_sponge_damp_settings%l_sponge_damping =   F
 thlm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 thlm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 thlm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 rtm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 uv_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp3_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 up2_vp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 l_soil_veg =   F
 l_restart =   F
 l_input_fields =   F
 restart_path_case = restart/twp_ice
 time_restart =     0.000000000000000     
 debug_level =             2
 sclr_dim =             0
 edsclr_dim =             0
 iisclr_thl =            -1
 iisclr_rt =            -1
 iisclr_CO2 =            -1
 sclr_tol = 
 --------------------------------------------------
 &stats_setting
 --------------------------------------------------
 l_stats =   T
 fname_prefix = twp_ice
 stats_fmt = netcdf
 stats_tsamp =     600.0000000000000     
 stats_tout =     3600.000000000000     
 l_allow_small_stats_tout =   F
 Constant flags:
 l_pos_def =   F
 l_gamma_Skw =   T
 l_byteswap_io =   F
 Constant tolerances [units]
 rt_tol [kg/kg] =    1.0000000000000000E-008
 thl_tol [K] =    1.0000000000000000E-002
 w_tol [m/s] =    2.0000000000000000E-002
    Parameter          Value
    ---------          -----
C1                           =      1.00000000000000000000
C1b                          =      1.00000000000000000000
C1c                          =      1.00000000000000000000
C2rt                         =      2.00000000000000000000
C2thl                        =      2.00000000000000000000
C2rtthl                      =      2.00000000000000000000
C4                           =      2.00000000000000000000
C_uu_shr                     =      0.40000000000000002220
C_uu_buoy                    =      0.29999999999999998890
C6rt                         =      2.00000000000000000000
C6rtb                        =      2.00000000000000000000
C6rtc                        =      1.00000000000000000000
C6thl                        =      2.00000000000000000000
C6thlb                       =      2.00000000000000000000
C6thlc                       =      1.00000000000000000000
C7                           =      0.50000000000000000000
C7b                          =      0.50000000000000000000
C7c                          =      0.50000000000000000000
C8                           =      0.50000000000000000000
C8b                          =      0.02000000000000000042
C10                          =      3.29999999999999982236
C11                          =      0.40000000000000002220
C11b                         =      0.40000000000000002220
C11c                         =      0.50000000000000000000
C12                          =      1.00000000000000000000
C13                          =      0.10000000000000000555
C14                          =      1.00000000000000000000
C_wp2_pr_dfsn                =      0.00000000000000000000
C_wp3_pr_tp                  =      0.00000000000000000000
C_wp3_pr_turb                =      1.00000000000000000000
C_wp3_pr_dfsn                =      0.00000000000000000000
C_wp2_splat                  =      0.00000000000000000000
C6rt_Lscale0                 =     14.00000000000000000000
C6thl_Lscale0                =     14.00000000000000000000
C7_Lscale0                   =      0.84999999999999997780
wpxp_L_thresh                =     60.00000000000000000000
c_K                          =      0.20000000000000001110
c_K1                         =      0.20000000000000001110
nu1                          =     20.00000000000000000000
c_K2                         =      0.02500000000000000139
nu2                          =      1.00000000000000000000
c_K6                         =      0.37500000000000000000
nu6                          =      5.00000000000000000000
c_K8                         =      5.00000000000000000000
nu8                          =     20.00000000000000000000
c_K9                         =      0.10000000000000000555
nu9                          =     10.00000000000000000000
nu10                         =      0.00000000000000000000
c_K_hm                       =      0.75000000000000000000
c_K_hmb                      =      0.75000000000000000000
K_hm_min_coef                =      0.10000000000000000555
nu_hm                        =      1.50000000000000000000
slope_coef_spread_DG_means_w =     21.00000000000000000000
pdf_component_stdev_factor_w =      1.00000000000000000000
coef_spread_DG_means_rt      =      0.80000000000000004441
coef_spread_DG_means_thl     =      0.80000000000000004441
gamma_coef                   =      0.25000000000000000000
gamma_coefb                  =      0.25000000000000000000
gamma_coefc                  =      5.00000000000000000000
mu                           =      0.00100000000000000002
beta                         =      1.00000000000000000000
lmin_coef                    =      0.50000000000000000000
omicron                      =      0.50000000000000000000
zeta_vrnce_rat               =      0.00000000000000000000
upsilon_precip_frac_rat      =      0.55000000000000004441
lambda0_stability_coef       =      0.02999999999999999889
mult_coef                    =      0.50000000000000000000
taumin                       =     90.00000000000000000000
taumax                       =   3600.00000000000000000000
Lscale_mu_coef               =      2.00000000000000000000
Lscale_pert_coef             =      0.10000000000000000555
alpha_corr                   =      0.14999999999999999445
Skw_denom_coef               =      4.00000000000000000000
c_K10                        =      1.00000000000000000000
c_K10h                       =      1.00000000000000000000
thlp2_rad_coef               =      1.00000000000000000000
thlp2_rad_cloud_frac_thresh  =      0.10000000000000000555
up2_sfc_coef                 =      4.00000000000000000000
Skw_max_mag                  =     10.00000000000000000000
C_invrs_tau_bkgnd            =      1.10000000000000008882
C_invrs_tau_sfc              =      0.10000000000000000555
C_invrs_tau_shear            =      0.14999999999999999445
C_invrs_tau_N2               =      0.40000000000000002220
C_invrs_tau_N2_wp2           =      0.20000000000000001110
C_invrs_tau_N2_xp2           =      0.05000000000000000278
C_invrs_tau_N2_wpxp          =      0.00000000000000000000
C_invrs_tau_N2_clear_wp3     =      1.00000000000000000000
C_invrs_tau_wpxp_Ri          =      0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh   =      0.00033000000000000000
xp3_coef_base                =      0.25000000000000000000
xp3_coef_slope               =      0.01000000000000000021
altitude_threshold           =    100.00000000000000000000
rtp2_clip_coef               =      0.50000000000000000000
Cx_min                       =      0.33000000000000001554
Cx_max                       =      0.94999999999999995559
Richardson_num_min           =      0.25000000000000000000
Richardson_num_max           =    400.00000000000000000000
a3_coef_min                  =      1.00000000000000000000
a_const                      =      1.80000000000000004441
bv_efold                     =      5.00000000000000000000
wpxp_Ri_exp                  =      0.50000000000000000000
z_displace                   =     25.00000000000000000000
 --------------------------------------------------
 &microphysics_setting
 --------------------------------------------------
 microphys_scheme = morrison
 l_cloud_sed =   F
 sigma_g =     1.500000000000000     
 l_graupel =   T
 l_hail =   F
 l_seifert_beheng =   F
 l_predict_Nc =   F
 l_const_Nc_in_cloud =   T
 specify_aerosol = morrison_lognormal
 l_subgrid_w =   T
 l_arctic_nucl =   F
 l_cloud_edge_activation =   F
 l_fix_pgam =   F
 l_in_cloud_Nc_diff =   T
 l_var_covar_src =   T
 l_upwind_diff_sed =   F
 lh_microphys_type = interactive
 lh_num_samples =             8
 lh_sequence_length =             1
 lh_seed =          5489
 l_fix_w_chi_eta_correlations =   T
 l_silhs_KK_convergence_adj_mean =   F
 importance_prob_thresh =    1.0000000000000000E-008
 host_dx =     1000000.000000000     
 host_dy =     1000000.000000000     
 hmp2_ip_on_hmm2_ip_slope%rr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%ri =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rs =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rg =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Nr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ng =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rr =     5.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%ri =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rs =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rg =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Nr =     2.500000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ng =    0.6250000000000000     
 Ncnp2_on_Ncnm2 =    3.0000000000000001E-003
 C_evap =    0.8600000000000000     
 r_0 =    2.5000000000000001E-005
 microphys_start_time =     0.000000000000000     
 Nc0_in_cloud =     100000000.0000000     
 ccnconst =     120.0000000000000     
 ccnexpnt =    0.4000000059604645     
 aer_rm1 =    1.1000000021965661E-008
 aer_rm2 =    5.9999997858994902E-008
 aer_n1 =     125000000.0000000     
 aer_n2 =     65000000.00000000     
 aer_sig1 =     1.200000047683716     
 aer_sig2 =     1.700000047683716     
 pgam_fixed =     5.000000000000000     
 precip_frac_calc_type =             2
 --------------------------------------------------
 &SILHS_setting
 --------------------------------------------------
 Correlation array (approximate); in cloud:
  1.000 -0.600  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
 -0.600  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 Correlation array (approximate); below cloud:
  1.000  0.300  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
  0.300  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 --------------------------------------------------
 &radiation_setting
 --------------------------------------------------
 rad_scheme = bugsrad
 sol_const =     1367.000000000000     
 alvdr =    0.1000000000000000     
 alvdf =    0.1000000000000000     
 alndr =    0.1000000000000000     
 alndf =    0.1000000000000000     
 radiation_top =     38000.00000000000     
 F0 =     100.0000000000000     
 F1 =     20.00000000000000     
 kappa =     119.0000000000000     
 gc =    0.8600000000000000     
 omega =    0.9965000000000001     
 slr =     1.000000000000000     
 l_rad_above_cloud =   F
 l_sw_radiation =   T
 l_fix_cos_solar_zen =   F
 l_use_default_std_atmosphere =   F
 Fs_values =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 cos_solar_zen_values =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 cos_solar_zen_times =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 eff_drop_radius =    1.0000000000000001E-005
 --------------------------------------------------
 &configurable_clubb_flags_nl
 --------------------------------------------------
 iiPDF_type =             1
 ipdf_call_placement =             2
 penta_solve_method =             2
 tridiag_solve_method =             2
 grid_remap_method =             1
 grid_adapt_in_time_method =             0
 l_use_precip_frac =   T
 l_predict_upwp_vpwp =   T
 l_ho_nontrad_coriolis =   F
 l_ho_trad_coriolis =   F
 l_min_wp2_from_corr_wx =   F
 l_min_xp2_from_corr_wx =   T
 l_C2_cloud_frac =   F
 l_diffuse_rtm_and_thlm =   F
 l_stability_correct_Kh_N2_zm =   F
 l_calc_thlp2_rad =   T
 l_upwind_xpyp_ta =   T
 l_upwind_xm_ma =   T
 l_uv_nudge =   T
 l_rtm_nudge =   F
 l_tke_aniso =   T
 l_vert_avg_closure =   F
 l_trapezoidal_rule_zt =   F
 l_trapezoidal_rule_zm =   F
 l_call_pdf_closure_twice =   F
 l_standard_term_ta =   F
 l_partial_upwind_wp3 =   F
 l_godunov_upwind_wpxp_ta =   F
 l_godunov_upwind_xpyp_ta =   F
 l_use_cloud_cover =   F
 l_diagnose_correlations =   F
 l_calc_w_corr =   F
 l_const_Nc_in_cloud =   T
 l_fix_w_chi_eta_correlations =   T
 l_stability_correct_tau_zm =   F
 l_damp_wp2_using_em =   T
 l_do_expldiff_rtm_thlm =   F
 l_Lscale_plume_centered =   F
 l_diag_Lscale_from_tau =   T
 l_use_C7_Richardson =   T
 l_use_C11_Richardson =   F
 l_use_shear_Richardson =   F
 l_brunt_vaisala_freq_moist =   F
 l_use_thvm_in_bv_freq =   F
 l_rcm_supersat_adj =   T
 l_damp_wp3_Skw_squared =   T
 l_prescribed_avg_deltaz =   F
 l_lmm_stepping =   F
 l_e3sm_config =   F
 l_vary_convect_depth =   F
 l_use_tke_in_wp3_pr_turb_term =   T
 l_use_tke_in_wp2_wp3_K_dfsn =   F
 l_use_wp3_lim_with_smth_Heaviside =   F
 l_smooth_Heaviside_tau_wpxp =   T
 l_modify_limiters_for_cnvg_test =   F
 l_enable_relaxed_clipping =   F
 l_linearize_pbl_winds =   F
 l_mono_flux_lim_thlm =   T
 l_mono_flux_lim_rtm =   T
 l_mono_flux_lim_um =   T
 l_mono_flux_lim_vm =   T
 l_mono_flux_lim_spikefix =   T
 l_host_applies_sfc_fluxes =   F
 l_wp2_fill_holes_tke =   T
 l_add_dycore_grid =   F
 --------------------------------------------------
 git diff src/
 --------------------------------------------------
 See *setup.txt file in output folder

 Path to sounding: twp_ice_sounding.in
 File exists?   T
 Path to sclr_sounding: twp_ice_sclr_sounding.in
 File exists?   T
 Path to edsclr_sounding: twp_ice_edsclr_sounding.in
 File exists?   F
 Reading in sounding information
 z =    -93.41589605395116         128.4965136070934      
    355.4205766524147         587.0297020233352         823.6794908878401      
    1065.638355352123         1313.218427965675         1566.757358910480      
    1826.540685782102         2092.889273371537         2366.271191402480      
    2647.332594127876         2936.642927753182         3234.659857281291      
    3541.934997414588         3859.005667386491         4186.501375357971      
    4525.369984000844         4876.446037706739         5240.734273918013      
    5619.545166663127         6014.030781414865         6425.593980096900      
    6856.096754813817         7307.449481802641         7781.643968626710      
    8281.313858367910         8809.429668619174         9369.291374290955      
    9965.005853765773         10601.79060326885         11286.14196272846      
    12026.38768006918         12833.92763776330         13724.22857652394      
    14720.01182438641         15858.67910726738         17218.18819609685      
    19035.56483747859         21910.91249247122         22742.50493006927      
    23725.96784059540         24722.03233390518         29681.76828355793      
    34633.39162939292         39571.20567466129         44534.13314123992      
    49413.10392128928         69293.41481314271         108827.4924081002     
 u =     4.216870000000000         4.216870000000000      
    6.560770000000000         8.194649999999999         9.878140000000000      
    11.64540000000000         12.71570000000000         13.89190000000000      
    14.26310000000000         14.11150000000000         15.18550000000000      
    15.96930000000000         17.26899900000000         16.78130000000000      
    14.71980000000000         12.53330000000000         11.10760000000000      
    9.579770000000000         7.352520000000000         5.611530000000000      
    3.768060000000000         1.948880000000000        0.5105590000000000      
   0.2515100000000000       -0.5752870000000000        -1.421630000000000      
   -3.110150000000000        -3.539980000000000        -4.557640000000000      
   -5.610400000000000        -6.718080000000000        -6.910500000000000      
   -6.297350000000000        -8.630261000000001        -11.20350000000000      
   -12.28900000000000        -14.87720000000000        -27.83770000000000      
   -21.86090100000000        -25.99970100000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000     
 v =    -6.701930000000000        -6.701930000000000      
   -7.210060000000000        -7.526460000000000        -7.956230000000000      
   -7.970950000000000        -7.971680000000000        -8.471340000000000      
   -8.916200000000000        -9.786479999999999        -10.47290000000000      
   -11.72500000000000        -12.75130000000000        -12.20170000000000      
   -11.27380000000000        -10.61480000000000        -9.956960000000000      
   -10.52940000000000        -10.18720000000000        -9.928960000000000      
   -9.812390000000001        -9.751630000000000        -9.037080000000000      
   -8.161970000000000        -7.900180000000000        -7.182770000000000      
   -6.715090000000000        -4.943400000000000        -4.308270000000000      
   -2.986040000000000        0.3497070000000000         1.086200000000000      
    3.079470000000000         6.815940000000000         7.410530000000000      
    1.735560000000000       -9.0992000000000003E-002    10.09560000000000      
    1.686820000000000        -1.145950000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000     
 ug =     4.216870000000000         4.216870000000000      
    6.560770000000000         8.194649999999999         9.878140000000000      
    11.64540000000000         12.71570000000000         13.89190000000000      
    14.26310000000000         14.11150000000000         15.18550000000000      
    15.96930000000000         17.26899900000000         16.78130000000000      
    14.71980000000000         12.53330000000000         11.10760000000000      
    9.579770000000000         7.352520000000000         5.611530000000000      
    3.768060000000000         1.948880000000000        0.5105590000000000      
   0.2515100000000000       -0.5752870000000000        -1.421630000000000      
   -3.110150000000000        -3.539980000000000        -4.557640000000000      
   -5.610400000000000        -6.718080000000000        -6.910500000000000      
   -6.297350000000000        -8.630261000000001        -11.20350000000000      
   -12.28900000000000        -14.87720000000000        -27.83770000000000      
   -21.86090100000000        -25.99970100000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000     
 vg =    -6.701930000000000        -6.701930000000000      
   -7.210060000000000        -7.526460000000000        -7.956230000000000      
   -7.970950000000000        -7.971680000000000        -8.471340000000000      
   -8.916200000000000        -9.786479999999999        -10.47290000000000      
   -11.72500000000000        -12.75130000000000        -12.20170000000000      
   -11.27380000000000        -10.61480000000000        -9.956960000000000      
   -10.52940000000000        -10.18720000000000        -9.928960000000000      
   -9.812390000000001        -9.751630000000000        -9.037080000000000      
   -8.161970000000000        -7.900180000000000        -7.182770000000000      
   -6.715090000000000        -4.943400000000000        -4.308270000000000      
   -2.986040000000000        0.3497070000000000         1.086200000000000      
    3.079470000000000         6.815940000000000         7.410530000000000      
    1.735560000000000       -9.0992000000000003E-002    10.09560000000000      
    1.686820000000000        -1.145950000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000     
 theta =     298.9157750000000         301.0532160000000      
    301.6337330000000         302.5281350000000         303.5418290000000      
    304.5271030000000         305.7039050000000         306.8561980000000      
    307.9177610000000         309.1166100000000         310.5446930000000      
    312.2816910000000         313.9719420000000         315.5664860000000      
    317.2079590000000         318.6538610000000         320.2374580000000      
    322.1478620000000         323.7456190000000         325.7968340000000      
    327.8772610000000         329.8734460000000         331.9935800000000      
    334.4094340000000         336.6575580000000         338.8421580000000      
    341.2330230000000         343.3947360000000         345.4017570000000      
    347.2385270000000         349.0350290000000         350.5123470000000      
    351.8516960000000         353.1583130000000         354.1469360000000      
    355.4213230000000         358.1373430000000         370.1066590000000      
    426.5924240000000         523.3282520000000         565.4938310000000      
    596.4023350000000         629.0476290000000         817.0074049999999      
    1048.096441000000         1329.179787000000         1670.408991000000      
    2032.656098000000         3556.896526000000         15340.63319400000     
 rt =    2.1270130000000002E-002   2.1270130000000002E-002 
   2.0513060000000000E-002   1.9582360000000000E-002   1.8474279999999999E-002 
   1.7533159999999999E-002   1.6344129999999998E-002   1.5324239999999999E-002 
   1.4574169999999999E-002   1.3268890000000000E-002   1.1973980000000000E-002 
   1.0845350000000000E-002   9.6817420000000001E-003   8.9958079999999992E-003 
   8.2979309999999997E-003   7.8519809999999992E-003   7.2664139999999997E-003 
   6.6609829999999997E-003   6.1635620000000000E-003   5.6438230000000001E-003 
   5.0658570000000000E-003   4.4451860000000003E-003   4.0027389999999999E-003 
   3.5714459999999998E-003   3.0357019999999999E-003   2.6482640000000000E-003 
   2.2118080000000000E-003   1.7239610000000000E-003   1.2812520000000001E-003 
   8.5300730000000002E-004   4.8263549999999998E-004   2.7920339999999998E-004 
   1.6291130000000001E-004   7.1653210000000001E-005   2.7421509999999999E-005 
   9.8509150000000002E-006   2.8581740000000001E-006   1.1115939999999999E-006 
   5.2089710000000003E-006   8.4907460000000007E-006   3.2573799999999998E-006 
   3.2542499999999998E-006   3.2385600000000000E-006   3.2495899999999999E-006 
   3.2558100000000001E-006   3.2528099999999999E-006   3.2522599999999999E-006 
   3.2515799999999998E-006   3.2464700000000002E-006   3.2600000000000001E-006
 p_in_Pa =     101500.0000000000         99000.00000000000      
    96500.00000000000         94000.00000000000         91500.00000000000      
    89000.00000000000         86500.00000000000         84000.00000000000      
    81500.00000000000         79000.00000000000         76500.00000000000      
    74000.00000000000         71500.00000000000         69000.00000000000      
    66500.00000000000         64000.00000000000         61500.00000000000      
    59000.00000000000         56500.00000000000         54000.00000000000      
    51500.00000000000         49000.00000000000         46500.00000000000      
    44000.00000000000         41500.00000000000         39000.00000000000      
    36500.00000000000         34000.00000000000         31500.00000000000      
    29000.00000000000         26500.00000000000         24000.00000000000      
    21500.00000000000         19000.00000000000         16500.00000000000      
    14000.00000000000         11500.00000000000         9000.000000000000      
    6500.000000000000         4000.000000000000         3500.000000000000      
    3000.000000000000         2570.000000000000         1220.000000000000      
    600.0000000000000         305.0000000000000         159.0000000000000      
    85.40000000000001         5.790000000000000        2.9999999999999999E-002
 subs =   -1.9914000000000001E-002  -1.9914000000000001E-002 
  -6.0266000000000000E-002  -9.8260000000000000E-002  -0.1323390000000000      
  -0.1577920000000000       -0.1720300000000000       -0.1764040000000000      
  -0.1733970000000000       -0.1649480000000000       -0.1516130000000000      
  -0.1333670000000000       -0.1101940000000000       -8.3528000000000005E-002 
  -5.7275000000000000E-002  -3.3757000000000002E-002  -1.2847000000000001E-002 
   5.3730000000000002E-003   2.1009000000000000E-002   3.4157000000000000E-002 
   4.4763999999999998E-002   5.1010000000000000E-002   4.8555000000000001E-002 
   3.4896999999999997E-002   1.0045999999999999E-002  -2.2910000000000000E-002 
  -5.6494999999999997E-002  -8.6338999999999999E-002  -0.1123060000000000      
  -0.1329800000000000       -0.1454210000000000       -0.1496930000000000      
  -0.1498910000000000       -0.1450100000000000       -0.1264120000000000      
  -9.0564000000000006E-002  -4.3524000000000000E-002    0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 --------------------------------------------------
 Statistics
 --------------------------------------------------
 vars_zt = 
 thlm                          
 thvm                          
 rtm                           
 rcm                           
 rvm                           
 um                            
 vm                            
 um_ref                        
 vm_ref                        
 wm_zt                         
 ug                            
 vg                            
 cloud_frac                    
 ice_supersat_frac             
 cloud_cover                   
 rcm_in_layer                  
 rcm_in_cloud                  
 p_in_Pa                       
 exner                         
 rho_ds_zt                     
 thv_ds_zt                     
 Lscale                        
 T_in_K                        
 rel_humidity                  
 wp3                           
 thlp3                         
 rtp3                          
 wpthlp2                       
 wp2thlp                       
 wprtp2                        
 wp2rtp                        
 Skw_zt                        
 Skthl_zt                      
 Skrt_zt                       
 Lscale_up                     
 Lscale_down                   
 tau_zt                        
 Kh_zt                         
 wp2thvp                       
 wp2up                         
 wp2rcp                        
 wp2hmp                        
 wprtpthlp                     
 wpup2                         
 wpvp2                         
 rc_coef                       
 Lscale_pert_1                 
 Lscale_pert_2                 
 sigma_sqd_w_zt                
 rho                           
 radht                         
 radht_LW                      
 radht_SW                      
 Ncm                           
 Nc_in_cloud                   
 Nc_activated                  
 Nccnm                         
 Nim                           
 snowslope                     
 Nsm                           
 Ngm                           
 sed_rcm                       
 rsat                          
 rsati                         
 rrm                           
 Nrm                           
 m_vol_rad_rain                
 m_vol_rad_cloud               
 eff_rad_cloud                 
 eff_rad_ice                   
 eff_rad_snow                  
 eff_rad_rain                  
 eff_rad_graupel               
 precip_rate_zt                
 rsm                           
 rim                           
 rgm                           
 diam                          
 mass_ice_cryst                
 rcm_icedfs                    
 u_T_cm                        
 rtm_bt                        
 rtm_ma                        
 rtm_ta                        
 rtm_mfl                       
 rtm_tacl                      
 rtm_cl                        
 rtm_ed                        
 rtm_forcing                   
 rtm_sdmp                      
 rtm_mc                        
 rtm_pd                        
 rvm_mc                        
 rcm_mc                        
 rcm_sd_mg_morr                
 thlm_bt                       
 thlm_ma                       
 thlm_ta                       
 thlm_mfl                      
 thlm_tacl                     
 thlm_cl                       
 thlm_ed                       
 thlm_forcing                  
 thlm_sdmp                     
 thlm_mc                       
 thlm_old                      
 thlm_without_ta               
 thlm_mfl_min                  
 thlm_mfl_max                  
 thlm_enter_mfl                
 thlm_exit_mfl                 
 rtm_old                       
 rtm_without_ta                
 rtm_mfl_min                   
 rtm_mfl_max                   
 rtm_enter_mfl                 
 rtm_exit_mfl                  
 um_bt                         
 um_ma                         
 um_gf                         
 um_cf                         
 um_ta                         
 um_f                          
 um_sdmp                       
 um_ndg                        
 um_mfl                        
 vm_bt                         
 vm_ma                         
 vm_gf                         
 vm_cf                         
 vm_ta                         
 vm_f                          
 vm_sdmp                       
 vm_ndg                        
 vm_mfl                        
 wp3_bt                        
 wp3_ma                        
 wp3_ta                        
 wp3_tp                        
 wp3_ac                        
 wp3_bp1                       
 wp3_nct                       
 wp3_pr_turb                   
 wp3_pr_dfsn                   
 wp3_pr1                       
 wp3_pr2                       
 wp3_pr3                       
 wp3_pr_tp                     
 wp3_dp1                       
 wp3_sdmp                      
 wp3_cl                        
 wp3_splat                     
 rtp3_bt                       
 rtp3_tp                       
 rtp3_ac                       
 rtp3_dp                       
 thlp3_bt                      
 thlp3_tp                      
 thlp3_ac                      
 thlp3_dp                      
 rrm_bt                        
 rrm_ma                        
 rrm_sd                        
 rrm_ts                        
 rrm_sd_morr                   
 rrm_ta                        
 rrm_evap                      
 rrm_auto                      
 rrm_accr                      
 rrm_evap_adj                  
 rrm_src_adj                   
 rrm_hf                        
 rrm_wvhf                      
 rrm_cl                        
 rrm_mc                        
 Nrm_bt                        
 Nrm_ma                        
 Nrm_sd                        
 Nrm_ts                        
 Nrm_ta                        
 Nrm_evap                      
 Nrm_auto                      
 Nrm_evap_adj                  
 Nrm_src_adj                   
 Nrm_cl                        
 Nrm_mc                        
 Ncm_bt                        
 Ncm_ma                        
 Ncm_ta                        
 Ncm_mc                        
 Ncm_cl                        
 Ncm_act                       
 rsm_bt                        
 rsm_ma                        
 rsm_sd                        
 rsm_sd_morr                   
 rsm_ta                        
 rsm_mc                        
 rsm_hf                        
 rsm_wvhf                      
 rsm_cl                        
 rim_bt                        
 rim_ma                        
 rim_sd                        
 rim_sd_mg_morr                
 rim_ta                        
 rim_mc                        
 rim_hf                        
 rim_wvhf                      
 rim_cl                        
 rgm_bt                        
 rgm_ma                        
 rgm_sd                        
 rgm_sd_morr                   
 rgm_ta                        
 rgm_mc                        
 rgm_hf                        
 rgm_wvhf                      
 rgm_cl                        
 Nsm_bt                        
 Nsm_mc                        
 Nsm_ta                        
 Nsm_ma                        
 Nsm_sd                        
 Nsm_cl                        
 Nim_bt                        
 Nim_mc                        
 Nim_ta                        
 Nim_ma                        
 Nim_sd                        
 Nim_cl                        
 Ngm_bt                        
 Ngm_mc                        
 Ngm_ta                        
 Ngm_ma                        
 Ngm_sd                        
 Ngm_cl                        
 w_KK_evap_covar_zt            
 rt_KK_evap_covar_zt           
 thl_KK_evap_covar_zt          
 w_KK_auto_covar_zt            
 rt_KK_auto_covar_zt           
 thl_KK_auto_covar_zt          
 w_KK_accr_covar_zt            
 rt_KK_accr_covar_zt           
 thl_KK_accr_covar_zt          
 rr_KK_mvr_covar_zt            
 Nr_KK_mvr_covar_zt            
 KK_mvr_variance_zt            
 mixt_frac                     
 w_1                           
 w_2                           
 varnce_w_1                    
 varnce_w_2                    
 thl_1                         
 thl_2                         
 varnce_thl_1                  
 varnce_thl_2                  
 rt_1                          
 rt_2                          
 varnce_rt_1                   
 varnce_rt_2                   
 rc_1                          
 rc_2                          
 rsatl_1                       
 rsatl_2                       
 cloud_frac_1                  
 cloud_frac_2                  
 a3_coef_zt                    
 wp3_on_wp2_zt                 
 chi_1                         
 chi_2                         
 stdev_chi_1                   
 stdev_chi_2                   
 stdev_eta_1                   
 stdev_eta_2                   
 covar_chi_eta_1               
 covar_chi_eta_2               
 corr_w_chi_1                  
 corr_w_chi_2                  
 corr_w_eta_1                  
 corr_w_eta_2                  
 corr_chi_eta_1                
 corr_chi_eta_2                
 corr_w_rt_1                   
 corr_w_rt_2                   
 corr_w_thl_1                  
 corr_w_thl_2                  
 corr_rt_thl_1                 
 corr_rt_thl_2                 
 crt_1                         
 crt_2                         
 cthl_1                        
 cthl_2                        
 coef_wprtp2_implicit          
 term_wprtp2_explicit          
 coef_wpthlp2_implicit         
 term_wpthlp2_explicit         
 coef_wprtpthlp_implicit       
 term_wprtpthlp_explicit       
 coef_wp2rtp_implicit          
 term_wp2rtp_explicit          
 coef_wp2thlp_implicit         
 term_wp2thlp_explicit         
 hm_i                          
 precip_frac                   
 precip_frac_1                 
 precip_frac_2                 
 Ncnm                          
 mu_hm_i                       
 mu_Ncn_i                      
 sigma_hm_i                    
 sigma_Ncn_i                   
 corr_w_chi_1_ca               
 corr_w_chi_2_ca               
 corr_w_eta_1_ca               
 corr_w_eta_2_ca               
 corr_w_hm_i                   
 corr_w_Ncn_i                  
 corr_chi_eta_1_ca             
 corr_chi_eta_2_ca             
 corr_chi_hm_i                 
 corr_chi_Ncn_i                
 corr_eta_hm_i                 
 corr_eta_Ncn_i                
 corr_Ncn_hm_i                 
 corr_hmx_hmy_i                
 chi                           
 chip2                         
 C11_Skw_fnc                   
 wp2_zt                        
 thlp2_zt                      
 wpthlp_zt                     
 wprtp_zt                      
 rtp2_zt                       
 rtpthlp_zt                    
 up2_zt                        
 vp2_zt                        
 upwp_zt                       
 vpwp_zt                       
 hmp2_zt                       
 PSMLT                         
 EVPMS                         
 PRACS                         
 EVPMG                         
 PRACG                         
 PGMLT                         
 MNUCCC                        
 PSACWS                        
 PSACWI                        
 QMULTS                        
 QMULTG                        
 PSACWG                        
 PGSACW                        
 PRD                           
 PRCI                          
 PRAI                          
 QMULTR                        
 QMULTRG                       
 MNUCCD                        
 PRACI                         
 PRACIS                        
 EPRD                          
 MNUCCR                        
 PIACR                         
 PIACRS                        
 PGRACS                        
 PRDS                          
 EPRDS                         
 PSACR                         
 PRDG                          
 EPRDG                         
 NGSTEN                        
 NRSTEN                        
 NISTEN                        
 NSSTEN                        
 NCSTEN                        
 NPRC1                         
 NRAGG                         
 NPRACG                        
 NSUBR                         
 NSMLTR                        
 NGMLTR                        
 NPRACS                        
 NNUCCR                        
 NIACR                         
 NIACRS                        
 NGRACS                        
 NSMLTS                        
 NSAGG                         
 NPRCI                         
 NSCNG                         
 NSUBS                         
 PRC                           
 PRA                           
 PRE                           
 PCC                           
 NNUCCC                        
 NPSACWS                       
 NPRA                          
 NPRC                          
 NPSACWI                       
 NPSACWG                       
 NPRAI                         
 NMULTS                        
 NMULTG                        
 NMULTR                        
 NMULTRG                       
 NNUCCD                        
 NSUBI                         
 NGMLTG                        
 NSUBG                         
 NACT                          
 SIZEFIX_NR                    
 SIZEFIX_NC                    
 SIZEFIX_NI                    
 SIZEFIX_NS                    
 SIZEFIX_NG                    
 NEGFIX_NR                     
 NEGFIX_NC                     
 NEGFIX_NI                     
 NEGFIX_NS                     
 NEGFIX_NG                     
 NIM_MORR_CL                   
 QC_INST                       
 QR_INST                       
 QI_INST                       
 QS_INST                       
 QG_INST                       
 NC_INST                       
 NR_INST                       
 NI_INST                       
 NS_INST                       
 NG_INST                       
 T_in_K_mc                     
 cloud_frac_refined            
 rcm_refined                   
 hl_on_Cp_residual             
 qto_residual                  
 vars_zm = 
 wp2                           
 rtp2                          
 thlp2                         
 rtpthlp                       
 wprtp                         
 wpthlp                        
 wp2up2                        
 wp2vp2                        
 wp4                           
 up2                           
 vp2                           
 Skw_zm                        
 Skthl_zm                      
 Skrt_zm                       
 wpthvp                        
 rtpthvp                       
 thlpthvp                      
 tau_zm                        
 Kh_zm                         
 K_hm                          
 wprcp                         
 rc_coef_zm                    
 wm_zm                         
 thlprcp                       
 rtprcp                        
 rcp2                          
 upwp                          
 vpwp                          
 upthlp                        
 uprtp                         
 vpthlp                        
 vprtp                         
 upthvp                        
 uprcp                         
 vpthvp                        
 vprcp                         
 rho_zm                        
 sigma_sqd_w                   
 Skw_velocity                  
 gamma_Skw_fnc                 
 coef_wp4_implicit             
 C6rt_Skw_fnc                  
 C6thl_Skw_fnc                 
 C6_term                       
 C7_Skw_fnc                    
 C1_Skw_fnc                    
 a3_coef                       
 wp3_on_wp2                    
 wp3_on_wp2_cfl_num            
 rcm_zm                        
 rtm_zm                        
 thlm_zm                       
 cloud_frac_zm                 
 ice_supersat_frac_zm          
 rho_ds_zm                     
 thv_ds_zm                     
 em                            
 mean_w_up                     
 mean_w_down                   
 shear                         
 wp3_zm                        
 thlp3_zm                      
 rtp3_zm                       
 w_1_zm                        
 w_2_zm                        
 varnce_w_1_zm                 
 varnce_w_2_zm                 
 mixt_frac_zm                  
 Frad                          
 Frad_LW                       
 Frad_SW                       
 Frad_LW_up                    
 Frad_SW_up                    
 Frad_LW_down                  
 Frad_SW_down                  
 Fprec                         
 Fcsed                         
 hydrometp2                    
 wphydrometp                   
 rtphmp                        
 thlphmp                       
 hmxphmyp                      
 Vri                           
 VNi                           
 Vrc                           
 VNc                           
 Vrr                           
 VNr                           
 Vrs                           
 VNs                           
 Vrg                           
 Vrrprrp                       
 VNrpNrp                       
 Vrrprrp_expcalc               
 VNrpNrp_expcalc               
 wp2_bt                        
 wp2_ma                        
 wp2_ta                        
 wp2_ac                        
 wp2_bp                        
 wp2_nct                       
 wp2_pr1                       
 wp2_pr2                       
 wp2_pr3                       
 wp2_pr_dfsn                   
 wp2_dp1                       
 wp2_dp2                       
 wp2_sdmp                      
 wp2_cl                        
 wp2_pd                        
 wp2_sf                        
 wp2_splat                     
 vp2_bt                        
 vp2_ma                        
 vp2_ta                        
 vp2_tp                        
 vp2_dp1                       
 vp2_dp2                       
 vp2_pr1                       
 vp2_pr2                       
 vp2_sdmp                      
 vp2_cl                        
 vp2_pd                        
 vp2_sf                        
 vp2_splat                     
 up2_bt                        
 up2_ma                        
 up2_ta                        
 up2_tp                        
 up2_dp1                       
 up2_dp2                       
 up2_nct                       
 up2_pr1                       
 up2_pr2                       
 up2_sdmp                      
 up2_cl                        
 up2_pd                        
 up2_sf                        
 up2_splat                     
 upwp_bt                       
 upwp_ma                       
 upwp_ta                       
 upwp_tp                       
 upwp_ac                       
 upwp_bp                       
 upwp_tct                      
 upwp_nct                      
 upwp_pr1                      
 upwp_pr2                      
 upwp_pr3                      
 upwp_pr4                      
 upwp_dp1                      
 upwp_mfl                      
 upwp_cl                       
 vpwp_bt                       
 vpwp_ma                       
 vpwp_ta                       
 vpwp_tp                       
 vpwp_ac                       
 vpwp_bp                       
 vpwp_tct                      
 vpwp_pr1                      
 vpwp_pr2                      
 vpwp_pr3                      
 vpwp_pr4                      
 vpwp_dp1                      
 vpwp_mfl                      
 vpwp_cl                       
 wprtp_bt                      
 wprtp_ma                      
 wprtp_ta                      
 wprtp_tp                      
 wprtp_ac                      
 wprtp_bp                      
 wprtp_pr1                     
 wprtp_pr2                     
 wprtp_pr3                     
 wprtp_dp1                     
 wprtp_mfl                     
 wprtp_cl                      
 wprtp_pd                      
 wprtp_forcing                 
 wprtp_mc                      
 wpthlp_bt                     
 wpthlp_ma                     
 wpthlp_ta                     
 wpthlp_tp                     
 wpthlp_ac                     
 wpthlp_bp                     
 wpthlp_pr1                    
 wpthlp_pr2                    
 wpthlp_pr3                    
 wpthlp_dp1                    
 wpthlp_mfl                    
 wpthlp_cl                     
 wpthlp_forcing                
 wpthlp_mc                     
 rtp2_bt                       
 rtp2_ma                       
 rtp2_ta                       
 rtp2_tp                       
 rtp2_dp1                      
 rtp2_dp2                      
 rtp2_cl                       
 rtp2_pd                       
 rtp2_sf                       
 rtp2_forcing                  
 rtp2_mc                       
 thlp2_bt                      
 thlp2_ma                      
 thlp2_ta                      
 thlp2_tp                      
 thlp2_dp1                     
 thlp2_dp2                     
 thlp2_cl                      
 thlp2_pd                      
 thlp2_sf                      
 thlp2_forcing                 
 thlp2_mc                      
 rtpthlp_bt                    
 rtpthlp_ma                    
 rtpthlp_ta                    
 rtpthlp_tp1                   
 rtpthlp_tp2                   
 rtpthlp_dp1                   
 rtpthlp_dp2                   
 rtpthlp_cl                    
 rtpthlp_sf                    
 rtpthlp_forcing               
 rtpthlp_mc                    
 wpthlp_enter_mfl              
 wpthlp_exit_mfl               
 wprtp_enter_mfl               
 wprtp_exit_mfl                
 wpthlp_mfl_min                
 wpthlp_mfl_max                
 wprtp_mfl_min                 
 wprtp_mfl_max                 
 stability_correction          
 bv_freq_sqd                   
 bv_freq_sqd_splat             
 bv_freq_sqd_mixed             
 bv_freq_sqd_moist             
 bv_freq_sqd_dry               
 bv_freq_sqd_smth              
 bv_freq_out_cloud             
 bv_freq_pos                   
 ddzt_umvm_sqd                 
 invrs_tau_zm                  
 invrs_tau_xp2_zm              
 invrs_tau_wp2_zm              
 invrs_tau_wpxp_zm             
 invrs_tau_wp3_zm              
 invrs_tau_no_N2_zm            
 invrs_tau_bkgnd               
 invrs_tau_sfc                 
 invrs_tau_shear               
 Ri_zm                         
 vars_lh_zt = 
 AKm                           
 lh_AKm                        
 AKstd                         
 AKstd_cld                     
 AKm_rcm                       
 AKm_rcc                       
 lh_thlm_mc                    
 lh_rvm_mc                     
 lh_rcm_mc                     
 lh_Ncm_mc                     
 lh_rrm_mc                     
 lh_Nrm_mc                     
 lh_rsm_mc                     
 lh_Nsm_mc                     
 lh_rgm_mc                     
 lh_Ngm_mc                     
 lh_rim_mc                     
 lh_Nim_mc                     
 lh_Vrr                        
 lh_VNr                        
 lh_rrm                        
 lh_rim                        
 lh_rsm                        
 lh_rgm                        
 lh_thlm                       
 lh_rcm                        
 lh_rvm                        
 lh_wm                         
 lh_rcp2_zt                    
 lh_rrp2_zt                    
 lh_Nrp2_zt                    
 lh_Ncp2_zt                    
 lh_Ncnp2_zt                   
 lh_wp2_zt                     
 lh_cloud_frac                 
 lh_chi                        
 lh_eta                        
 lh_chip2                      
 lh_rtp2_zt                    
 lh_thlp2_zt                   
 lh_Nrm                        
 lh_Nim                        
 lh_Ncnm                       
 lh_Ncm                        
 lh_Ngm                        
 lh_Nsm                        
 lh_rcm_avg                    
 lh_rrm_auto                   
 lh_rrm_accr                   
 lh_rrm_evap                   
 lh_Nrm When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
_auto                   
 lh_Nrm_evap                   
 lh_rrm_src_adj                
 lh_rrm_evap_adj               
 lh_Nrm_src_adj                
 lh_Nrm_evap_adj               
 lh_precip_frac                
 lh_mixt_frac                  
 lh_m_vol_rad_rain             
 vars_lh_sfc = 
 lh_morr_snow_rate             
 lh_lwp                        
 lh_vwp                        
 k_lh_start                    
 lh_sample_weights_sum         
 lh_sample_weights_avg         
 vars_rad_zt = 
 T_in_K_rad                    
 rcil_rad                      
 o3l_rad                       
 rsm_rad                       
 rcm_in_cloud_rad              
 cloud_frac_rad                
 ice_supersat_frac_rad         
 radht_rad                     
 radht_SW_rad                  
 radht_LW_rad                  
 p_in_mb_rad                   
 sp_humidity_rad               
 vars_rad_zm = 
 Frad_SW_rad                   
 Frad_LW_rad                   
 Frad_SW_up_rad                
 Frad_LW_up_rad                
 Frad_SW_down_rad              
 Frad_LW_down_rad              
 fulwcl                        
 fdlwcl                        
 fdswcl                        
 fuswcl                        
 vars_sfc = 
 ustar                         
 soil_heat_flux                
 veg_T_in_K                    
 sfc_soil_T_in_K               
 deep_soil_T_in_K              
 lh                            
 sh                            
 cc                            
 lwp                           
 vwp                           
 swp                           
 iwp                           
 rwp                           
 z_cloud_base                  
 z_inversion                   
 precip_rate_sfc               
 rain_flux_sfc                 
 rrm_sfc                       
 precip_frac_tol               
 wpthlp_sfc                    
 wprtp_sfc                     
 upwp_sfc                      
 vpwp_sfc                      
 morr_snow_rate                
 thlm_vert_avg                 
 rtm_vert_avg                  
 um_vert_avg                   
 vm_vert_avg                   
 wp2_vert_avg                  
 up2_vert_avg                  
 vp2_vert_avg                  
 rtp2_vert_avg                 
 thlp2_vert_avg                
 T_sfc                         
 rtm_spur_src                  
 thlm_spur_src                 
 rs_sd_morr_int                
 tot_vartn_normlzd_rtm         
 tot_vartn_normlzd_thlm        
 tot_vartn_normlzd_wprtp       
 --------------------------------------------------
2026/01/09 08:42:00
 
 --------------------------------------------------
 Latest git log entry
 --------------------------------------------------
 
 
A detailed git diff can be found at the end of this file

 --------------------------------------------------
 Tunable Parameters:
 --------------------------------------------------
 --------------------------------------------------
 Preprocessing Directives:
 --------------------------------------------------
 -DNETCDF enabled
 -DCOAMPS_MICRO enabled
 -DTUNER disabled
 -DSILHS enabled
 -Dnooverlap enabled
 -Draoffline enabled
 -DUSE_BUGSrad_ocast_random disabled
 -DBYTESWAP_IO disabled
 --------------------------------------------------
 &model_setting
 --------------------------------------------------
 runtype = twp_ice
 nzmax =           128
 grid_type =             2
 deltaz =     200.0000000000000         200.0000000000000      
    200.0000000000000         200.0000000000000         200.0000000000000      
    200.0000000000000         200.0000000000000         200.0000000000000     
 zm_init =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 zm_top =     28625.00000000000         28625.00000000000      
    28625.00000000000         28625.00000000000         28625.00000000000      
    28625.00000000000         28625.00000000000         28625.00000000000     
 zt_grid_fname = ../input/grid/deep_convection_128lev_27km_zt_grid.grd
 zm_grid_fname =
 day =            19
 month =             1
 year =          2006
 lat_vals =    -12.42500000000000     
 lon_vals =     130.8910000000000     
 sfc_elevation =     0.000000000000000     
 time_initial =     10800.00000000000     
 time_final =     70800.00000000000     
 dt_main =     300.0000000000000     
 dt_rad =     1800.000000000000     
 sfctype =             1
 T_sfc =     288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000      
    288.0000000000000         288.0000000000000         288.0000000000000     
 p_sfc =     100440.0000000000         100440.0000000000      
    100440.0000000000         100440.0000000000         100440.0000000000      
    100440.0000000000         100440.0000000000         100440.0000000000     
 sens_ht =     0.000000000000000     
 latent_ht =     0.000000000000000     
 fcor =   -3.1378999999999999E-005  -3.1378999999999999E-005 
  -3.1378999999999999E-005  -3.1378999999999999E-005  -3.1378999999999999E-005 
  -3.1378999999999999E-005  -3.1378999999999999E-005  -3.1378999999999999E-005
 fcor_y =    1.4242420689362283E-004   1.4242420689362283E-004 
   1.4242420689362283E-004   1.4242420689362283E-004   1.4242420689362283E-004 
   1.4242420689362283E-004   1.4242420689362283E-004   1.4242420689362283E-004
 T0 =     300.0000000000000     
 ts_nudge =     7200.000000000000     
 forcings_file_path =
 l_t_dependent =   T
 l_ignore_forcings =   F
 l_modify_ic_with_cubic_int =   F
 l_modify_bc_for_cnvg_test =   F
 l_input_xpwp_sfc =   F
 saturation_formula =             3
 thlm_sponge_damp_settings%l_sponge_damping =   F
 rtm_sponge_damp_settings%l_sponge_damping =   F
 uv_sponge_damp_settings%l_sponge_damping =   F
 wp2_sponge_damp_settings%l_sponge_damping =   F
 wp3_sponge_damp_settings%l_sponge_damping =   F
 up2_vp2_sponge_damp_settings%l_sponge_damping =   F
 thlm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 thlm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 thlm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 rtm_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 rtm_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 uv_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 uv_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 wp3_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 wp3_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_min =     60.00000000000000     
 up2_vp2_sponge_damp_settings%tau_sponge_damp_max =     1800.000000000000     
 up2_vp2_sponge_damp_settings%sponge_damp_depth =    0.2500000000000000     
 l_soil_veg =   F
 l_restart =   F
 l_input_fields =   F
 restart_path_case = restart/twp_ice
 time_restart =     0.000000000000000     
 debug_level =             2
 sclr_dim =             0
 edsclr_dim =             0
 iisclr_thl =            -1
 iisclr_rt =            -1
 iisclr_CO2 =            -1
 sclr_tol = 
 --------------------------------------------------
 &stats_setting
 --------------------------------------------------
 l_stats =   T
 fname_prefix = twp_ice
 stats_fmt = netcdf
 stats_tsamp =     600.0000000000000     
 stats_tout =     3600.000000000000     
 l_allow_small_stats_tout =   F
 Constant flags:
 l_pos_def =   F
 l_gamma_Skw =   T
 l_byteswap_io =   F
 Constant tolerances [units]
 rt_tol [kg/kg] =    1.0000000000000000E-008
 thl_tol [K] =    1.0000000000000000E-002
 w_tol [m/s] =    2.0000000000000000E-002
    Parameter          Value
    ---------          -----
C1                           =      1.00000000000000000000
C1b                          =      1.00000000000000000000
C1c                          =      1.00000000000000000000
C2rt                         =      2.00000000000000000000
C2thl                        =      2.00000000000000000000
C2rtthl                      =      2.00000000000000000000
C4                           =      2.00000000000000000000
C_uu_shr                     =      0.40000000000000002220
C_uu_buoy                    =      0.29999999999999998890
C6rt                         =      2.00000000000000000000
C6rtb                        =      2.00000000000000000000
C6rtc                        =      1.00000000000000000000
C6thl                        =      2.00000000000000000000
C6thlb                       =      2.00000000000000000000
C6thlc                       =      1.00000000000000000000
C7                           =      0.50000000000000000000
C7b                          =      0.50000000000000000000
C7c                          =      0.50000000000000000000
C8                           =      0.50000000000000000000
C8b                          =      0.02000000000000000042
C10                          =      3.29999999999999982236
C11                          =      0.40000000000000002220
C11b                         =      0.40000000000000002220
C11c                         =      0.50000000000000000000
C12                          =      1.00000000000000000000
C13                          =      0.10000000000000000555
C14                          =      1.00000000000000000000
C_wp2_pr_dfsn                =      0.00000000000000000000
C_wp3_pr_tp                  =      0.00000000000000000000
C_wp3_pr_turb                =      1.00000000000000000000
C_wp3_pr_dfsn                =      0.00000000000000000000
C_wp2_splat                  =      0.00000000000000000000
C6rt_Lscale0                 =     14.00000000000000000000
C6thl_Lscale0                =     14.00000000000000000000
C7_Lscale0                   =      0.84999999999999997780
wpxp_L_thresh                =     60.00000000000000000000
c_K                          =      0.20000000000000001110
c_K1                         =      0.20000000000000001110
nu1                          =     20.00000000000000000000
c_K2                         =      0.02500000000000000139
nu2                          =      1.00000000000000000000
c_K6                         =      0.37500000000000000000
nu6                          =      5.00000000000000000000
c_K8                         =      5.00000000000000000000
nu8                          =     20.00000000000000000000
c_K9                         =      0.10000000000000000555
nu9                          =     10.00000000000000000000
nu10                         =      0.00000000000000000000
c_K_hm                       =      0.75000000000000000000
c_K_hmb                      =      0.75000000000000000000
K_hm_min_coef                =      0.10000000000000000555
nu_hm                        =      1.50000000000000000000
slope_coef_spread_DG_means_w =     21.00000000000000000000
pdf_component_stdev_factor_w =      1.00000000000000000000
coef_spread_DG_means_rt      =      0.80000000000000004441
coef_spread_DG_means_thl     =      0.80000000000000004441
gamma_coef                   =      0.25000000000000000000
gamma_coefb                  =      0.25000000000000000000
gamma_coefc                  =      5.00000000000000000000
mu                           =      0.00100000000000000002
beta                         =      1.00000000000000000000
lmin_coef                    =      0.50000000000000000000
omicron                      =      0.50000000000000000000
zeta_vrnce_rat               =      0.00000000000000000000
upsilon_precip_frac_rat      =      0.55000000000000004441
lambda0_stability_coef       =      0.02999999999999999889
mult_coef                    =      0.50000000000000000000
taumin                       =     90.00000000000000000000
taumax                       =   3600.00000000000000000000
Lscale_mu_coef               =      2.00000000000000000000
Lscale_pert_coef             =      0.10000000000000000555
alpha_corr                   =      0.14999999999999999445
Skw_denom_coef               =      4.00000000000000000000
c_K10                        =      1.00000000000000000000
c_K10h                       =      1.00000000000000000000
thlp2_rad_coef               =      1.00000000000000000000
thlp2_rad_cloud_frac_thresh  =      0.10000000000000000555
up2_sfc_coef                 =      4.00000000000000000000
Skw_max_mag                  =     10.00000000000000000000
C_invrs_tau_bkgnd            =      1.10000000000000008882
C_invrs_tau_sfc              =      0.10000000000000000555
C_invrs_tau_shear            =      0.14999999999999999445
C_invrs_tau_N2               =      0.40000000000000002220
C_invrs_tau_N2_wp2           =      0.20000000000000001110
C_invrs_tau_N2_xp2           =      0.05000000000000000278
C_invrs_tau_N2_wpxp          =      0.00000000000000000000
C_invrs_tau_N2_clear_wp3     =      1.00000000000000000000
C_invrs_tau_wpxp_Ri          =      0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh   =      0.00033000000000000000
xp3_coef_base                =      0.25000000000000000000
xp3_coef_slope               =      0.01000000000000000021
altitude_threshold           =    100.00000000000000000000
rtp2_clip_coef               =      0.50000000000000000000
Cx_min                       =      0.33000000000000001554
Cx_max                       =      0.94999999999999995559
Richardson_num_min           =      0.25000000000000000000
Richardson_num_max           =    400.00000000000000000000
a3_coef_min                  =      1.00000000000000000000
a_const                      =      1.80000000000000004441
bv_efold                     =      5.00000000000000000000
wpxp_Ri_exp                  =      0.50000000000000000000
z_displace                   =     25.00000000000000000000
 --------------------------------------------------
 &microphysics_setting
 --------------------------------------------------
 microphys_scheme = morrison
 l_cloud_sed =   F
 sigma_g =     1.500000000000000     
 l_graupel =   T
 l_hail =   F
 l_seifert_beheng =   F
 l_predict_Nc =   F
 l_const_Nc_in_cloud =   T
 specify_aerosol = morrison_lognormal
 l_subgrid_w =   T
 l_arctic_nucl =   F
 l_cloud_edge_activation =   F
 l_fix_pgam =   F
 l_in_cloud_Nc_diff =   T
 l_var_covar_src =   T
 l_upwind_diff_sed =   F
 lh_microphys_type = interactive
 lh_num_samples =             8
 lh_sequence_length =             1
 lh_seed =          5489
 l_fix_w_chi_eta_correlations =   T
 l_silhs_KK_convergence_adj_mean =   F
 importance_prob_thresh =    1.0000000000000000E-008
 host_dx =     1000000.000000000     
 host_dy =     1000000.000000000     
 hmp2_ip_on_hmm2_ip_slope%rr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%ri =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rs =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%rg =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Nr =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ni =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_slope%Ng =     0.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rr =     5.000000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%ri =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rs =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%rg =     1.250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Nr =     2.500000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ni =    0.6250000000000000     
 hmp2_ip_on_hmm2_ip_intrcpt%Ng =    0.6250000000000000     
 Ncnp2_on_Ncnm2 =    3.0000000000000001E-003
 C_evap =    0.8600000000000000     
 r_0 =    2.5000000000000001E-005
 microphys_start_time =     0.000000000000000     
 Nc0_in_cloud =     100000000.0000000     
 ccnconst =     120.0000000000000     
 ccnexpnt =    0.4000000059604645     
 aer_rm1 =    1.1000000021965661E-008
 aer_rm2 =    5.9999997858994902E-008
 aer_n1 =     125000000.0000000     
 aer_n2 =     65000000.00000000     
 aer_sig1 =     1.200000047683716     
 aer_sig2 =     1.700000047683716     
 pgam_fixed =     5.000000000000000     
 precip_frac_calc_type =             2
 --------------------------------------------------
 &SILHS_setting
 --------------------------------------------------
 Correlation array (approximate); in cloud:
  1.000 -0.600  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
 -0.600  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 Correlation array (approximate); below cloud:
  1.000  0.300  0.090  0.090  0.558  0.544  0.212  0.207  0.212  0.207  0.212  0.207
  0.300  1.000  0.027  0.027  0.081  0.093 -0.026  0.087  0.019  0.012  0.000  0.000
  0.090  0.027  1.000  0.340  0.223  0.217  0.106  0.156  0.000  0.000  0.000  0.000
  0.090  0.027  0.340  1.000  0.000  0.000  0.464  0.320  0.168  0.232  0.000  0.000
  0.558  0.081  0.223  0.000  1.000  0.728  0.000  0.000  0.116  0.114  0.226  0.223
  0.544  0.093  0.217  0.000  0.728  1.000  0.113  0.111  0.000  0.000  0.222  0.219
  0.212 -0.026  0.106  0.464  0.000  0.113  1.000  0.717  0.526  0.522  0.323  0.319
  0.207  0.087  0.156  0.320  0.000  0.111  0.717  1.000  0.522  0.516  0.319  0.315
  0.212  0.019  0.000  0.168  0.116  0.000  0.526  0.522  1.000  0.717  0.425  0.421
  0.207  0.012  0.000  0.232  0.114  0.000  0.522  0.516  0.717  1.000  0.421  0.417
  0.212  0.000  0.000  0.000  0.226  0.222  0.323  0.319  0.425  0.421  1.000  0.717
  0.207  0.000  0.000  0.000  0.223  0.219  0.319  0.315  0.421  0.417  0.717  1.000
 --------------------------------------------------
 &radiation_setting
 --------------------------------------------------
 rad_scheme = bugsrad
 sol_const =     1367.000000000000     
 alvdr =    0.1000000000000000     
 alvdf =    0.1000000000000000     
 alndr =    0.1000000000000000     
 alndf =    0.1000000000000000     
 radiation_top =     38000.00000000000     
 F0 =     100.0000000000000     
 F1 =     20.00000000000000     
 kappa =     119.0000000000000     
 gc =    0.8600000000000000     
 omega =    0.9965000000000001     
 slr =     1.000000000000000     
 l_rad_above_cloud =   F
 l_sw_radiation =   T
 l_fix_cos_solar_zen =   F
 l_use_default_std_atmosphere =   F
 Fs_values =     0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 cos_solar_zen_values =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 cos_solar_zen_times =    -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000      
   -999.0000000000000        -999.0000000000000        -999.0000000000000     
 eff_drop_radius =    1.0000000000000001E-005
 --------------------------------------------------
 &configurable_clubb_flags_nl
 --------------------------------------------------
 iiPDF_type =             1
 ipdf_call_placement =             2
 penta_solve_method =             2
 tridiag_solve_method =             2
 grid_remap_method =             1
 grid_adapt_in_time_method =             0
 l_use_precip_frac =   T
 l_predict_upwp_vpwp =   T
 l_ho_nontrad_coriolis =   F
 l_ho_trad_coriolis =   F
 l_min_wp2_from_corr_wx =   F
 l_min_xp2_from_corr_wx =   T
 l_C2_cloud_frac =   F
 l_diffuse_rtm_and_thlm =   F
 l_stability_correct_Kh_N2_zm =   F
 l_calc_thlp2_rad =   T
 l_upwind_xpyp_ta =   T
 l_upwind_xm_ma =   T
 l_uv_nudge =   T
 l_rtm_nudge =   F
 l_tke_aniso =   T
 l_vert_avg_closure =   F
 l_trapezoidal_rule_zt =   F
 l_trapezoidal_rule_zm =   F
 l_call_pdf_closure_twice =   F
 l_standard_term_ta =   F
 l_partial_upwind_wp3 =   F
 l_godunov_upwind_wpxp_ta =   F
 l_godunov_upwind_xpyp_ta =   F
 l_use_cloud_cover =   F
 l_diagnose_correlations =   F
 l_calc_w_corr =   F
 l_const_Nc_in_cloud =   T
 l_fix_w_chi_eta_correlations =   T
 l_stability_correct_tau_zm =   F
 l_damp_wp2_using_em =   T
 l_do_expldiff_rtm_thlm =   F
 l_Lscale_plume_centered =   F
 l_diag_Lscale_from_tau =   T
 l_use_C7_Richardson =   T
 l_use_C11_Richardson =   F
 l_use_shear_Richardson =   F
 l_brunt_vaisala_freq_moist =   F
 l_use_thvm_in_bv_freq =   F
 l_rcm_supersat_adj =   T
 l_damp_wp3_Skw_squared =   T
 l_prescribed_avg_deltaz =   F
 l_lmm_stepping =   F
 l_e3sm_config =   F
 l_vary_convect_depth =   F
 l_use_tke_in_wp3_pr_turb_term =   T
 l_use_tke_in_wp2_wp3_K_dfsn =   F
 l_use_wp3_lim_with_smth_Heaviside =   F
 l_smooth_Heaviside_tau_wpxp =   T
 l_modify_limiters_for_cnvg_test =   F
 l_enable_relaxed_clipping =   F
 l_linearize_pbl_winds =   F
 l_mono_flux_lim_thlm =   T
 l_mono_flux_lim_rtm =   T
 l_mono_flux_lim_um =   T
 l_mono_flux_lim_vm =   T
 l_mono_flux_lim_spikefix =   T
 l_host_applies_sfc_fluxes =   F
 l_wp2_fill_holes_tke =   T
 l_add_dycore_grid =   F
 --------------------------------------------------
 git diff src/
 --------------------------------------------------
 See *setup.txt file in output folder

 Path to sounding: twp_ice_sounding.in
 File exists?   T
 Path to sclr_sounding: twp_ice_sclr_sounding.in
 File exists?   T
 Path to edsclr_sounding: twp_ice_edsclr_sounding.in
 File exists?   F
 Reading in sounding information
 z =    -93.41589605395116         128.4965136070934      
    355.4205766524147         587.0297020233352         823.6794908878401      
    1065.638355352123         1313.218427965675         1566.757358910480      
    1826.540685782102         2092.889273371537         2366.271191402480      
    2647.332594127876         2936.642927753182         3234.659857281291      
    3541.934997414588         3859.005667386491         4186.501375357971      
    4525.369984000844         4876.446037706739         5240.734273918013      
    5619.545166663127         6014.030781414865         6425.593980096900      
    6856.096754813817         7307.449481802641         7781.643968626710      
    8281.313858367910         8809.429668619174         9369.291374290955      
    9965.005853765773         10601.79060326885         11286.14196272846      
    12026.38768006918         12833.92763776330         13724.22857652394      
    14720.01182438641         15858.67910726738         17218.18819609685      
    19035.56483747859         21910.91249247122         22742.50493006927      
    23725.96784059540         24722.03233390518         29681.76828355793      
    34633.39162939292         39571.20567466129         44534.13314123992      
    49413.10392128928         69293.41481314271         108827.4924081002     
 u =     4.216870000000000         4.216870000000000      
    6.560770000000000         8.194649999999999         9.878140000000000      
    11.64540000000000         12.71570000000000         13.89190000000000      
    14.26310000000000         14.11150000000000         15.18550000000000      
    15.96930000000000         17.26899900000000         16.78130000000000      
    14.71980000000000         12.53330000000000         11.10760000000000      
    9.579770000000000         7.352520000000000         5.611530000000000      
    3.768060000000000         1.948880000000000        0.5105590000000000      
   0.2515100000000000       -0.5752870000000000        -1.421630000000000      
   -3.110150000000000        -3.539980000000000        -4.557640000000000      
   -5.610400000000000        -6.718080000000000        -6.910500000000000      
   -6.297350000000000        -8.630261000000001        -11.20350000000000      
   -12.28900000000000        -14.87720000000000        -27.83770000000000      
   -21.86090100000000        -25.99970100000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000     
 v =    -6.701930000000000        -6.701930000000000      
   -7.210060000000000        -7.526460000000000        -7.956230000000000      
   -7.970950000000000        -7.971680000000000        -8.471340000000000      
   -8.916200000000000        -9.786479999999999        -10.47290000000000      
   -11.72500000000000        -12.75130000000000        -12.20170000000000      
   -11.27380000000000        -10.61480000000000        -9.956960000000000      
   -10.52940000000000        -10.18720000000000        -9.928960000000000      
   -9.812390000000001        -9.751630000000000        -9.037080000000000      
   -8.161970000000000        -7.900180000000000        -7.182770000000000      
   -6.715090000000000        -4.943400000000000        -4.308270000000000      
   -2.986040000000000        0.3497070000000000         1.086200000000000      
    3.079470000000000         6.815940000000000         7.410530000000000      
    1.735560000000000       -9.0992000000000003E-002    10.09560000000000      
    1.686820000000000        -1.145950000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000     
 ug =     4.216870000000000         4.216870000000000      
    6.560770000000000         8.194649999999999         9.878140000000000      
    11.64540000000000         12.71570000000000         13.89190000000000      
    14.26310000000000         14.11150000000000         15.18550000000000      
    15.96930000000000         17.26899900000000         16.78130000000000      
    14.71980000000000         12.53330000000000         11.10760000000000      
    9.579770000000000         7.352520000000000         5.611530000000000      
    3.768060000000000         1.948880000000000        0.5105590000000000      
   0.2515100000000000       -0.5752870000000000        -1.421630000000000      
   -3.110150000000000        -3.539980000000000        -4.557640000000000      
   -5.610400000000000        -6.718080000000000        -6.910500000000000      
   -6.297350000000000        -8.630261000000001        -11.20350000000000      
   -12.28900000000000        -14.87720000000000        -27.83770000000000      
   -21.86090100000000        -25.99970100000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000      
   -23.89909900000000        -23.89909900000000        -23.89909900000000     
 vg =    -6.701930000000000        -6.701930000000000      
   -7.210060000000000        -7.526460000000000        -7.956230000000000      
   -7.970950000000000        -7.971680000000000        -8.471340000000000      
   -8.916200000000000        -9.786479999999999        -10.47290000000000      
   -11.72500000000000        -12.75130000000000        -12.20170000000000      
   -11.27380000000000        -10.61480000000000        -9.956960000000000      
   -10.52940000000000        -10.18720000000000        -9.928960000000000      
   -9.812390000000001        -9.751630000000000        -9.037080000000000      
   -8.161970000000000        -7.900180000000000        -7.182770000000000      
   -6.715090000000000        -4.943400000000000        -4.308270000000000      
   -2.986040000000000        0.3497070000000000         1.086200000000000      
    3.079470000000000         6.815940000000000         7.410530000000000      
    1.735560000000000       -9.0992000000000003E-002    10.09560000000000      
    1.686820000000000        -1.145950000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000      
   -2.125450000000000        -2.125450000000000        -2.125450000000000     
 theta =     298.9157750000000         301.0532160000000      
    301.6337330000000         302.5281350000000         303.5418290000000      
    304.5271030000000         305.7039050000000         306.8561980000000      
    307.9177610000000         309.1166100000000         310.5446930000000      
    312.2816910000000         313.9719420000000         315.5664860000000      
    317.2079590000000         318.6538610000000         320.2374580000000      
    322.1478620000000         323.7456190000000         325.7968340000000      
    327.8772610000000         329.8734460000000         331.9935800000000      
    334.4094340000000         336.6575580000000         338.8421580000000      
    341.2330230000000         343.3947360000000         345.4017570000000      
    347.2385270000000         349.0350290000000         350.5123470000000      
    351.8516960000000         353.1583130000000         354.1469360000000      
    355.4213230000000         358.1373430000000         370.1066590000000      
    426.5924240000000         523.3282520000000         565.4938310000000      
    596.4023350000000         629.0476290000000         817.0074049999999      
    1048.096441000000         1329.179787000000         1670.408991000000      
    2032.656098000000         3556.896526000000         15340.63319400000     
 rt =    2.1270130000000002E-002   2.1270130000000002E-002 
   2.0513060000000000E-002   1.9582360000000000E-002   1.8474279999999999E-002 
   1.7533159999999999E-002   1.6344129999999998E-002   1.5324239999999999E-002 
   1.4574169999999999E-002   1.3268890000000000E-002   1.1973980000000000E-002 
   1.0845350000000000E-002   9.6817420000000001E-003   8.9958079999999992E-003 
   8.2979309999999997E-003   7.8519809999999992E-003   7.2664139999999997E-003 
   6.6609829999999997E-003   6.1635620000000000E-003   5.6438230000000001E-003 
   5.0658570000000000E-003   4.4451860000000003E-003   4.0027389999999999E-003 
   3.5714459999999998E-003   3.0357019999999999E-003   2.6482640000000000E-003 
   2.2118080000000000E-003   1.7239610000000000E-003   1.2812520000000001E-003 
   8.5300730000000002E-004   4.8263549999999998E-004   2.7920339999999998E-004 
   1.6291130000000001E-004   7.1653210000000001E-005   2.7421509999999999E-005 
   9.8509150000000002E-006   2.8581740000000001E-006   1.1115939999999999E-006 
   5.2089710000000003E-006   8.4907460000000007E-006   3.2573799999999998E-006 
   3.2542499999999998E-006   3.2385600000000000E-006   3.2495899999999999E-006 
   3.2558100000000001E-006   3.2528099999999999E-006   3.2522599999999999E-006 
   3.2515799999999998E-006   3.2464700000000002E-006   3.2600000000000001E-006
 p_in_Pa =     101500.0000000000         99000.00000000000      
    96500.00000000000         94000.00000000000         91500.00000000000      
    89000.00000000000         86500.00000000000         84000.00000000000      
    81500.00000000000         79000.00000000000         76500.00000000000      
    74000.00000000000         71500.00000000000         69000.00000000000      
    66500.00000000000         64000.00000000000         61500.00000000000      
    59000.00000000000         56500.00000000000         54000.00000000000      
    51500.00000000000         49000.00000000000         46500.00000000000      
    44000.00000000000         41500.00000000000         39000.00000000000      
    36500.00000000000         34000.00000000000         31500.00000000000      
    29000.00000000000         26500.00000000000         24000.00000000000      
    21500.00000000000         19000.00000000000         16500.00000000000      
    14000.00000000000         11500.00000000000         9000.000000000000      
    6500.000000000000         4000.000000000000         3500.000000000000      
    3000.000000000000         2570.000000000000         1220.000000000000      
    600.0000000000000         305.0000000000000         159.0000000000000      
    85.40000000000001         5.790000000000000        2.9999999999999999E-002
 subs =   -1.9914000000000001E-002  -1.9914000000000001E-002 
  -6.0266000000000000E-002  -9.8260000000000000E-002  -0.1323390000000000      
  -0.1577920000000000       -0.1720300000000000       -0.1764040000000000      
  -0.1733970000000000       -0.1649480000000000       -0.1516130000000000      
  -0.1333670000000000       -0.1101940000000000       -8.3528000000000005E-002 
  -5.7275000000000000E-002  -3.3757000000000002E-002  -1.2847000000000001E-002 
   5.3730000000000002E-003   2.1009000000000000E-002   3.4157000000000000E-002 
   4.4763999999999998E-002   5.1010000000000000E-002   4.8555000000000001E-002 
   3.4896999999999997E-002   1.0045999999999999E-002  -2.2910000000000000E-002 
  -5.6494999999999997E-002  -8.6338999999999999E-002  -0.1123060000000000      
  -0.1329800000000000       -0.1454210000000000       -0.1496930000000000      
  -0.1498910000000000       -0.1450100000000000       -0.1264120000000000      
  -9.0564000000000006E-002  -4.3524000000000000E-002    0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000      
    0.000000000000000         0.000000000000000         0.000000000000000     
 --------------------------------------------------
 Statistics
 --------------------------------------------------
 vars_zt = 
 thlm                          
 thvm                          
 rtm                           
 rcm                           
 rvm                           
 um                            
 vm                            
 um_ref                        
 vm_ref                        
 wm_zt                         
 ug                            
 vg                            
 cloud_frac                    
 ice_supersat_frac             
 cloud_cover                   
 rcm_in_layer                  
 rcm_in_cloud                  
 p_in_Pa                       
 exner                         
 rho_ds_zt                     
 thv_ds_zt                     
 Lscale                        
 T_in_K                        
 rel_humidity                  
 wp3                           
 thlp3                         
 rtp3                          
 wpthlp2                       
 wp2thlp                       
 wprtp2                        
 wp2rtp                        
 Skw_zt                        
 Skthl_zt                      
 Skrt_zt                       
 Lscale_up                     
 Lscale_down                   
 tau_zt                        
 Kh_zt                         
 wp2thvp                       
 wp2up                         
 wp2rcp                        
 wp2hmp                        
 wprtpthlp                     
 wpup2                         
 wpvp2                         
 rc_coef                       
 Lscale_pert_1                 
 Lscale_pert_2                 
 sigma_sqd_w_zt                
 rho                           
 radht                         
 radht_LW                      
 radht_SW                      
 Ncm                           
 Nc_in_cloud                   
 Nc_activated                  
 Nccnm                         
 Nim                           
 snowslope                     
 Nsm                           
 Ngm                           
 sed_rcm                       
 rsat                          
 rsati                         
 rrm                           
 Nrm                           
 m_vol_rad_rain                
 m_vol_rad_cloud               
 eff_rad_cloud                 
 eff_rad_ice                   
 eff_rad_snow                  
 eff_rad_rain                  
 eff_rad_graupel               
 precip_rate_zt                
 rsm                           
 rim                           
 rgm                           
 diam                          
 mass_ice_cryst                
 rcm_icedfs                    
 u_T_cm                        
 rtm_bt                        
 rtm_ma                        
 rtm_ta                        
 rtm_mfl                       
 rtm_tacl                      
 rtm_cl                        
 rtm_ed                        
 rtm_forcing                   
 rtm_sdmp                      
 rtm_mc                        
 rtm_pd                        
 rvm_mc                        
 rcm_mc                        
 rcm_sd_mg_morr                
 thlm_bt                       
 thlm_ma                       
 thlm_ta                       
 thlm_mfl                      
 thlm_tacl                     
 thlm_cl                       
 thlm_ed                       
 thlm_forcing                  
 thlm_sdmp                     
 thlm_mc                       
 thlm_old                      
 thlm_without_ta               
 thlm_mfl_min                  
 thlm_mfl_max                  
 thlm_enter_mfl                
 thlm_exit_mfl                 
 rtm_old                       
 rtm_without_ta                
 rtm_mfl_min                   
 rtm_mfl_max                   
 rtm_enter_mfl                 
 rtm_exit_mfl                  
 um_bt                         
 um_ma                         
 um_gf                         
 um_cf                         
 um_ta                         
 um_f                          
 um_sdmp                       
 um_ndg                        
 um_mfl                        
 vm_bt                         
 vm_ma                         
 vm_gf                         
 vm_cf                         
 vm_ta                         
 vm_f                          
 vm_sdmp                       
 vm_ndg                        
 vm_mfl                        
 wp3_bt                        
 wp3_ma                        
 wp3_ta                        
 wp3_tp                        
 wp3_ac                        
 wp3_bp1                       
 wp3_nct                       
 wp3_pr_turb                   
 wp3_pr_dfsn                   
 wp3_pr1                       
 wp3_pr2                       
 wp3_pr3                       
 wp3_pr_tp                     
 wp3_dp1                       
 wp3_sdmp                      
 wp3_cl                        
 wp3_splat                     
 rtp3_bt                       
 rtp3_tp                       
 rtp3_ac                       
 rtp3_dp                       
 thlp3_bt                      
 thlp3_tp                      
 thlp3_ac                      
 thlp3_dp                      
 rrm_bt                        
 rrm_ma                        
 rrm_sd                        
 rrm_ts                        
 rrm_sd_morr                   
 rrm_ta                        
 rrm_evap                      
 rrm_auto                      
 rrm_accr                      
 rrm_evap_adj                  
 rrm_src_adj                   
 rrm_hf                        
 rrm_wvhf                      
 rrm_cl                        
 rrm_mc                        
 Nrm_bt                        
 Nrm_ma                        
 Nrm_sd                        
 Nrm_ts                        
 Nrm_ta                        
 Nrm_evap                      
 Nrm_auto                      
 Nrm_evap_adj                  
 Nrm_src_adj                   
 Nrm_cl                        
 Nrm_mc                        
 Ncm_bt                        
 Ncm_ma                        
 Ncm_ta                        
 Ncm_mc                        
 Ncm_cl                        
 Ncm_act                       
 rsm_bt                        
 rsm_ma                        
 rsm_sd                        
 rsm_sd_morr                   
 rsm_ta                        
 rsm_mc                        
 rsm_hf                        
 rsm_wvhf                      
 rsm_cl                        
 rim_bt                        
 rim_ma                        
 rim_sd                        
 rim_sd_mg_morr                
 rim_ta                        
 rim_mc                        
 rim_hf                        
 rim_wvhf                      
 rim_cl                        
 rgm_bt                        
 rgm_ma                        
 rgm_sd                        
 rgm_sd_morr                   
 rgm_ta                        
 rgm_mc                        
 rgm_hf                        
 rgm_wvhf                      
 rgm_cl                        
 Nsm_bt                        
 Nsm_mc                        
 Nsm_ta                        
 Nsm_ma                        
 Nsm_sd                        
 Nsm_cl                        
 Nim_bt                        
 Nim_mc                        
 Nim_ta                        
 Nim_ma                        
 Nim_sd                        
 Nim_cl                        
 Ngm_bt                        
 Ngm_mc                        
 Ngm_ta                        
 Ngm_ma                        
 Ngm_sd                        
 Ngm_cl                        
 w_KK_evap_covar_zt            
 rt_KK_evap_covar_zt           
 thl_KK_evap_covar_zt          
 w_KK_auto_covar_zt            
 rt_KK_auto_covar_zt           
 thl_KK_auto_covar_zt          
 w_KK_accr_covar_zt            
 rt_KK_accr_covar_zt           
 thl_KK_accr_covar_zt          
 rr_KK_mvr_covar_zt            
 Nr_KK_mvr_covar_zt            
 KK_mvr_variance_zt            
 mixt_frac                     
 w_1                           
 w_2                           
 varnce_w_1                    
 varnce_w_2                    
 thl_1                         
 thl_2                         
 varnce_thl_1                  
 varnce_thl_2                  
 rt_1                          
 rt_2                          
 varnce_rt_1                   
 varnce_rt_2                   
 rc_1                          
 rc_2                          
 rsatl_1                       
 rsatl_2                       
 cloud_frac_1                  
 cloud_frac_2                  
 a3_coef_zt                    
 wp3_on_wp2_zt                 
 chi_1                         
 chi_2                         
 stdev_chi_1                   
 stdev_chi_2                   
 stdev_eta_1                   
 stdev_eta_2                   
 covar_chi_eta_1               
 covar_chi_eta_2               
 corr_w_chi_1                  
 corr_w_chi_2                  
 corr_w_eta_1                  
 corr_w_eta_2                  
 corr_chi_eta_1                
 corr_chi_eta_2                
 corr_w_rt_1                   
 corr_w_rt_2                   
 corr_w_thl_1                  
 corr_w_thl_2                  
 corr_rt_thl_1                 
 corr_rt_thl_2                 
 crt_1                         
 crt_2                         
 cthl_1                        
 cthl_2                        
 coef_wprtp2_implicit          
 term_wprtp2_explicit          
 coef_wpthlp2_implicit         
 term_wpthlp2_explicit         
 coef_wprtpthlp_implicit       
 term_wprtpthlp_explicit       
 coef_wp2rtp_implicit          
 term_wp2rtp_explicit          
 coef_wp2thlp_implicit         
 term_wp2thlp_explicit         
 hm_i                          
 precip_frac                   
 precip_frac_1                 
 precip_frac_2                 
 Ncnm                          
 mu_hm_i                       
 mu_Ncn_i                      
 sigma_hm_i                    
 sigma_Ncn_i                   
 corr_w_chi_1_ca               
 corr_w_chi_2_ca               
 corr_w_eta_1_ca               
 corr_w_eta_2_ca               
 corr_w_hm_i                   
 corr_w_Ncn_i                  
 corr_chi_eta_1_ca             
 corr_chi_eta_2_ca             
 corr_chi_hm_i                 
 corr_chi_Ncn_i                
 corr_eta_hm_i                 
 corr_eta_Ncn_i                
 corr_Ncn_hm_i                 
 corr_hmx_hmy_i                
 chi                           
 chip2                         
 C11_Skw_fnc                   
 wp2_zt                        
 thlp2_zt                      
 wpthlp_zt                     
 wprtp_zt                      
 rtp2_zt                       
 rtpthlp_zt                    
 up2_zt                        
 vp2_zt                        
 upwp_zt                       
 vpwp_zt                       
 hmp2_zt                       
 PSMLT                         
 EVPMS                         
 PRACS                         
 EVPMG                         
 PRACG                         
 PGMLT                         
 MNUCCC                        
 PSACWS                        
 PSACWI                        
 QMULTS                        
 QMULTG                        
 PSACWG                        
 PGSACW                        
 PRD                           
 PRCI                          
 PRAI                          
 QMULTR                        
 QMULTRG                       
 MNUCCD                        
 PRACI                         
 PRACIS                        
 EPRD                          
 MNUCCR                        
 PIACR                         
 PIACRS                        
 PGRACS                        
 PRDS                          
 EPRDS                         
 PSACR                         
 PRDG                          
 EPRDG                         
 NGSTEN                        
 NRSTEN                        
 NISTEN                        
 NSSTEN                        
 NCSTEN                        
 NPRC1                         
 NRAGG                         
 NPRACG                        
 NSUBR                         
 NSMLTR                        
 NGMLTR                        
 NPRACS                        
 NNUCCR                        
 NIACR                         
 NIACRS                        
 NGRACS                        
 NSMLTS                        
 NSAGG                         
 NPRCI                         
 NSCNG                         
 NSUBS                         
 PRC                           
 PRA                           
 PRE                           
 PCC                           
 NNUCCC                        
 NPSACWS                       
 NPRA                          
 NPRC                          
 NPSACWI                       
 NPSACWG                       
 NPRAI                         
 NMULTS                        
 NMULTG                        
 NMULTR                        
 NMULTRG                       
 NNUCCD                        
 NSUBI                         
 NGMLTG                        
 NSUBG                         
 NACT                          
 SIZEFIX_NR                    
 SIZEFIX_NC                    
 SIZEFIX_NI                    
 SIZEFIX_NS                    
 SIZEFIX_NG                    
 NEGFIX_NR                     
 NEGFIX_NC                     
 NEGFIX_NI                     
 NEGFIX_NS                     
 NEGFIX_NG                     
 NIM_MORR_CL                   
 QC_INST                       
 QR_INST                       
 QI_INST                       
 QS_INST                       
 QG_INST                       
 NC_INST                       
 NR_INST                       
 NI_INST                       
 NS_INST                       
 NG_INST                       
 T_in_K_mc                     
 cloud_frac_refined            
 rcm_refined                   
 hl_on_Cp_residual             
 qto_residual                  
 vars_zm = 
 wp2                           
 rtp2                          
 thlp2                         
 rtpthlp                       
 wprtp                         
 wpthlp                        
 wp2up2                        
 wp2vp2                        
 wp4                           
 up2                           
 vp2                           
 Skw_zm                        
 Skthl_zm                      
 Skrt_zm                       
 wpthvp                        
 rtpthvp                       
 thlpthvp                      
 tau_zm                        
 Kh_zm                         
 K_hm                          
 wprcp                         
 rc_coef_zm                    
 wm_zm                         
 thlprcp                       
 rtprcp                        
 rcp2                          
 upwp                          
 vpwp                          
 upthlp                        
 uprtp                         
 vpthlp                        
 vprtp                         
 upthvp                        
 uprcp                         
 vpthvp                        
 vprcp                         
 rho_zm                        
 sigma_sqd_w                   
 Skw_velocity                  
 gamma_Skw_fnc                 
 coef_wp4_implicit             
 C6rt_Skw_fnc                  
 C6thl_Skw_fnc                 
 C6_term                       
 C7_Skw_fnc                    
 C1_Skw_fnc                    
 a3_coef                       
 wp3_on_wp2                    
 wp3_on_wp2_cfl_num            
 rcm_zm                        
 rtm_zm                        
 thlm_zm                       
 cloud_frac_zm                 
 ice_supersat_frac_zm          
 rho_ds_zm                     
 thv_ds_zm                     
 em                            
 mean_w_up                     
 mean_w_down                   
 shear                         
 wp3_zm                        
 thlp3_zm                      
 rtp3_zm                       
 w_1_zm                        
 w_2_zm                        
 varnce_w_1_zm                 
 varnce_w_2_zm                 
 mixt_frac_zm                  
 Frad                          
 Frad_LW                       
 Frad_SW                       
 Frad_LW_up                    
 Frad_SW_up                    
 Frad_LW_down                  
 Frad_SW_down                  
 Fprec                         
 Fcsed                         
 hydrometp2                    
 wphydrometp                   
 rtphmp                        
 thlphmp                       
 hmxphmyp                      
 Vri                           
 VNi                           
 Vrc                           
 VNc                           
 Vrr                           
 VNr                           
 Vrs                           
 VNs                           
 Vrg                           
 Vrrprrp                       
 VNrpNrp                       
 Vrrprrp_expcalc               
 VNrpNrp_expcalc               
 wp2_bt                        
 wp2_ma                        
 wp2_ta                        
 wp2_ac                        
 wp2_bp                        
 wp2_nct                       
 wp2_pr1                       
 wp2_pr2                       
 wp2_pr3                       
 wp2_pr_dfsn                   
 wp2_dp1                       
 wp2_dp2                       
 wp2_sdmp                      
 wp2_cl                        
 wp2_pd                        
 wp2_sf                        
 wp2_splat                     
 vp2_bt                        
 vp2_ma                        
 vp2_ta                        
 vp2_tp                        
 vp2_dp1                       
 vp2_dp2                       
 vp2_pr1                       
 vp2_pr2                       
 vp2_sdmp                      
 vp2_cl                        
 vp2_pd                        
 vp2_sf                        
 vp2_splat                     
 up2_bt                        
 up2_ma                        
 up2_ta                        
 up2_tp                        
 up2_dp1                       
 up2_dp2                       
 up2_nct                       
 up2_pr1                       
 up2_pr2                       
 up2_sdmp                      
 up2_cl                        
 up2_pd                        
 up2_sf                        
 up2_splat                     
 upwp_bt                       
 upwp_ma                       
 upwp_ta                       
 upwp_tp                       
 upwp_ac                       
 upwp_bp                       
 upwp_tct                      
 upwp_nct                      
 upwp_pr1                      
 upwp_pr2                      
 upwp_pr3                      
 upwp_pr4                      
 upwp_dp1                      
 upwp_mfl                      
 upwp_cl                       
 vpwp_bt                       
 vpwp_ma                       
 vpwp_ta                       
 vpwp_tp                       
 vpwp_ac                       
 vpwp_bp                       
 vpwp_tct                      
 vpwp_pr1                      
 vpwp_pr2                      
 vpwp_pr3                      
 vpwp_pr4                      
 vpwp_dp1                      
 vpwp_mfl                      
 vpwp_cl                       
 wprtp_bt                      
 wprtp_ma                      
 wprtp_ta                      
 wprtp_tp                      
 wprtp_ac                      
 wprtp_bp                      
 wprtp_pr1                     
 wprtp_pr2                     
 wprtp_pr3                     
 wprtp_dp1                     
 wprtp_mfl                     
 wprtp_cl                      
 wprtp_pd                      
 wprtp_forcing                 
 wprtp_mc                      
 wpthlp_bt                     
 wpthlp_ma                     
 wpthlp_ta                     
 wpthlp_tp                     
 wpthlp_ac                     
 wpthlp_bp                     
 wpthlp_pr1                    
 wpthlp_pr2                    
 wpthlp_pr3                    
 wpthlp_dp1                    
 wpthlp_mfl                    
 wpthlp_cl                     
 wpthlp_forcing                
 wpthlp_mc                     
 rtp2_bt                       
 rtp2_ma                       
 rtp2_ta                       
 rtp2_tp                       
 rtp2_dp1                      
 rtp2_dp2                      
 rtp2_cl                       
 rtp2_pd                       
 rtp2_sf                       
 rtp2_forcing                  
 rtp2_mc                       
 thlp2_bt                      
 thlp2_ma                      
 thlp2_ta                      
 thlp2_tp                      
 thlp2_dp1                     
 thlp2_dp2                     
 thlp2_cl                      
 thlp2_pd                      
 thlp2_sf                      
 thlp2_forcing                 
 thlp2_mc                      
 rtpthlp_bt                    
 rtpthlp_ma                    
 rtpthlp_ta                    
 rtpthlp_tp1                   
 rtpthlp_tp2                   
 rtpthlp_dp1                   
 rtpthlp_dp2                   
 rtpthlp_cl                    
 rtpthlp_sf                    
 rtpthlp_forcing               
 rtpthlp_mc                    
 wpthlp_enter_mfl              
 wpthlp_exit_mfl               
 wprtp_enter_mfl               
 wprtp_exit_mfl                
 wpthlp_mfl_min                
 wpthlp_mfl_max                
 wprtp_mfl_min                 
 wprtp_mfl_max                 
 stability_correction          
 bv_freq_sqd                   
 bv_freq_sqd_splat             
 bv_freq_sqd_mixed             
 bv_freq_sqd_moist             
 bv_freq_sqd_dry               
 bv_freq_sqd_smth              
 bv_freq_out_cloud             
 bv_freq_pos                   
 ddzt_umvm_sqd                 
 invrs_tau_zm                  
 invrs_tau_xp2_zm              
 invrs_tau_wp2_zm              
 invrs_tau_wpxp_zm             
 invrs_tau_wp3_zm              
 invrs_tau_no_N2_zm            
 invrs_tau_bkgnd               
 invrs_tau_sfc                 
 invrs_tau_shear               
 Ri_zm                         
 vars_lh_zt = 
 AKm                           
 lh_AKm                        
 AKstd                         
 AKstd_cld                     
 AKm_rcm                       
 AKm_rcc                       
 lh_thlm_mc                    
 lh_rvm_mc                     
 lh_rcm_mc                     
 lh_Ncm_mc                     
 lh_rrm_mc                     
 lh_Nrm_mc                     
 lh_rsm_mc                     
 lh_Nsm_mc                     
 lh_rgm_mc                     
 lh_Ngm_mc                     
 lh_rim_mc                     
 lh_Nim_mc                     
 lh_Vrr                        
 lh_VNr                        
 lh_rrm                        
 lh_rim                        
 lh_rsm                        
 lh_rgm                        
 lh_thlm                       
 lh_rcm                        
 lh_rvm                        
 lh_wm                         
 lh_rcp2_zt                    
 lh_rrp2_zt                    
 lh_Nrp2_zt                    
 lh_Ncp2_zt                    
 lh_Ncnp2_zt                   
 lh_wp2_zt                     
 lh_cloud_frac                 
 lh_chi                        
 lh_eta                        
 lh_chip2                      
 lh_rtp2_zt                    
 lh_thlp2_zt                   
 lh_Nrm                        
 lh_Nim                        
 lh_Ncnm                       
 lh_Ncm                        
 lh_Ngm                        
 lh_Nsm                        
 lh_rcm_avg                    
 lh_rrm_auto                   
 lh_rrm_accr                   
 lh_rrm_evap                   
 lh_Nrm_auto                   
 lh_Nrm_evap                   
 lh_rrm_src_adj                
 lh_rrm_evap_adj               
 lh_Nrm_src_adj                
 lh_Nrm_evap_adj               
 lh_precip_frac                
 lh_mixt_frac                  
 lh_m_vol_rad_rain             
 vars_lh_sfc = 
 lh_morr_snow_rate             
 lh_lwp                        
 lh_vwp                        
 k_lh_start                    
 lh_sample_weights_sum         
 lh_sample_weights_avg         
 vars_rad_zt = 
 T_in_K_rad                    
 rcil_rad                      
 o3l_rad                       
 rsm_rad                       
 rcm_in_cloud_rad              
 cloud_frac_rad                
 ice_supersat_frac_rad         
 radht_rad                     
 radht_SW_rad                  
 radht_LW_rad                  
 p_in_mb_rad                   
 sp_humidity_rad               
 vars_rad_zm = 
 Frad_SW_rad                   
 Frad_LW_rad                   
 Frad_SW_up_rad                
 Frad_LW_up_rad                
 Frad_SW_down_rad              
 Frad_LW_down_rad              
 fulwcl                        
 fdlwcl                        
 fdswcl                        
 fuswcl                        
 vars_sfc = 
 ustar                         
 soil_heat_flux                
 veg_T_in_K                    
 sfc_soil_T_in_K               
 deep_soil_T_in_K              
 lh                            
 sh                            
 cc                            
 lwp                           
 When the l_diag_Lscale_from_tau flag is enabled, C2rt must have a value of 1.
 C2rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2thl must have a value of 1.
 C2thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C2rtthl must have a value of 1.
 C2rtthl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rt must have a value of 1.
 C6rt =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6rtb must have a value of 1.
 C6rtb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thl must have a value of 1.
 C6thl =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 When the l_diag_Lscale_from_tau flag is enabled, C6thlb must have a value of 1.
 C6thlb =     2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 ======================== DOUBLE TIMESTEP RUN ========================
 Calling advance_clubb_to_end, then set_case_initial_conditions, 
 then advance_clubb_to_end again. This could result in a runtime
 error if an allocation statement appears in these routines, since
 we don't call clean_up_clubb in between the advance_ calls.
 NaN in wp2up model array
 Fatal error in CLUBB in - MPI Process   1 / Chunk index   1
Grid column index i =  1, Latitude  15.00 / Longitude  15.00
Latitude range from -90 to 90 degrees, Longitude range from -180 to 180 degrees
 Fatal error: a CLUBB variable is NaN in main time stepping loop.
 NaN in wp2up model array
 Fatal error in CLUBB in - MPI Process   1 / Chunk index   1
Grid column index i =  1, Latitude  15.00 / Longitude  15.00
Latitude range from -90 to 90 degrees, Longitude range from -180 to 180 degrees
 Fatal error: a CLUBB variable is NaN in main time stepping loop.
 ======================== RUN OVER ========================
 WARNING: The double timestep test is not complete until the 
 output is compared with the output from calling clubb_standalone.
 This driver should produce BFB output with clubb_standalone.
 Save the output, rerun with clubb_standalone, then compare.
 If there are differences, set_case_initial_conditions is likely
 not resetting everything it needs to.
Warning: ieee_divide_by_zero is signaling
Warning: ieee_inexact is signaling
ERROR STOP 
 vwp                           
 swp                           
 iwp                           
 rwp                           
 z_cloud_base                  
 z_inversion                   
 precip_rate_sfc               
 rain_flux_sfc                 
 rrm_sfc                       
 precip_frac_tol               
 wpthlp_sfc                    
 wprtp_sfc                     
 upwp_sfc                      
 vpwp_sfc                      
 morr_snow_rate                
 thlm_vert_avg                 
 rtm_vert_avg                  
 um_vert_avg                   
 vm_vert_avg                   
 wp2_vert_avg                  
 up2_vert_avg                  
 vp2_vert_avg                  
 rtp2_vert_avg                 
 thlp2_vert_avg                
 T_sfc                         
 rtm_spur_src                  
 thlm_spur_src                 
 rs_sd_morr_int                
 tot_vartn_normlzd_rtm         
 tot_vartn_normlzd_thlm        
 tot_vartn_normlzd_wprtp       
 --------------------------------------------------
CLUBB-TIMER time_loop_init =             0.0000
CLUBB-TIMER time_clubb_advance =         0.0000
CLUBB-TIMER time_clubb_pdf =             0.0000
CLUBB-TIMER time_SILHS =                 0.0000
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_output_multi_col =      0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 0.0004
CLUBB-TIMER time_loop_init =             0.0000
CLUBB-TIMER time_clubb_advance =         0.0000
CLUBB-TIMER time_clubb_pdf =             0.0000
CLUBB-TIMER time_SILHS =                 0.0000
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_output_multi_col =      0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 0.0004
 - using executable: /home/jenkins/workspace/clubb_driver_test/run_scripts/../install/latest/clubb_driver_test
=================== Running twp_ice ===================


=================== Runs Complete ===================
arm_97 failure
lba failure
twp_ice failure
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] emailext
Sending email to: messnermet@uwm.edu
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE