Skip to content
Success

Console Output

Started by user Gunther Huebler
Checking out git https://github.com/larson-group/clubb.git into /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch@script/05bf1b9ccde5d7fdda9b78893a3cf36477d0cb064cc71594a43c33c536a726b4 to read jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile
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_nvhpc_gpu_vs_cpu_diffness_branch@script/05bf1b9ccde5d7fdda9b78893a3cf36477d0cb064cc71594a43c33c536a726b4 # 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
 > 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
Avoid second fetch
 > git rev-parse refs/remotes/origin/standards_fix^{commit} # timeout=10
Checking out Revision c7ea4857862587e2ddb1bff9fa403c4cdae9c41d (refs/remotes/origin/standards_fix)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f c7ea4857862587e2ddb1bff9fa403c4cdae9c41d # timeout=10
Commit message: "Adding missed cmake files"
First time build. Skipping changelog.
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Jenkins in /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch
[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_nvhpc_gpu_vs_cpu_diffness_branch # 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
 > 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
Avoid second fetch
 > git rev-parse refs/remotes/origin/standards_fix^{commit} # timeout=10
Checking out Revision c7ea4857862587e2ddb1bff9fa403c4cdae9c41d (refs/remotes/origin/standards_fix)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f c7ea4857862587e2ddb1bff9fa403c4cdae9c41d # timeout=10
Commit message: "Adding missed cmake files"
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Modify Config Flags)
[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
+ sed -i 's:set(GPU_DEFINITIONS CLUBB_GPU CUDA):set(GPU_DEFINITIONS CLUBB_GPU):g' cmake/toolchains/linux_x86_64_nvhpc.cmake
[Pipeline] sh
+ run_scripts/create_multi_col_params.py -n 32 -param_file input/tunable_parameters/tunable_parameters.in -mode dup_tweak
Duplicating then tweaking params
 - Initial values file: 'input/tunable_parameters/tunable_parameters.in'
 - Duplicating '32' times and tweaking: ['C11']
Writing to 'clubb_params_multi_col.in':
 - ngrdcol = 32
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile CPU)
[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-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/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
-- Configuring for CPU build
-- Configuring for CPU 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-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/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-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/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-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/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-cascadelake/gcc-12.2.0/pkgconf-2.2.0-5yfc5u2idq4y27sxxkurcul66iyq7axu/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include;/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-c-4.9.2-shoyf5hca7dhntsditpk73vbwzstlhc3/include
-- Libraries:    netcdff
-- Derived NetCDFFortran_ROOT = /usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvhpc_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/cmake/toolchains/linux_x86_64_nvhpc.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvhpc_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvhpc_PRECdouble
Running CMake configure...
[1/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90-pp.f90
[2/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F-pp.f
[3/915] Building Fortran preprocessed src/CMakeFiles/text_writer_lib.dir/text_writer.F90-pp.f90
[4/915] Building Fortran preprocessed src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90-pp.f90
[5/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F-pp.f
[6/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90-pp.f90
[7/915] Building Fortran preprocessed src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90-pp.f90
[8/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90-pp.f90
[9/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F-pp.f
[10/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F-pp.f
[11/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90-pp.f90
[12/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90-pp.f90
[13/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90-pp.f90
[14/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/soil_vegetation.F90-pp.f90
[15/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90-pp.f90
[16/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F-pp.f
[17/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90-pp.f90
[18/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F-pp.f
[19/915] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/error.F90-pp.f90
[20/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/radiation_variables_module.F90-pp.f90
[21/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90-pp.f90
[22/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90-pp.f90
[23/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90-pp.f90
[24/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90-pp.f90
[25/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F-pp.f
[26/915] Building Fortran preprocessed src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90-pp.f90
[27/915] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90-pp.f90
[28/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F-pp.f
[29/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90-pp.f90
[30/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90-pp.f90
[31/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90-pp.f90
[32/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90-pp.f90
[33/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F-pp.f
[34/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F-pp.f
[35/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F-pp.f
[36/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F-pp.f
[37/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90-pp.f90
[38/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F-pp.f
[39/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90-pp.f90
[40/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F-pp.f
[41/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90-pp.f90
[42/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90-pp.f90
[43/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90-pp.f90
[44/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90-pp.f90
[45/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90-pp.f90
[46/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90-pp.f90
[47/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90-pp.f90
[48/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90-pp.f90
[49/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90-pp.f90
[50/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90-pp.f90
[51/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90-pp.f90
[52/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90-pp.f90
[53/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90-pp.f90
[54/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90-pp.f90
[55/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90-pp.f90
[56/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90-pp.f90
[57/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90-pp.f90
[58/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90-pp.f90
[59/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90-pp.f90
[60/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90-pp.f90
[61/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90-pp.f90
[62/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90-pp.f90
[63/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90-pp.f90
[64/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90-pp.f90
[65/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90-pp.f90
[66/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90-pp.f90
[67/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90-pp.f90
[68/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F-pp.f
[69/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90-pp.f90
[70/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90-pp.f90
[71/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F-pp.f
[72/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F-pp.f
[73/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F-pp.f
[74/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F-pp.f
[75/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F-pp.f
[76/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F-pp.f
[77/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F-pp.f
[78/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90-pp.f90
[79/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F-pp.f
[80/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F-pp.f
[81/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F-pp.f
[82/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F-pp.f
[83/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F-pp.f
[84/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F-pp.f
[85/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F-pp.f
[86/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90-pp.f90
[87/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F-pp.f
[88/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F-pp.f
[89/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F-pp.f
[90/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F-pp.f
[91/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F-pp.f
[92/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F-pp.f
[93/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F-pp.f
[94/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F-pp.f
[95/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F-pp.f
[96/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F-pp.f
[97/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F-pp.f
[98/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F-pp.f
[99/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F-pp.f
[100/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F-pp.f
[101/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F-pp.f
[102/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F-pp.f
[103/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F-pp.f
[104/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F-pp.f
[105/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F-pp.f
[106/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F-pp.f
[107/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F-pp.f
[108/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F-pp.f
[109/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F-pp.f
[110/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F-pp.f
[111/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F-pp.f
[112/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F-pp.f
[113/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F-pp.f
[114/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F-pp.f
[115/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F-pp.f
[116/915] Building Fortran preprocessed src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90-pp.f90
[117/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F-pp.f
[118/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F-pp.f
[119/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F-pp.f
[120/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90-pp.f90
[121/915] Building Fortran preprocessed src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90-pp.f90
[122/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90-pp.f90
[123/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90-pp.f90
[124/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90-pp.f90
[125/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90-pp.f90
[126/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90-pp.f90
[127/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90-pp.f90
[128/915] Generating Fortran dyndep file src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/Fortran.dd
[129/915] Building Fortran preprocessed src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90-pp.f90
[130/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90-pp.f90
[131/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90-pp.f90
[132/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90-pp.f90
[133/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90-pp.f90
[134/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90-pp.f90
[135/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90-pp.f90
[136/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90-pp.f90
[137/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f-pp.f
[138/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90-pp.f90
[139/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90-pp.f90
[140/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90-pp.f90
[141/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90-pp.f90
[142/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90-pp.f90
[143/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90-pp.f90
[144/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90-pp.f90
[145/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f-pp.f
[146/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90-pp.f90
[147/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90-pp.f90
[148/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90-pp.f90
[149/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90-pp.f90
[150/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90-pp.f90
[151/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90-pp.f90
[152/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90-pp.f90
[153/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90-pp.f90
[154/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90-pp.f90
[155/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90-pp.f90
[156/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90-pp.f90
[157/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90-pp.f90
[158/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90-pp.f90
[159/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90-pp.f90
[160/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90-pp.f90
[161/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90-pp.f90
[162/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90-pp.f90
[163/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90-pp.f90
[164/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90-pp.f90
[165/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90-pp.f90
[166/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90-pp.f90
[167/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90-pp.f90
[168/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90-pp.f90
[169/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90-pp.f90
[170/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90-pp.f90
[171/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90-pp.f90
[172/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90-pp.f90
[173/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90-pp.f90
[174/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90-pp.f90
[175/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90-pp.f90
[176/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90-pp.f90
[177/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90-pp.f90
[178/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90-pp.f90
[179/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90-pp.f90
[180/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90-pp.f90
[181/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90-pp.f90
[182/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90-pp.f90
[183/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90-pp.f90
[184/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90-pp.f90
[185/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90-pp.f90
[186/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90-pp.f90
[187/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90-pp.f90
[188/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90-pp.f90
[189/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90-pp.f90
[190/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90-pp.f90
[191/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90-pp.f90
[192/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90-pp.f90
[193/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90-pp.f90
[194/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90-pp.f90
[195/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90-pp.f90
[196/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90-pp.f90
[197/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90-pp.f90
[198/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90-pp.f90
[199/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90-pp.f90
[200/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90-pp.f90
[201/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90-pp.f90
[202/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90-pp.f90
[203/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90-pp.f90
[204/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90-pp.f90
[205/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90-pp.f90
[206/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90-pp.f90
[207/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90-pp.f90
[208/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90-pp.f90
[209/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90-pp.f90
[210/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90-pp.f90
[211/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90-pp.f90
[212/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90-pp.f90
[213/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90-pp.f90
[214/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90-pp.f90
[215/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90-pp.f90
[216/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90-pp.f90
[217/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90-pp.f90
[218/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90-pp.f90
[219/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90-pp.f90
[220/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90-pp.f90
[221/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90-pp.f90
[222/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90-pp.f90
[223/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90-pp.f90
[224/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f-pp.f
[225/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f-pp.f
[226/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90-pp.f90
[227/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f-pp.f
[228/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f-pp.f
[229/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90-pp.f90
[230/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f-pp.f
[231/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f-pp.f
[232/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f-pp.f
[233/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f-pp.f
[234/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f-pp.f
[235/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f-pp.f
[236/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f-pp.f
[237/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f-pp.f
[238/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f-pp.f
[239/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f-pp.f
[240/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f-pp.f
[241/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f-pp.f
[242/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f-pp.f
[243/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f-pp.f
[244/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f-pp.f
[245/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f-pp.f
[246/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f-pp.f
[247/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f-pp.f
[248/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f-pp.f
[249/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f-pp.f
[250/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f-pp.f
[251/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f-pp.f
[252/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f-pp.f
[253/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f-pp.f
[254/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f-pp.f
[255/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f-pp.f
[256/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f-pp.f
[257/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f-pp.f
[258/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f-pp.f
[259/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f-pp.f
[260/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f-pp.f
[261/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f-pp.f
[262/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f-pp.f
[263/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f-pp.f
[264/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f-pp.f
[265/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f-pp.f
[266/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f-pp.f
[267/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f-pp.f
[268/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f-pp.f
[269/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f-pp.f
[270/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f-pp.f
[271/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f-pp.f
[272/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f-pp.f
[273/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f-pp.f
[274/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f-pp.f
[275/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f-pp.f
[276/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f-pp.f
[277/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f-pp.f
[278/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f-pp.f
[279/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f-pp.f
[280/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f-pp.f
[281/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f-pp.f
[282/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f-pp.f
[283/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f-pp.f
[284/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f-pp.f
[285/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f-pp.f
[286/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f-pp.f
[287/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f-pp.f
[288/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f-pp.f
[289/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f-pp.f
[290/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f-pp.f
[291/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f-pp.f
[292/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f-pp.f
[293/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f-pp.f
[294/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f-pp.f
[295/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f-pp.f
[296/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f-pp.f
[297/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f-pp.f
[298/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f-pp.f
[299/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f-pp.f
[300/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f-pp.f
[301/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f-pp.f
[302/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f-pp.f
[303/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f-pp.f
[304/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f-pp.f
[305/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f-pp.f
[306/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f-pp.f
[307/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f-pp.f
[308/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f-pp.f
[309/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f-pp.f
[310/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f-pp.f
[311/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f-pp.f
[312/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f-pp.f
[313/915] Generating Fortran dyndep file src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/Fortran.dd
[314/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f-pp.f
[315/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f-pp.f
[316/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f-pp.f
[317/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f-pp.f
[318/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f-pp.f
[319/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f-pp.f
[320/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f-pp.f
[321/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f-pp.f
[322/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f-pp.f
[323/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f-pp.f
[324/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f-pp.f
[325/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f-pp.f
[326/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f-pp.f
[327/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f-pp.f
[328/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f-pp.f
[329/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f-pp.f
[330/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f-pp.f
[331/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f-pp.f
[332/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f-pp.f
[333/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f-pp.f
[334/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f-pp.f
[335/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f-pp.f
[336/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f-pp.f
[337/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f-pp.f
[338/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f-pp.f
[339/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f-pp.f
[340/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f-pp.f
[341/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f-pp.f
[342/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f-pp.f
[343/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f-pp.f
[344/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o
[345/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o
[346/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o
[347/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o
[348/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o
[349/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o
[350/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o
[351/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o
[352/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o
[353/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o
[354/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o
[355/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o
[356/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o
[357/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o
[358/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o
[359/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o
[360/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o
[361/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o
[362/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o
[363/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o
[364/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o
[365/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o
[366/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o
[367/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o
  0 inform,   1 warnings,   0 severes, 0 fatal for slamch
[368/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o
[369/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o
[370/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o
[371/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o
[372/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o
[373/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o
[374/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o
[375/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o
[376/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o
[377/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o
[378/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o
[379/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o
[380/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o
[381/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o
[382/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o
[383/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o
[384/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o
[385/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o
[386/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o
[387/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o
[388/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o
[389/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o
[390/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o
[391/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o
[392/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o
[393/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o
[394/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o
[395/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o
[396/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o
[397/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o
[398/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o
[399/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o
[400/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o
[401/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o
[402/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o
[403/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o
[404/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o
[405/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f-pp.f
[406/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f-pp.f
[407/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f-pp.f
[408/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f-pp.f
[409/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f-pp.f
[410/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f-pp.f
[411/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o
[412/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o
[413/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f-pp.f
[414/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f-pp.f
[415/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f-pp.f
[416/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o
[417/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f-pp.f
[418/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f-pp.f
[419/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f-pp.f
[420/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f-pp.f
[421/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f-pp.f
[422/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o
[423/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o
[424/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f-pp.f
[425/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f-pp.f
[426/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f-pp.f
[427/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f-pp.f
[428/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o
[429/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f-pp.f
[430/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f-pp.f
[431/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f-pp.f
[432/915] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o
[433/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f-pp.f
[434/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o
[435/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f-pp.f
[436/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f-pp.f
[437/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f-pp.f
[438/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f-pp.f
[439/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o
[440/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o
[441/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f-pp.f
[442/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o
[443/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f-pp.f
[444/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f-pp.f
[445/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f-pp.f
[446/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f-pp.f
[447/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f-pp.f
[448/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f-pp.f
[449/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f-pp.f
[450/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f-pp.f
[451/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f-pp.f
[452/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f-pp.f
[453/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f-pp.f
[454/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f-pp.f
[455/915] Linking Fortran static library src/Microphys/SCM_Activation/libscm_activation_lib.a
[456/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f-pp.f
[457/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o
[458/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f-pp.f
[459/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f-pp.f
[460/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f-pp.f
[461/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f-pp.f
[462/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f-pp.f
[463/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o
[464/915] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f-pp.f
[465/915] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f-pp.f
[466/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f-pp.f
[467/915] Generating Fortran dyndep file src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/Fortran.dd
[468/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90-pp.f90
[469/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90-pp.f90
[470/915] Generating Fortran dyndep file src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/Fortran.dd
[471/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90-pp.f90
[472/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90-pp.f90
[473/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o
[474/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90-pp.f90
[475/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90-pp.f90
[476/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90-pp.f90
[477/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90-pp.f90
[478/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90-pp.f90
[479/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90-pp.f90
[480/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90-pp.f90
[481/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90-pp.f90
[482/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90-pp.f90
[483/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90-pp.f90
[484/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90-pp.f90
[485/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90-pp.f90
[486/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90-pp.f90
[487/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90-pp.f90
[488/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90-pp.f90
[489/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90-pp.f90
[490/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90-pp.f90
[491/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90-pp.f90
[492/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90-pp.f90
[493/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o
[494/915] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o
[495/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o
[496/915] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o
[497/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o
[498/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o
[499/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o
[500/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o
[501/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o
[502/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o
[503/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o
[504/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o
[505/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o
[506/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o
[507/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o
[508/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o
[509/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o
[510/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o
[511/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o
[512/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o
[513/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o
[514/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o
[515/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o
[516/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o
[517/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o
[518/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o
[519/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o
  0 inform,   1 warnings,   0 severes, 0 fatal for dlamch
[520/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o
[521/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o
[522/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o
[523/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o
[524/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o
[525/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o
[526/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o
[527/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o
[528/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o
[529/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o
[530/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o
[531/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o
[532/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o
[533/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o
[534/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o
[535/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o
[536/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o
[537/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o
[538/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o
[539/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o
[540/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o
[541/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o
[542/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o
[543/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o
[544/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o
[545/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o
[546/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o
[547/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o
[548/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o
[549/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o
[550/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o
[551/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o
[552/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o
[553/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o
[554/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o
[555/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o
[556/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o
[557/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o
[558/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o
[559/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o
[560/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o
[561/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90-pp.f90
[562/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o
[563/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90-pp.f90
[564/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o
[565/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o
[566/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90-pp.f90
[567/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o
[568/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o
[569/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90-pp.f90
[570/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90-pp.f90
[571/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o
[572/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90-pp.f90
[573/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90-pp.f90
[574/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o
[575/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90-pp.f90
[576/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o
[577/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90-pp.f90
[578/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o
[579/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o
[580/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90-pp.f90
[581/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o
[582/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90-pp.f90
[583/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o
[584/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90-pp.f90
[585/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90-pp.f90
[586/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90-pp.f90
[587/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90-pp.f90
[588/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o
[589/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90-pp.f90
[590/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90-pp.f90
[591/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o
[592/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90-pp.f90
[593/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90-pp.f90
[594/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o
[595/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o
[596/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90-pp.f90
[597/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90-pp.f90
[598/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90-pp.f90
[599/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o
[600/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o
[601/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o
[602/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o
[603/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o
[604/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o
[605/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o
[606/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o
[607/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o
[608/915] Linking Fortran static library src/Lapack/liblapack_lib.a
[609/915] Generating Fortran dyndep file src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Fortran.dd
[610/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o
[611/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o
[612/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o
[613/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o
[614/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o
[615/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o
[616/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o
[617/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o
[618/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o
[619/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o
[620/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90.o
[621/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90.o
[622/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o
[623/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o
[624/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o
[625/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o
[626/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o
[627/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90.o
[628/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o
[629/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o
[630/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o
[631/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90.o
[632/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90.o
[633/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o
[634/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o
[635/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90.o
[636/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o
[637/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90.o
[638/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o
[639/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o
[640/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o
[641/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o
[642/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o
[643/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o
[644/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90.o
[645/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o
[646/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o
[647/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o
[648/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90.o
[649/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90.o
[650/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90.o
[651/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o
[652/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90.o
[653/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o
[654/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90.o
[655/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o
[656/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90.o
[657/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o
[658/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o
[659/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o
[660/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o
[661/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o
[662/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o
[663/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o
[664/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o
[665/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o
[666/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[667/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o
[668/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o
[669/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o
[670/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o
[671/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o
[672/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o
[673/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o
[674/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o
[675/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[676/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
[677/915] Linking Fortran static library src/CLUBB_core/libclubb_core_lib.a
[678/915] Generating Fortran dyndep file src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/Fortran.dd
[679/915] Generating Fortran dyndep file src/CMakeFiles/text_writer_lib.dir/Fortran.dd
[680/915] Generating Fortran dyndep file src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/Fortran.dd
[681/915] Generating Fortran dyndep file src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/Fortran.dd
[682/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o
[683/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o
[684/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o
[685/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o
[686/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o
[687/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o
[688/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o
[689/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o
[690/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o
[691/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o
[692/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o
[693/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o
[694/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o
[695/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o
[696/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o
[697/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o
[698/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o
[699/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o
[700/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o
[701/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o
[702/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o
[703/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o
[704/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o
[705/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o
[706/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o
[707/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o
[708/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o
[709/915] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o
[710/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o
[711/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o
[712/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o
[713/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o
[714/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o
[715/915] Linking Fortran static library src/libtext_writer_lib.a
[716/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o
[717/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o
[718/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o
[719/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o
[720/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o
[721/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o
[722/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o
[723/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o
[724/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o
[725/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o
[726/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o
[727/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o
[728/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o
[729/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o
[730/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o
[731/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o
[732/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o
[733/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o
[734/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o
[735/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o
[736/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o
[737/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o
[738/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o
[739/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o
[740/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o
[741/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o
[742/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o
[743/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o
[744/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o
[745/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o
[746/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o
[747/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o
[748/915] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o
[749/915] Linking Fortran static library src/Microphys/Microphys_utils/libmicrophys_utils_lib.a
[750/915] Generating Fortran dyndep file src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Fortran.dd
[751/915] Generating Fortran dyndep file src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/Fortran.dd
[752/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o
[753/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o
[754/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o
[755/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o
[756/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o
[757/915] Linking Fortran static library src/Microphys/COAMPS_microphys/libcoamps_lib.a
[758/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o
[759/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o
[760/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o
[761/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o
[762/915] Linking Fortran static library src/Radiation/BUGSrad/libbugsrad_lib.a
[763/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o
[764/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o
[765/915] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o
  0 inform,   1 warnings,   0 severes, 0 fatal for module_mp_graupel
[766/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o
[767/915] Linking Fortran static library src/Microphys/Morrison_microphys/libmorrison_microphys_lib.a
[768/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o
[769/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o
[770/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o
[771/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o
[772/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o
[773/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o
[774/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o
[775/915] Linking Fortran static library src/Microphys/KK_microphys/libKK_microphys_lib.a
[776/915] Generating Fortran dyndep file src/SILHS/CMakeFiles/silhs_lib.dir/Fortran.dd
[777/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o
[778/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o
[779/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o
[780/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90.o
[781/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o
[782/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o
[783/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o
[784/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o
[785/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o
[786/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o
[787/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o
[788/915] Linking Fortran static library src/SILHS/libsilhs_lib.a
[789/915] Generating Fortran dyndep file src/Radiation/CMakeFiles/radiation_lib.dir/Fortran.dd
[790/915] Generating Fortran dyndep file src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/Fortran.dd
[791/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o
[792/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o
[793/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o
[794/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o
[795/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o
[796/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o
[797/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o
[798/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/soil_vegetation.F90.o
[799/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o
[800/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o
[801/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_variables_module.F90.o
[802/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o
[803/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o
[804/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o
[805/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o
[806/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o
[807/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o
[808/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o
[809/915] Linking Fortran static library src/Numerical_recipes/libnumerical_recipes_lib.a
[810/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
[811/915] Linking Fortran static library src/Radiation/libradiation_lib.a
[812/915] Generating Fortran dyndep file src/Input_fields/CMakeFiles/input_fields_lib.dir/Fortran.dd
[813/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90.o
[814/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90.o
[815/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90.o
[816/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90.o
[817/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90.o
[818/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90.o
[819/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90.o
[820/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90.o
[821/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90.o
[822/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90.o
[823/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90.o
[824/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90.o
[825/915] Linking Fortran static library src/Input_fields/libinput_fields_lib.a
[826/915] Generating Fortran dyndep file src/Microphys/CMakeFiles/microphys_lib.dir/Fortran.dd
[827/915] Generating Fortran dyndep file src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Fortran.dd
[828/915] Generating Fortran dyndep file src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/Fortran.dd
[829/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90.o
[830/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o
[831/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o
[832/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90.o
[833/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o
[834/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o
[835/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o
[836/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o
[837/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90.o
[838/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o
[839/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o
[840/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o
[841/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90.o
[842/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o
[843/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o
[844/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o
[845/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o
[846/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o
[847/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 218)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 222)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 275)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 278)
[848/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o
[849/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o
[850/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o
[851/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90.o
[852/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o
[853/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o
[854/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o
[855/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90.o
[856/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o
[857/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90.o
[858/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[859/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[860/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90.o
[861/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90.o
[862/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90.o
[863/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o
[864/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90.o
[865/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90.o
[866/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90.o
[867/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90.o
[868/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90.o
[869/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90.o
[870/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o
[871/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90.o
[872/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90.o
[873/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90.o
[874/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90.o
[875/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90.o
[876/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90.o
[877/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90.o
[878/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90.o
[879/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90.o
[880/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90.o
[881/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90.o
[882/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o
[883/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o
[884/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o
[885/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
[886/915] Linking Fortran static library src/Benchmark_cases/libbenchmark_cases_lib.a
[887/915] 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_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/pdf_parameter_tests.F90: 428)
[888/915] Linking Fortran static library src/G_unit_test_types/libG_unit_test_lib.a
[889/915] Generating Fortran dyndep file src/CMakeFiles/G_unit_tests.dir/Fortran.dd
[890/915] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[891/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o
[892/915] Linking Fortran executable src/G_unit_tests
[893/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o
[894/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
[895/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
[896/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[897/915] Linking Fortran static library src/Microphys/libmicrophys_lib.a
[898/915] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_lib.dir/Fortran.dd
[899/915] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[900/915] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
[901/915] Linking Fortran static library src/libclubb_driver_lib.a
[902/915] Generating Fortran dyndep file src/CMakeFiles/clubb_standalone.dir/Fortran.dd
[903/915] Generating Fortran dyndep file src/CMakeFiles/clubb_thread_test.dir/Fortran.dd
[904/915] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_test.dir/Fortran.dd
[905/915] Generating Fortran dyndep file src/CMakeFiles/clubb_tuner.dir/Fortran.dd
[906/915] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[907/915] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[908/915] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[909/915] Linking Fortran executable src/clubb_driver_test
[910/915] Linking Fortran executable src/clubb_thread_test
[911/915] Linking Fortran executable src/clubb_standalone
[912/915] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[913/915] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[914/915] Linking Fortran executable src/clubb_tuner
[914/915] Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_PRECdouble/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
CLUBBStandardsCheck.py: beginning check on src
PASS: 0 checks failed for src
CLUBBStandardsCheck.py: beginning check on src/CLUBB_core
PASS: 0 checks failed for src/CLUBB_core
CLUBBStandardsCheck.py: beginning check on src/SILHS
PASS: 0 checks failed for src/SILHS
CLUBBStandardsCheck.py: beginning check on src/Benchmark_cases
PASS: 0 checks failed for src/Benchmark_cases
CLUBBStandardsCheck.py: beginning check on src/Radiation
PASS: 0 checks failed for src/Radiation
CLUBBStandardsCheck.py: beginning check on src/Microphys
PASS: 0 checks failed for src/Microphys
CLUBBStandardsCheck.py: beginning check on src/Microphys/KK_microphys
PASS: 0 checks failed for src/Microphys/KK_microphys
CLUBBStandardsCheck.py: beginning check on src/G_unit_test_types
PASS: 0 checks failed for src/G_unit_test_types

Build completed successfully, and all source code checks passed.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run CPU)
[Pipeline] sh
+ ulimit -s 8388608
+ run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 arm
 - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone
=================== Running arm ===================
 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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 stats_nsamp =             1
 stats_nout =             1
iteration:        1 /      870 -- time =    41460.0 /    93600.0
iteration:        2 /      870 -- time =    41520.0 /    93600.0
iteration:        3 /      870 -- time =    41580.0 /    93600.0
iteration:        4 /      870 -- time =    41640.0 /    93600.0
iteration:        5 /      870 -- time =    41700.0 /    93600.0
iteration:        6 /      870 -- time =    41760.0 /    93600.0
iteration:        7 /      870 -- time =    41820.0 /    93600.0
iteration:        8 /      870 -- time =    41880.0 /    93600.0
iteration:        9 /      870 -- time =    41940.0 /    93600.0
iteration:       10 /      870 -- time =    42000.0 /    93600.0
iteration:       11 /      870 -- time =    42060.0 /    93600.0
iteration:       12 /      870 -- time =    42120.0 /    93600.0
iteration:       13 /      870 -- time =    42180.0 /    93600.0
iteration:       14 /      870 -- time =    42240.0 /    93600.0
iteration:       15 /      870 -- time =    42300.0 /    93600.0
iteration:       16 /      870 -- time =    42360.0 /    93600.0
iteration:       17 /      870 -- time =    42420.0 /    93600.0
iteration:       18 /      870 -- time =    42480.0 /    93600.0
iteration:       19 /      870 -- time =    42540.0 /    93600.0
iteration:       20 /      870 -- time =    42600.0 /    93600.0
iteration:       21 /      870 -- time =    42660.0 /    93600.0
iteration:       22 /      870 -- time =    42720.0 /    93600.0
iteration:       23 /      870 -- time =    42780.0 /    93600.0
iteration:       24 /      870 -- time =    42840.0 /    93600.0
iteration:       25 /      870 -- time =    42900.0 /    93600.0
iteration:       26 /      870 -- time =    42960.0 /    93600.0
iteration:       27 /      870 -- time =    43020.0 /    93600.0
iteration:       28 /      870 -- time =    43080.0 /    93600.0
iteration:       29 /      870 -- time =    43140.0 /    93600.0
iteration:       30 /      870 -- time =    43200.0 /    93600.0
iteration:       31 /      870 -- time =    43260.0 /    93600.0
iteration:       32 /      870 -- time =    43320.0 /    93600.0
iteration:       33 /      870 -- time =    43380.0 /    93600.0
iteration:       34 /      870 -- time =    43440.0 /    93600.0
iteration:       35 /      870 -- time =    43500.0 /    93600.0
iteration:       36 /      870 -- time =    43560.0 /    93600.0
iteration:       37 /      870 -- time =    43620.0 /    93600.0
iteration:       38 /      870 -- time =    43680.0 /    93600.0
iteration:       39 /      870 -- time =    43740.0 /    93600.0
iteration:       40 /      870 -- time =    43800.0 /    93600.0
iteration:       41 /      870 -- time =    43860.0 /    93600.0
iteration:       42 /      870 -- time =    43920.0 /    93600.0
iteration:       43 /      870 -- time =    43980.0 /    93600.0
iteration:       44 /      870 -- time =    44040.0 /    93600.0
iteration:       45 /      870 -- time =    44100.0 /    93600.0
iteration:       46 /      870 -- time =    44160.0 /    93600.0
iteration:       47 /      870 -- time =    44220.0 /    93600.0
iteration:       48 /      870 -- time =    44280.0 /    93600.0
iteration:       49 /      870 -- time =    44340.0 /    93600.0
iteration:       50 /      870 -- time =    44400.0 /    93600.0
iteration:       51 /      870 -- time =    44460.0 /    93600.0
iteration:       52 /      870 -- time =    44520.0 /    93600.0
iteration:       53 /      870 -- time =    44580.0 /    93600.0
iteration:       54 /      870 -- time =    44640.0 /    93600.0
iteration:       55 /      870 -- time =    44700.0 /    93600.0
iteration:       56 /      870 -- time =    44760.0 /    93600.0
iteration:       57 /      870 -- time =    44820.0 /    93600.0
iteration:       58 /      870 -- time =    44880.0 /    93600.0
iteration:       59 /      870 -- time =    44940.0 /    93600.0
iteration:       60 /      870 -- time =    45000.0 /    93600.0
iteration:       61 /      870 -- time =    45060.0 /    93600.0
iteration:       62 /      870 -- time =    45120.0 /    93600.0
iteration:       63 /      870 -- time =    45180.0 /    93600.0
iteration:       64 /      870 -- time =    45240.0 /    93600.0
iteration:       65 /      870 -- time =    45300.0 /    93600.0
iteration:       66 /      870 -- time =    45360.0 /    93600.0
iteration:       67 /      870 -- time =    45420.0 /    93600.0
iteration:       68 /      870 -- time =    45480.0 /    93600.0
iteration:       69 /      870 -- time =    45540.0 /    93600.0
iteration:       70 /      870 -- time =    45600.0 /    93600.0
iteration:       71 /      870 -- time =    45660.0 /    93600.0
iteration:       72 /      870 -- time =    45720.0 /    93600.0
iteration:       73 /      870 -- time =    45780.0 /    93600.0
iteration:       74 /      870 -- time =    45840.0 /    93600.0
iteration:       75 /      870 -- time =    45900.0 /    93600.0
iteration:       76 /      870 -- time =    45960.0 /    93600.0
iteration:       77 /      870 -- time =    46020.0 /    93600.0
iteration:       78 /      870 -- time =    46080.0 /    93600.0
iteration:       79 /      870 -- time =    46140.0 /    93600.0
iteration:       80 /      870 -- time =    46200.0 /    93600.0
iteration:       81 /      870 -- time =    46260.0 /    93600.0
iteration:       82 /      870 -- time =    46320.0 /    93600.0
iteration:       83 /      870 -- time =    46380.0 /    93600.0
iteration:       84 /      870 -- time =    46440.0 /    93600.0
iteration:       85 /      870 -- time =    46500.0 /    93600.0
iteration:       86 /      870 -- time =    46560.0 /    93600.0
iteration:       87 /      870 -- time =    46620.0 /    93600.0
iteration:       88 /      870 -- time =    46680.0 /    93600.0
iteration:       89 /      870 -- time =    46740.0 /    93600.0
iteration:       90 /      870 -- time =    46800.0 /    93600.0
iteration:       91 /      870 -- time =    46860.0 /    93600.0
iteration:       92 /      870 -- time =    46920.0 /    93600.0
iteration:       93 /      870 -- time =    46980.0 /    93600.0
iteration:       94 /      870 -- time =    47040.0 /    93600.0
iteration:       95 /      870 -- time =    47100.0 /    93600.0
iteration:       96 /      870 -- time =    47160.0 /    93600.0
iteration:       97 /      870 -- time =    47220.0 /    93600.0
iteration:       98 /      870 -- time =    47280.0 /    93600.0
iteration:       99 /      870 -- time =    47340.0 /    93600.0
iteration:      100 /      870 -- time =    47400.0 /    93600.0
iteration:      101 /      870 -- time =    47460.0 /    93600.0
iteration:      102 /      870 -- time =    47520.0 /    93600.0
iteration:      103 /      870 -- time =    47580.0 /    93600.0
iteration:      104 /      870 -- time =    47640.0 /    93600.0
iteration:      105 /      870 -- time =    47700.0 /    93600.0
iteration:      106 /      870 -- time =    47760.0 /    93600.0
iteration:      107 /      870 -- time =    47820.0 /    93600.0
iteration:      108 /      870 -- time =    47880.0 /    93600.0
iteration:      109 /      870 -- time =    47940.0 /    93600.0
iteration:      110 /      870 -- time =    48000.0 /    93600.0
iteration:      111 /      870 -- time =    48060.0 /    93600.0
iteration:      112 /      870 -- time =    48120.0 /    93600.0
iteration:      113 /      870 -- time =    48180.0 /    93600.0
iteration:      114 /      870 -- time =    48240.0 /    93600.0
iteration:      115 /      870 -- time =    48300.0 /    93600.0
iteration:      116 /      870 -- time =    48360.0 /    93600.0
iteration:      117 /      870 -- time =    48420.0 /    93600.0
iteration:      118 /      870 -- time =    48480.0 /    93600.0
iteration:      119 /      870 -- time =    48540.0 /    93600.0
iteration:      120 /      870 -- time =    48600.0 /    93600.0
iteration:      121 /      870 -- time =    48660.0 /    93600.0
iteration:      122 /      870 -- time =    48720.0 /    93600.0
iteration:      123 /      870 -- time =    48780.0 /    93600.0
iteration:      124 /      870 -- time =    48840.0 /    93600.0
iteration:      125 /      870 -- time =    48900.0 /    93600.0
iteration:      126 /      870 -- time =    48960.0 /    93600.0
iteration:      127 /      870 -- time =    49020.0 /    93600.0
iteration:      128 /      870 -- time =    49080.0 /    93600.0
iteration:      129 /      870 -- time =    49140.0 /    93600.0
iteration:      130 /      870 -- time =    49200.0 /    93600.0
iteration:      131 /      870 -- time =    49260.0 /    93600.0
iteration:      132 /      870 -- time =    49320.0 /    93600.0
iteration:      133 /      870 -- time =    49380.0 /    93600.0
iteration:      134 /      870 -- time =    49440.0 /    93600.0
iteration:      135 /      870 -- time =    49500.0 /    93600.0
iteration:      136 /      870 -- time =    49560.0 /    93600.0
iteration:      137 /      870 -- time =    49620.0 /    93600.0
iteration:      138 /      870 -- time =    49680.0 /    93600.0
iteration:      139 /      870 -- time =    49740.0 /    93600.0
iteration:      140 /      870 -- time =    49800.0 /    93600.0
iteration:      141 /      870 -- time =    49860.0 /    93600.0
iteration:      142 /      870 -- time =    49920.0 /    93600.0
iteration:      143 /      870 -- time =    49980.0 /    93600.0
iteration:      144 /      870 -- time =    50040.0 /    93600.0
iteration:      145 /      870 -- time =    50100.0 /    93600.0
iteration:      146 /      870 -- time =    50160.0 /    93600.0
iteration:      147 /      870 -- time =    50220.0 /    93600.0
iteration:      148 /      870 -- time =    50280.0 /    93600.0
iteration:      149 /      870 -- time =    50340.0 /    93600.0
iteration:      150 /      870 -- time =    50400.0 /    93600.0
iteration:      151 /      870 -- time =    50460.0 /    93600.0
iteration:      152 /      870 -- time =    50520.0 /    93600.0
iteration:      153 /      870 -- time =    50580.0 /    93600.0
iteration:      154 /      870 -- time =    50640.0 /    93600.0
iteration:      155 /      870 -- time =    50700.0 /    93600.0
iteration:      156 /      870 -- time =    50760.0 /    93600.0
iteration:      157 /      870 -- time =    50820.0 /    93600.0
iteration:      158 /      870 -- time =    50880.0 /    93600.0
iteration:      159 /      870 -- time =    50940.0 /    93600.0
iteration:      160 /      870 -- time =    51000.0 /    93600.0
iteration:      161 /      870 -- time =    51060.0 /    93600.0
iteration:      162 /      870 -- time =    51120.0 /    93600.0
iteration:      163 /      870 -- time =    51180.0 /    93600.0
iteration:      164 /      870 -- time =    51240.0 /    93600.0
iteration:      165 /      870 -- time =    51300.0 /    93600.0
iteration:      166 /      870 -- time =    51360.0 /    93600.0
iteration:      167 /      870 -- time =    51420.0 /    93600.0
iteration:      168 /      870 -- time =    51480.0 /    93600.0
iteration:      169 /      870 -- time =    51540.0 /    93600.0
iteration:      170 /      870 -- time =    51600.0 /    93600.0
iteration:      171 /      870 -- time =    51660.0 /    93600.0
iteration:      172 /      870 -- time =    51720.0 /    93600.0
iteration:      173 /      870 -- time =    51780.0 /    93600.0
iteration:      174 /      870 -- time =    51840.0 /    93600.0
iteration:      175 /      870 -- time =    51900.0 /    93600.0
iteration:      176 /      870 -- time =    51960.0 /    93600.0
iteration:      177 /      870 -- time =    52020.0 /    93600.0
iteration:      178 /      870 -- time =    52080.0 /    93600.0
iteration:      179 /      870 -- time =    52140.0 /    93600.0
iteration:      180 /      870 -- time =    52200.0 /    93600.0
iteration:      181 /      870 -- time =    52260.0 /    93600.0
iteration:      182 /      870 -- time =    52320.0 /    93600.0
iteration:      183 /      870 -- time =    52380.0 /    93600.0
iteration:      184 /      870 -- time =    52440.0 /    93600.0
iteration:      185 /      870 -- time =    52500.0 /    93600.0
iteration:      186 /      870 -- time =    52560.0 /    93600.0
iteration:      187 /      870 -- time =    52620.0 /    93600.0
iteration:      188 /      870 -- time =    52680.0 /    93600.0
iteration:      189 /      870 -- time =    52740.0 /    93600.0
iteration:      190 /      870 -- time =    52800.0 /    93600.0
iteration:      191 /      870 -- time =    52860.0 /    93600.0
iteration:      192 /      870 -- time =    52920.0 /    93600.0
iteration:      193 /      870 -- time =    52980.0 /    93600.0
iteration:      194 /      870 -- time =    53040.0 /    93600.0
iteration:      195 /      870 -- time =    53100.0 /    93600.0
iteration:      196 /      870 -- time =    53160.0 /    93600.0
iteration:      197 /      870 -- time =    53220.0 /    93600.0
iteration:      198 /      870 -- time =    53280.0 /    93600.0
iteration:      199 /      870 -- time =    53340.0 /    93600.0
iteration:      200 /      870 -- time =    53400.0 /    93600.0
iteration:      201 /      870 -- time =    53460.0 /    93600.0
iteration:      202 /      870 -- time =    53520.0 /    93600.0
iteration:      203 /      870 -- time =    53580.0 /    93600.0
iteration:      204 /      870 -- time =    53640.0 /    93600.0
iteration:      205 /      870 -- time =    53700.0 /    93600.0
iteration:      206 /      870 -- time =    53760.0 /    93600.0
iteration:      207 /      870 -- time =    53820.0 /    93600.0
iteration:      208 /      870 -- time =    53880.0 /    93600.0
iteration:      209 /      870 -- time =    53940.0 /    93600.0
iteration:      210 /      870 -- time =    54000.0 /    93600.0
iteration:      211 /      870 -- time =    54060.0 /    93600.0
iteration:      212 /      870 -- time =    54120.0 /    93600.0
iteration:      213 /      870 -- time =    54180.0 /    93600.0
iteration:      214 /      870 -- time =    54240.0 /    93600.0
iteration:      215 /      870 -- time =    54300.0 /    93600.0
iteration:      216 /      870 -- time =    54360.0 /    93600.0
iteration:      217 /      870 -- time =    54420.0 /    93600.0
iteration:      218 /      870 -- time =    54480.0 /    93600.0
iteration:      219 /      870 -- time =    54540.0 /    93600.0
iteration:      220 /      870 -- time =    54600.0 /    93600.0
iteration:      221 /      870 -- time =    54660.0 /    93600.0
iteration:      222 /      870 -- time =    54720.0 /    93600.0
iteration:      223 /      870 -- time =    54780.0 /    93600.0
iteration:      224 /      870 -- time =    54840.0 /    93600.0
iteration:      225 /      870 -- time =    54900.0 /    93600.0
iteration:      226 /      870 -- time =    54960.0 /    93600.0
iteration:      227 /      870 -- time =    55020.0 /    93600.0
iteration:      228 /      870 -- time =    55080.0 /    93600.0
iteration:      229 /      870 -- time =    55140.0 /    93600.0
iteration:      230 /      870 -- time =    55200.0 /    93600.0
iteration:      231 /      870 -- time =    55260.0 /    93600.0
iteration:      232 /      870 -- time =    55320.0 /    93600.0
iteration:      233 /      870 -- time =    55380.0 /    93600.0
iteration:      234 /      870 -- time =    55440.0 /    93600.0
iteration:      235 /      870 -- time =    55500.0 /    93600.0
iteration:      236 /      870 -- time =    55560.0 /    93600.0
iteration:      237 /      870 -- time =    55620.0 /    93600.0
iteration:      238 /      870 -- time =    55680.0 /    93600.0
iteration:      239 /      870 -- time =    55740.0 /    93600.0
iteration:      240 /      870 -- time =    55800.0 /    93600.0
iteration:      241 /      870 -- time =    55860.0 /    93600.0
iteration:      242 /      870 -- time =    55920.0 /    93600.0
iteration:      243 /      870 -- time =    55980.0 /    93600.0
iteration:      244 /      870 -- time =    56040.0 /    93600.0
iteration:      245 /      870 -- time =    56100.0 /    93600.0
iteration:      246 /      870 -- time =    56160.0 /    93600.0
iteration:      247 /      870 -- time =    56220.0 /    93600.0
iteration:      248 /      870 -- time =    56280.0 /    93600.0
iteration:      249 /      870 -- time =    56340.0 /    93600.0
iteration:      250 /      870 -- time =    56400.0 /    93600.0
iteration:      251 /      870 -- time =    56460.0 /    93600.0
iteration:      252 /      870 -- time =    56520.0 /    93600.0
iteration:      253 /      870 -- time =    56580.0 /    93600.0
iteration:      254 /      870 -- time =    56640.0 /    93600.0
iteration:      255 /      870 -- time =    56700.0 /    93600.0
iteration:      256 /      870 -- time =    56760.0 /    93600.0
iteration:      257 /      870 -- time =    56820.0 /    93600.0
iteration:      258 /      870 -- time =    56880.0 /    93600.0
iteration:      259 /      870 -- time =    56940.0 /    93600.0
iteration:      260 /      870 -- time =    57000.0 /    93600.0
iteration:      261 /      870 -- time =    57060.0 /    93600.0
iteration:      262 /      870 -- time =    57120.0 /    93600.0
iteration:      263 /      870 -- time =    57180.0 /    93600.0
iteration:      264 /      870 -- time =    57240.0 /    93600.0
iteration:      265 /      870 -- time =    57300.0 /    93600.0
iteration:      266 /      870 -- time =    57360.0 /    93600.0
iteration:      267 /      870 -- time =    57420.0 /    93600.0
iteration:      268 /      870 -- time =    57480.0 /    93600.0
iteration:      269 /      870 -- time =    57540.0 /    93600.0
iteration:      270 /      870 -- time =    57600.0 /    93600.0
iteration:      271 /      870 -- time =    57660.0 /    93600.0
iteration:      272 /      870 -- time =    57720.0 /    93600.0
iteration:      273 /      870 -- time =    57780.0 /    93600.0
iteration:      274 /      870 -- time =    57840.0 /    93600.0
iteration:      275 /      870 -- time =    57900.0 /    93600.0
iteration:      276 /      870 -- time =    57960.0 /    93600.0
iteration:      277 /      870 -- time =    58020.0 /    93600.0
iteration:      278 /      870 -- time =    58080.0 /    93600.0
iteration:      279 /      870 -- time =    58140.0 /    93600.0
iteration:      280 /      870 -- time =    58200.0 /    93600.0
iteration:      281 /      870 -- time =    58260.0 /    93600.0
iteration:      282 /      870 -- time =    58320.0 /    93600.0
iteration:      283 /      870 -- time =    58380.0 /    93600.0
iteration:      284 /      870 -- time =    58440.0 /    93600.0
iteration:      285 /      870 -- time =    58500.0 /    93600.0
iteration:      286 /      870 -- time =    58560.0 /    93600.0
iteration:      287 /      870 -- time =    58620.0 /    93600.0
iteration:      288 /      870 -- time =    58680.0 /    93600.0
iteration:      289 /      870 -- time =    58740.0 /    93600.0
iteration:      290 /      870 -- time =    58800.0 /    93600.0
iteration:      291 /      870 -- time =    58860.0 /    93600.0
iteration:      292 /      870 -- time =    58920.0 /    93600.0
iteration:      293 /      870 -- time =    58980.0 /    93600.0
iteration:      294 /      870 -- time =    59040.0 /    93600.0
iteration:      295 /      870 -- time =    59100.0 /    93600.0
iteration:      296 /      870 -- time =    59160.0 /    93600.0
iteration:      297 /      870 -- time =    59220.0 /    93600.0
iteration:      298 /      870 -- time =    59280.0 /    93600.0
iteration:      299 /      870 -- time =    59340.0 /    93600.0
iteration:      300 /      870 -- time =    59400.0 /    93600.0
iteration:      301 /      870 -- time =    59460.0 /    93600.0
iteration:      302 /      870 -- time =    59520.0 /    93600.0
iteration:      303 /      870 -- time =    59580.0 /    93600.0
iteration:      304 /      870 -- time =    59640.0 /    93600.0
iteration:      305 /      870 -- time =    59700.0 /    93600.0
iteration:      306 /      870 -- time =    59760.0 /    93600.0
iteration:      307 /      870 -- time =    59820.0 /    93600.0
iteration:      308 /      870 -- time =    59880.0 /    93600.0
iteration:      309 /      870 -- time =    59940.0 /    93600.0
iteration:      310 /      870 -- time =    60000.0 /    93600.0
iteration:      311 /      870 -- time =    60060.0 /    93600.0
iteration:      312 /      870 -- time =    60120.0 /    93600.0
iteration:      313 /      870 -- time =    60180.0 /    93600.0
iteration:      314 /      870 -- time =    60240.0 /    93600.0
iteration:      315 /      870 -- time =    60300.0 /    93600.0
iteration:      316 /      870 -- time =    60360.0 /    93600.0
iteration:      317 /      870 -- time =    60420.0 /    93600.0
iteration:      318 /      870 -- time =    60480.0 /    93600.0
iteration:      319 /      870 -- time =    60540.0 /    93600.0
iteration:      320 /      870 -- time =    60600.0 /    93600.0
iteration:      321 /      870 -- time =    60660.0 /    93600.0
iteration:      322 /      870 -- time =    60720.0 /    93600.0
iteration:      323 /      870 -- time =    60780.0 /    93600.0
iteration:      324 /      870 -- time =    60840.0 /    93600.0
iteration:      325 /      870 -- time =    60900.0 /    93600.0
iteration:      326 /      870 -- time =    60960.0 /    93600.0
iteration:      327 /      870 -- time =    61020.0 /    93600.0
iteration:      328 /      870 -- time =    61080.0 /    93600.0
iteration:      329 /      870 -- time =    61140.0 /    93600.0
iteration:      330 /      870 -- time =    61200.0 /    93600.0
iteration:      331 /      870 -- time =    61260.0 /    93600.0
iteration:      332 /      870 -- time =    61320.0 /    93600.0
iteration:      333 /      870 -- time =    61380.0 /    93600.0
iteration:      334 /      870 -- time =    61440.0 /    93600.0
iteration:      335 /      870 -- time =    61500.0 /    93600.0
iteration:      336 /      870 -- time =    61560.0 /    93600.0
iteration:      337 /      870 -- time =    61620.0 /    93600.0
iteration:      338 /      870 -- time =    61680.0 /    93600.0
iteration:      339 /      870 -- time =    61740.0 /    93600.0
iteration:      340 /      870 -- time =    61800.0 /    93600.0
iteration:      341 /      870 -- time =    61860.0 /    93600.0
iteration:      342 /      870 -- time =    61920.0 /    93600.0
iteration:      343 /      870 -- time =    61980.0 /    93600.0
iteration:      344 /      870 -- time =    62040.0 /    93600.0
iteration:      345 /      870 -- time =    62100.0 /    93600.0
iteration:      346 /      870 -- time =    62160.0 /    93600.0
iteration:      347 /      870 -- time =    62220.0 /    93600.0
iteration:      348 /      870 -- time =    62280.0 /    93600.0
iteration:      349 /      870 -- time =    62340.0 /    93600.0
iteration:      350 /      870 -- time =    62400.0 /    93600.0
iteration:      351 /      870 -- time =    62460.0 /    93600.0
iteration:      352 /      870 -- time =    62520.0 /    93600.0
iteration:      353 /      870 -- time =    62580.0 /    93600.0
iteration:      354 /      870 -- time =    62640.0 /    93600.0
iteration:      355 /      870 -- time =    62700.0 /    93600.0
iteration:      356 /      870 -- time =    62760.0 /    93600.0
iteration:      357 /      870 -- time =    62820.0 /    93600.0
iteration:      358 /      870 -- time =    62880.0 /    93600.0
iteration:      359 /      870 -- time =    62940.0 /    93600.0
iteration:      360 /      870 -- time =    63000.0 /    93600.0
iteration:      361 /      870 -- time =    63060.0 /    93600.0
iteration:      362 /      870 -- time =    63120.0 /    93600.0
iteration:      363 /      870 -- time =    63180.0 /    93600.0
iteration:      364 /      870 -- time =    63240.0 /    93600.0
iteration:      365 /      870 -- time =    63300.0 /    93600.0
iteration:      366 /      870 -- time =    63360.0 /    93600.0
iteration:      367 /      870 -- time =    63420.0 /    93600.0
iteration:      368 /      870 -- time =    63480.0 /    93600.0
iteration:      369 /      870 -- time =    63540.0 /    93600.0
iteration:      370 /      870 -- time =    63600.0 /    93600.0
iteration:      371 /      870 -- time =    63660.0 /    93600.0
iteration:      372 /      870 -- time =    63720.0 /    93600.0
iteration:      373 /      870 -- time =    63780.0 /    93600.0
iteration:      374 /      870 -- time =    63840.0 /    93600.0
iteration:      375 /      870 -- time =    63900.0 /    93600.0
iteration:      376 /      870 -- time =    63960.0 /    93600.0
iteration:      377 /      870 -- time =    64020.0 /    93600.0
iteration:      378 /      870 -- time =    64080.0 /    93600.0
iteration:      379 /      870 -- time =    64140.0 /    93600.0
iteration:      380 /      870 -- time =    64200.0 /    93600.0
iteration:      381 /      870 -- time =    64260.0 /    93600.0
iteration:      382 /      870 -- time =    64320.0 /    93600.0
iteration:      383 /      870 -- time =    64380.0 /    93600.0
iteration:      384 /      870 -- time =    64440.0 /    93600.0
iteration:      385 /      870 -- time =    64500.0 /    93600.0
iteration:      386 /      870 -- time =    64560.0 /    93600.0
iteration:      387 /      870 -- time =    64620.0 /    93600.0
iteration:      388 /      870 -- time =    64680.0 /    93600.0
iteration:      389 /      870 -- time =    64740.0 /    93600.0
iteration:      390 /      870 -- time =    64800.0 /    93600.0
iteration:      391 /      870 -- time =    64860.0 /    93600.0
iteration:      392 /      870 -- time =    64920.0 /    93600.0
iteration:      393 /      870 -- time =    64980.0 /    93600.0
iteration:      394 /      870 -- time =    65040.0 /    93600.0
iteration:      395 /      870 -- time =    65100.0 /    93600.0
iteration:      396 /      870 -- time =    65160.0 /    93600.0
iteration:      397 /      870 -- time =    65220.0 /    93600.0
iteration:      398 /      870 -- time =    65280.0 /    93600.0
iteration:      399 /      870 -- time =    65340.0 /    93600.0
iteration:      400 /      870 -- time =    65400.0 /    93600.0
iteration:      401 /      870 -- time =    65460.0 /    93600.0
iteration:      402 /      870 -- time =    65520.0 /    93600.0
iteration:      403 /      870 -- time =    65580.0 /    93600.0
iteration:      404 /      870 -- time =    65640.0 /    93600.0
iteration:      405 /      870 -- time =    65700.0 /    93600.0
iteration:      406 /      870 -- time =    65760.0 /    93600.0
iteration:      407 /      870 -- time =    65820.0 /    93600.0
iteration:      408 /      870 -- time =    65880.0 /    93600.0
iteration:      409 /      870 -- time =    65940.0 /    93600.0
iteration:      410 /      870 -- time =    66000.0 /    93600.0
iteration:      411 /      870 -- time =    66060.0 /    93600.0
iteration:      412 /      870 -- time =    66120.0 /    93600.0
iteration:      413 /      870 -- time =    66180.0 /    93600.0
iteration:      414 /      870 -- time =    66240.0 /    93600.0
iteration:      415 /      870 -- time =    66300.0 /    93600.0
iteration:      416 /      870 -- time =    66360.0 /    93600.0
iteration:      417 /      870 -- time =    66420.0 /    93600.0
iteration:      418 /      870 -- time =    66480.0 /    93600.0
iteration:      419 /      870 -- time =    66540.0 /    93600.0
iteration:      420 /      870 -- time =    66600.0 /    93600.0
iteration:      421 /      870 -- time =    66660.0 /    93600.0
iteration:      422 /      870 -- time =    66720.0 /    93600.0
iteration:      423 /      870 -- time =    66780.0 /    93600.0
iteration:      424 /      870 -- time =    66840.0 /    93600.0
iteration:      425 /      870 -- time =    66900.0 /    93600.0
iteration:      426 /      870 -- time =    66960.0 /    93600.0
iteration:      427 /      870 -- time =    67020.0 /    93600.0
iteration:      428 /      870 -- time =    67080.0 /    93600.0
iteration:      429 /      870 -- time =    67140.0 /    93600.0
iteration:      430 /      870 -- time =    67200.0 /    93600.0
iteration:      431 /      870 -- time =    67260.0 /    93600.0
iteration:      432 /      870 -- time =    67320.0 /    93600.0
iteration:      433 /      870 -- time =    67380.0 /    93600.0
iteration:      434 /      870 -- time =    67440.0 /    93600.0
iteration:      435 /      870 -- time =    67500.0 /    93600.0
iteration:      436 /      870 -- time =    67560.0 /    93600.0
iteration:      437 /      870 -- time =    67620.0 /    93600.0
iteration:      438 /      870 -- time =    67680.0 /    93600.0
iteration:      439 /      870 -- time =    67740.0 /    93600.0
iteration:      440 /      870 -- time =    67800.0 /    93600.0
iteration:      441 /      870 -- time =    67860.0 /    93600.0
iteration:      442 /      870 -- time =    67920.0 /    93600.0
iteration:      443 /      870 -- time =    67980.0 /    93600.0
iteration:      444 /      870 -- time =    68040.0 /    93600.0
iteration:      445 /      870 -- time =    68100.0 /    93600.0
iteration:      446 /      870 -- time =    68160.0 /    93600.0
iteration:      447 /      870 -- time =    68220.0 /    93600.0
iteration:      448 /      870 -- time =    68280.0 /    93600.0
iteration:      449 /      870 -- time =    68340.0 /    93600.0
iteration:      450 /      870 -- time =    68400.0 /    93600.0
iteration:      451 /      870 -- time =    68460.0 /    93600.0
iteration:      452 /      870 -- time =    68520.0 /    93600.0
iteration:      453 /      870 -- time =    68580.0 /    93600.0
iteration:      454 /      870 -- time =    68640.0 /    93600.0
iteration:      455 /      870 -- time =    68700.0 /    93600.0
iteration:      456 /      870 -- time =    68760.0 /    93600.0
iteration:      457 /      870 -- time =    68820.0 /    93600.0
iteration:      458 /      870 -- time =    68880.0 /    93600.0
iteration:      459 /      870 -- time =    68940.0 /    93600.0
iteration:      460 /      870 -- time =    69000.0 /    93600.0
iteration:      461 /      870 -- time =    69060.0 /    93600.0
iteration:      462 /      870 -- time =    69120.0 /    93600.0
iteration:      463 /      870 -- time =    69180.0 /    93600.0
iteration:      464 /      870 -- time =    69240.0 /    93600.0
iteration:      465 /      870 -- time =    69300.0 /    93600.0
iteration:      466 /      870 -- time =    69360.0 /    93600.0
iteration:      467 /      870 -- time =    69420.0 /    93600.0
iteration:      468 /      870 -- time =    69480.0 /    93600.0
iteration:      469 /      870 -- time =    69540.0 /    93600.0
iteration:      470 /      870 -- time =    69600.0 /    93600.0
iteration:      471 /      870 -- time =    69660.0 /    93600.0
iteration:      472 /      870 -- time =    69720.0 /    93600.0
iteration:      473 /      870 -- time =    69780.0 /    93600.0
iteration:      474 /      870 -- time =    69840.0 /    93600.0
iteration:      475 /      870 -- time =    69900.0 /    93600.0
iteration:      476 /      870 -- time =    69960.0 /    93600.0
iteration:      477 /      870 -- time =    70020.0 /    93600.0
iteration:      478 /      870 -- time =    70080.0 /    93600.0
iteration:      479 /      870 -- time =    70140.0 /    93600.0
iteration:      480 /      870 -- time =    70200.0 /    93600.0
iteration:      481 /      870 -- time =    70260.0 /    93600.0
iteration:      482 /      870 -- time =    70320.0 /    93600.0
iteration:      483 /      870 -- time =    70380.0 /    93600.0
iteration:      484 /      870 -- time =    70440.0 /    93600.0
iteration:      485 /      870 -- time =    70500.0 /    93600.0
iteration:      486 /      870 -- time =    70560.0 /    93600.0
iteration:      487 /      870 -- time =    70620.0 /    93600.0
iteration:      488 /      870 -- time =    70680.0 /    93600.0
iteration:      489 /      870 -- time =    70740.0 /    93600.0
iteration:      490 /      870 -- time =    70800.0 /    93600.0
iteration:      491 /      870 -- time =    70860.0 /    93600.0
iteration:      492 /      870 -- time =    70920.0 /    93600.0
iteration:      493 /      870 -- time =    70980.0 /    93600.0
iteration:      494 /      870 -- time =    71040.0 /    93600.0
iteration:      495 /      870 -- time =    71100.0 /    93600.0
iteration:      496 /      870 -- time =    71160.0 /    93600.0
iteration:      497 /      870 -- time =    71220.0 /    93600.0
iteration:      498 /      870 -- time =    71280.0 /    93600.0
iteration:      499 /      870 -- time =    71340.0 /    93600.0
iteration:      500 /      870 -- time =    71400.0 /    93600.0
iteration:      501 /      870 -- time =    71460.0 /    93600.0
iteration:      502 /      870 -- time =    71520.0 /    93600.0
iteration:      503 /      870 -- time =    71580.0 /    93600.0
iteration:      504 /      870 -- time =    71640.0 /    93600.0
iteration:      505 /      870 -- time =    71700.0 /    93600.0
iteration:      506 /      870 -- time =    71760.0 /    93600.0
iteration:      507 /      870 -- time =    71820.0 /    93600.0
iteration:      508 /      870 -- time =    71880.0 /    93600.0
iteration:      509 /      870 -- time =    71940.0 /    93600.0
iteration:      510 /      870 -- time =    72000.0 /    93600.0
iteration:      511 /      870 -- time =    72060.0 /    93600.0
iteration:      512 /      870 -- time =    72120.0 /    93600.0
iteration:      513 /      870 -- time =    72180.0 /    93600.0
iteration:      514 /      870 -- time =    72240.0 /    93600.0
iteration:      515 /      870 -- time =    72300.0 /    93600.0
iteration:      516 /      870 -- time =    72360.0 /    93600.0
iteration:      517 /      870 -- time =    72420.0 /    93600.0
iteration:      518 /      870 -- time =    72480.0 /    93600.0
iteration:      519 /      870 -- time =    72540.0 /    93600.0
iteration:      520 /      870 -- time =    72600.0 /    93600.0
iteration:      521 /      870 -- time =    72660.0 /    93600.0
iteration:      522 /      870 -- time =    72720.0 /    93600.0
iteration:      523 /      870 -- time =    72780.0 /    93600.0
iteration:      524 /      870 -- time =    72840.0 /    93600.0
iteration:      525 /      870 -- time =    72900.0 /    93600.0
iteration:      526 /      870 -- time =    72960.0 /    93600.0
iteration:      527 /      870 -- time =    73020.0 /    93600.0
iteration:      528 /      870 -- time =    73080.0 /    93600.0
iteration:      529 /      870 -- time =    73140.0 /    93600.0
iteration:      530 /      870 -- time =    73200.0 /    93600.0
iteration:      531 /      870 -- time =    73260.0 /    93600.0
iteration:      532 /      870 -- time =    73320.0 /    93600.0
iteration:      533 /      870 -- time =    73380.0 /    93600.0
iteration:      534 /      870 -- time =    73440.0 /    93600.0
iteration:      535 /      870 -- time =    73500.0 /    93600.0
iteration:      536 /      870 -- time =    73560.0 /    93600.0
iteration:      537 /      870 -- time =    73620.0 /    93600.0
iteration:      538 /      870 -- time =    73680.0 /    93600.0
iteration:      539 /      870 -- time =    73740.0 /    93600.0
iteration:      540 /      870 -- time =    73800.0 /    93600.0
iteration:      541 /      870 -- time =    73860.0 /    93600.0
iteration:      542 /      870 -- time =    73920.0 /    93600.0
iteration:      543 /      870 -- time =    73980.0 /    93600.0
iteration:      544 /      870 -- time =    74040.0 /    93600.0
iteration:      545 /      870 -- time =    74100.0 /    93600.0
iteration:      546 /      870 -- time =    74160.0 /    93600.0
iteration:      547 /      870 -- time =    74220.0 /    93600.0
iteration:      548 /      870 -- time =    74280.0 /    93600.0
iteration:      549 /      870 -- time =    74340.0 /    93600.0
iteration:      550 /      870 -- time =    74400.0 /    93600.0
iteration:      551 /      870 -- time =    74460.0 /    93600.0
iteration:      552 /      870 -- time =    74520.0 /    93600.0
iteration:      553 /      870 -- time =    74580.0 /    93600.0
iteration:      554 /      870 -- time =    74640.0 /    93600.0
iteration:      555 /      870 -- time =    74700.0 /    93600.0
iteration:      556 /      870 -- time =    74760.0 /    93600.0
iteration:      557 /      870 -- time =    74820.0 /    93600.0
iteration:      558 /      870 -- time =    74880.0 /    93600.0
iteration:      559 /      870 -- time =    74940.0 /    93600.0
iteration:      560 /      870 -- time =    75000.0 /    93600.0
iteration:      561 /      870 -- time =    75060.0 /    93600.0
iteration:      562 /      870 -- time =    75120.0 /    93600.0
iteration:      563 /      870 -- time =    75180.0 /    93600.0
iteration:      564 /      870 -- time =    75240.0 /    93600.0
iteration:      565 /      870 -- time =    75300.0 /    93600.0
iteration:      566 /      870 -- time =    75360.0 /    93600.0
iteration:      567 /      870 -- time =    75420.0 /    93600.0
iteration:      568 /      870 -- time =    75480.0 /    93600.0
iteration:      569 /      870 -- time =    75540.0 /    93600.0
iteration:      570 /      870 -- time =    75600.0 /    93600.0
iteration:      571 /      870 -- time =    75660.0 /    93600.0
iteration:      572 /      870 -- time =    75720.0 /    93600.0
iteration:      573 /      870 -- time =    75780.0 /    93600.0
iteration:      574 /      870 -- time =    75840.0 /    93600.0
iteration:      575 /      870 -- time =    75900.0 /    93600.0
iteration:      576 /      870 -- time =    75960.0 /    93600.0
iteration:      577 /      870 -- time =    76020.0 /    93600.0
iteration:      578 /      870 -- time =    76080.0 /    93600.0
iteration:      579 /      870 -- time =    76140.0 /    93600.0
iteration:      580 /      870 -- time =    76200.0 /    93600.0
iteration:      581 /      870 -- time =    76260.0 /    93600.0
iteration:      582 /      870 -- time =    76320.0 /    93600.0
iteration:      583 /      870 -- time =    76380.0 /    93600.0
iteration:      584 /      870 -- time =    76440.0 /    93600.0
iteration:      585 /      870 -- time =    76500.0 /    93600.0
iteration:      586 /      870 -- time =    76560.0 /    93600.0
iteration:      587 /      870 -- time =    76620.0 /    93600.0
iteration:      588 /      870 -- time =    76680.0 /    93600.0
iteration:      589 /      870 -- time =    76740.0 /    93600.0
iteration:      590 /      870 -- time =    76800.0 /    93600.0
iteration:      591 /      870 -- time =    76860.0 /    93600.0
iteration:      592 /      870 -- time =    76920.0 /    93600.0
iteration:      593 /      870 -- time =    76980.0 /    93600.0
iteration:      594 /      870 -- time =    77040.0 /    93600.0
iteration:      595 /      870 -- time =    77100.0 /    93600.0
iteration:      596 /      870 -- time =    77160.0 /    93600.0
iteration:      597 /      870 -- time =    77220.0 /    93600.0
iteration:      598 /      870 -- time =    77280.0 /    93600.0
iteration:      599 /      870 -- time =    77340.0 /    93600.0
iteration:      600 /      870 -- time =    77400.0 /    93600.0
iteration:      601 /      870 -- time =    77460.0 /    93600.0
iteration:      602 /      870 -- time =    77520.0 /    93600.0
iteration:      603 /      870 -- time =    77580.0 /    93600.0
iteration:      604 /      870 -- time =    77640.0 /    93600.0
iteration:      605 /      870 -- time =    77700.0 /    93600.0
iteration:      606 /      870 -- time =    77760.0 /    93600.0
iteration:      607 /      870 -- time =    77820.0 /    93600.0
iteration:      608 /      870 -- time =    77880.0 /    93600.0
iteration:      609 /      870 -- time =    77940.0 /    93600.0
iteration:      610 /      870 -- time =    78000.0 /    93600.0
iteration:      611 /      870 -- time =    78060.0 /    93600.0
iteration:      612 /      870 -- time =    78120.0 /    93600.0
iteration:      613 /      870 -- time =    78180.0 /    93600.0
iteration:      614 /      870 -- time =    78240.0 /    93600.0
iteration:      615 /      870 -- time =    78300.0 /    93600.0
iteration:      616 /      870 -- time =    78360.0 /    93600.0
iteration:      617 /      870 -- time =    78420.0 /    93600.0
iteration:      618 /      870 -- time =    78480.0 /    93600.0
iteration:      619 /      870 -- time =    78540.0 /    93600.0
iteration:      620 /      870 -- time =    78600.0 /    93600.0
iteration:      621 /      870 -- time =    78660.0 /    93600.0
iteration:      622 /      870 -- time =    78720.0 /    93600.0
iteration:      623 /      870 -- time =    78780.0 /    93600.0
iteration:      624 /      870 -- time =    78840.0 /    93600.0
iteration:      625 /      870 -- time =    78900.0 /    93600.0
iteration:      626 /      870 -- time =    78960.0 /    93600.0
iteration:      627 /      870 -- time =    79020.0 /    93600.0
iteration:      628 /      870 -- time =    79080.0 /    93600.0
iteration:      629 /      870 -- time =    79140.0 /    93600.0
iteration:      630 /      870 -- time =    79200.0 /    93600.0
iteration:      631 /      870 -- time =    79260.0 /    93600.0
iteration:      632 /      870 -- time =    79320.0 /    93600.0
iteration:      633 /      870 -- time =    79380.0 /    93600.0
iteration:      634 /      870 -- time =    79440.0 /    93600.0
iteration:      635 /      870 -- time =    79500.0 /    93600.0
iteration:      636 /      870 -- time =    79560.0 /    93600.0
iteration:      637 /      870 -- time =    79620.0 /    93600.0
iteration:      638 /      870 -- time =    79680.0 /    93600.0
iteration:      639 /      870 -- time =    79740.0 /    93600.0
iteration:      640 /      870 -- time =    79800.0 /    93600.0
iteration:      641 /      870 -- time =    79860.0 /    93600.0
iteration:      642 /      870 -- time =    79920.0 /    93600.0
iteration:      643 /      870 -- time =    79980.0 /    93600.0
iteration:      644 /      870 -- time =    80040.0 /    93600.0
iteration:      645 /      870 -- time =    80100.0 /    93600.0
iteration:      646 /      870 -- time =    80160.0 /    93600.0
iteration:      647 /      870 -- time =    80220.0 /    93600.0
iteration:      648 /      870 -- time =    80280.0 /    93600.0
iteration:      649 /      870 -- time =    80340.0 /    93600.0
iteration:      650 /      870 -- time =    80400.0 /    93600.0
iteration:      651 /      870 -- time =    80460.0 /    93600.0
iteration:      652 /      870 -- time =    80520.0 /    93600.0
iteration:      653 /      870 -- time =    80580.0 /    93600.0
iteration:      654 /      870 -- time =    80640.0 /    93600.0
iteration:      655 /      870 -- time =    80700.0 /    93600.0
iteration:      656 /      870 -- time =    80760.0 /    93600.0
iteration:      657 /      870 -- time =    80820.0 /    93600.0
iteration:      658 /      870 -- time =    80880.0 /    93600.0
iteration:      659 /      870 -- time =    80940.0 /    93600.0
iteration:      660 /      870 -- time =    81000.0 /    93600.0
iteration:      661 /      870 -- time =    81060.0 /    93600.0
iteration:      662 /      870 -- time =    81120.0 /    93600.0
iteration:      663 /      870 -- time =    81180.0 /    93600.0
iteration:      664 /      870 -- time =    81240.0 /    93600.0
iteration:      665 /      870 -- time =    81300.0 /    93600.0
iteration:      666 /      870 -- time =    81360.0 /    93600.0
iteration:      667 /      870 -- time =    81420.0 /    93600.0
iteration:      668 /      870 -- time =    81480.0 /    93600.0
iteration:      669 /      870 -- time =    81540.0 /    93600.0
iteration:      670 /      870 -- time =    81600.0 /    93600.0
iteration:      671 /      870 -- time =    81660.0 /    93600.0
iteration:      672 /      870 -- time =    81720.0 /    93600.0
iteration:      673 /      870 -- time =    81780.0 /    93600.0
iteration:      674 /      870 -- time =    81840.0 /    93600.0
iteration:      675 /      870 -- time =    81900.0 /    93600.0
iteration:      676 /      870 -- time =    81960.0 /    93600.0
iteration:      677 /      870 -- time =    82020.0 /    93600.0
iteration:      678 /      870 -- time =    82080.0 /    93600.0
iteration:      679 /      870 -- time =    82140.0 /    93600.0
iteration:      680 /      870 -- time =    82200.0 /    93600.0
iteration:      681 /      870 -- time =    82260.0 /    93600.0
iteration:      682 /      870 -- time =    82320.0 /    93600.0
iteration:      683 /      870 -- time =    82380.0 /    93600.0
iteration:      684 /      870 -- time =    82440.0 /    93600.0
iteration:      685 /      870 -- time =    82500.0 /    93600.0
iteration:      686 /      870 -- time =    82560.0 /    93600.0
iteration:      687 /      870 -- time =    82620.0 /    93600.0
iteration:      688 /      870 -- time =    82680.0 /    93600.0
iteration:      689 /      870 -- time =    82740.0 /    93600.0
iteration:      690 /      870 -- time =    82800.0 /    93600.0
iteration:      691 /      870 -- time =    82860.0 /    93600.0
iteration:      692 /      870 -- time =    82920.0 /    93600.0
iteration:      693 /      870 -- time =    82980.0 /    93600.0
iteration:      694 /      870 -- time =    83040.0 /    93600.0
iteration:      695 /      870 -- time =    83100.0 /    93600.0
iteration:      696 /      870 -- time =    83160.0 /    93600.0
iteration:      697 /      870 -- time =    83220.0 /    93600.0
iteration:      698 /      870 -- time =    83280.0 /    93600.0
iteration:      699 /      870 -- time =    83340.0 /    93600.0
iteration:      700 /      870 -- time =    83400.0 /    93600.0
iteration:      701 /      870 -- time =    83460.0 /    93600.0
iteration:      702 /      870 -- time =    83520.0 /    93600.0
iteration:      703 /      870 -- time =    83580.0 /    93600.0
iteration:      704 /      870 -- time =    83640.0 /    93600.0
iteration:      705 /      870 -- time =    83700.0 /    93600.0
iteration:      706 /      870 -- time =    83760.0 /    93600.0
iteration:      707 /      870 -- time =    83820.0 /    93600.0
iteration:      708 /      870 -- time =    83880.0 /    93600.0
iteration:      709 /      870 -- time =    83940.0 /    93600.0
iteration:      710 /      870 -- time =    84000.0 /    93600.0
iteration:      711 /      870 -- time =    84060.0 /    93600.0
iteration:      712 /      870 -- time =    84120.0 /    93600.0
iteration:      713 /      870 -- time =    84180.0 /    93600.0
iteration:      714 /      870 -- time =    84240.0 /    93600.0
iteration:      715 /      870 -- time =    84300.0 /    93600.0
iteration:      716 /      870 -- time =    84360.0 /    93600.0
iteration:      717 /      870 -- time =    84420.0 /    93600.0
iteration:      718 /      870 -- time =    84480.0 /    93600.0
iteration:      719 /      870 -- time =    84540.0 /    93600.0
iteration:      720 /      870 -- time =    84600.0 /    93600.0
iteration:      721 /      870 -- time =    84660.0 /    93600.0
iteration:      722 /      870 -- time =    84720.0 /    93600.0
iteration:      723 /      870 -- time =    84780.0 /    93600.0
iteration:      724 /      870 -- time =    84840.0 /    93600.0
iteration:      725 /      870 -- time =    84900.0 /    93600.0
iteration:      726 /      870 -- time =    84960.0 /    93600.0
iteration:      727 /      870 -- time =    85020.0 /    93600.0
iteration:      728 /      870 -- time =    85080.0 /    93600.0
iteration:      729 /      870 -- time =    85140.0 /    93600.0
iteration:      730 /      870 -- time =    85200.0 /    93600.0
iteration:      731 /      870 -- time =    85260.0 /    93600.0
iteration:      732 /      870 -- time =    85320.0 /    93600.0
iteration:      733 /      870 -- time =    85380.0 /    93600.0
iteration:      734 /      870 -- time =    85440.0 /    93600.0
iteration:      735 /      870 -- time =    85500.0 /    93600.0
iteration:      736 /      870 -- time =    85560.0 /    93600.0
iteration:      737 /      870 -- time =    85620.0 /    93600.0
iteration:      738 /      870 -- time =    85680.0 /    93600.0
iteration:      739 /      870 -- time =    85740.0 /    93600.0
iteration:      740 /      870 -- time =    85800.0 /    93600.0
iteration:      741 /      870 -- time =    85860.0 /    93600.0
iteration:      742 /      870 -- time =    85920.0 /    93600.0
iteration:      743 /      870 -- time =    85980.0 /    93600.0
iteration:      744 /      870 -- time =    86040.0 /    93600.0
iteration:      745 /      870 -- time =    86100.0 /    93600.0
iteration:      746 /      870 -- time =    86160.0 /    93600.0
iteration:      747 /      870 -- time =    86220.0 /    93600.0
iteration:      748 /      870 -- time =    86280.0 /    93600.0
iteration:      749 /      870 -- time =    86340.0 /    93600.0
iteration:      750 /      870 -- time =    86400.0 /    93600.0
iteration:      751 /      870 -- time =    86460.0 /    93600.0
iteration:      752 /      870 -- time =    86520.0 /    93600.0
iteration:      753 /      870 -- time =    86580.0 /    93600.0
iteration:      754 /      870 -- time =    86640.0 /    93600.0
iteration:      755 /      870 -- time =    86700.0 /    93600.0
iteration:      756 /      870 -- time =    86760.0 /    93600.0
iteration:      757 /      870 -- time =    86820.0 /    93600.0
iteration:      758 /      870 -- time =    86880.0 /    93600.0
iteration:      759 /      870 -- time =    86940.0 /    93600.0
iteration:      760 /      870 -- time =    87000.0 /    93600.0
iteration:      761 /      870 -- time =    87060.0 /    93600.0
iteration:      762 /      870 -- time =    87120.0 /    93600.0
iteration:      763 /      870 -- time =    87180.0 /    93600.0
iteration:      764 /      870 -- time =    87240.0 /    93600.0
iteration:      765 /      870 -- time =    87300.0 /    93600.0
iteration:      766 /      870 -- time =    87360.0 /    93600.0
iteration:      767 /      870 -- time =    87420.0 /    93600.0
iteration:      768 /      870 -- time =    87480.0 /    93600.0
iteration:      769 /      870 -- time =    87540.0 /    93600.0
iteration:      770 /      870 -- time =    87600.0 /    93600.0
iteration:      771 /      870 -- time =    87660.0 /    93600.0
iteration:      772 /      870 -- time =    87720.0 /    93600.0
iteration:      773 /      870 -- time =    87780.0 /    93600.0
iteration:      774 /      870 -- time =    87840.0 /    93600.0
iteration:      775 /      870 -- time =    87900.0 /    93600.0
iteration:      776 /      870 -- time =    87960.0 /    93600.0
iteration:      777 /      870 -- time =    88020.0 /    93600.0
iteration:      778 /      870 -- time =    88080.0 /    93600.0
iteration:      779 /      870 -- time =    88140.0 /    93600.0
iteration:      780 /      870 -- time =    88200.0 /    93600.0
iteration:      781 /      870 -- time =    88260.0 /    93600.0
iteration:      782 /      870 -- time =    88320.0 /    93600.0
iteration:      783 /      870 -- time =    88380.0 /    93600.0
iteration:      784 /      870 -- time =    88440.0 /    93600.0
iteration:      785 /      870 -- time =    88500.0 /    93600.0
iteration:      786 /      870 -- time =    88560.0 /    93600.0
iteration:      787 /      870 -- time =    88620.0 /    93600.0
iteration:      788 /      870 -- time =    88680.0 /    93600.0
iteration:      789 /      870 -- time =    88740.0 /    93600.0
iteration:      790 /      870 -- time =    88800.0 /    93600.0
iteration:      791 /      870 -- time =    88860.0 /    93600.0
iteration:      792 /      870 -- time =    88920.0 /    93600.0
iteration:      793 /      870 -- time =    88980.0 /    93600.0
iteration:      794 /      870 -- time =    89040.0 /    93600.0
iteration:      795 /      870 -- time =    89100.0 /    93600.0
iteration:      796 /      870 -- time =    89160.0 /    93600.0
iteration:      797 /      870 -- time =    89220.0 /    93600.0
iteration:      798 /      870 -- time =    89280.0 /    93600.0
iteration:      799 /      870 -- time =    89340.0 /    93600.0
iteration:      800 /      870 -- time =    89400.0 /    93600.0
iteration:      801 /      870 -- time =    89460.0 /    93600.0
iteration:      802 /      870 -- time =    89520.0 /    93600.0
iteration:      803 /      870 -- time =    89580.0 /    93600.0
iteration:      804 /      870 -- time =    89640.0 /    93600.0
iteration:      805 /      870 -- time =    89700.0 /    93600.0
iteration:      806 /      870 -- time =    89760.0 /    93600.0
iteration:      807 /      870 -- time =    89820.0 /    93600.0
iteration:      808 /      870 -- time =    89880.0 /    93600.0
iteration:      809 /      870 -- time =    89940.0 /    93600.0
iteration:      810 /      870 -- time =    90000.0 /    93600.0
iteration:      811 /      870 -- time =    90060.0 /    93600.0
iteration:      812 /      870 -- time =    90120.0 /    93600.0
iteration:      813 /      870 -- time =    90180.0 /    93600.0
iteration:      814 /      870 -- time =    90240.0 /    93600.0
iteration:      815 /      870 -- time =    90300.0 /    93600.0
iteration:      816 /      870 -- time =    90360.0 /    93600.0
iteration:      817 /      870 -- time =    90420.0 /    93600.0
iteration:      818 /      870 -- time =    90480.0 /    93600.0
iteration:      819 / Program exited normally
      870 -- time =    90540.0 /    93600.0
iteration:      820 /      870 -- time =    90600.0 /    93600.0
iteration:      821 /      870 -- time =    90660.0 /    93600.0
iteration:      822 /      870 -- time =    90720.0 /    93600.0
iteration:      823 /      870 -- time =    90780.0 /    93600.0
iteration:      824 /      870 -- time =    90840.0 /    93600.0
iteration:      825 /      870 -- time =    90900.0 /    93600.0
iteration:      826 /      870 -- time =    90960.0 /    93600.0
iteration:      827 /      870 -- time =    91020.0 /    93600.0
iteration:      828 /      870 -- time =    91080.0 /    93600.0
iteration:      829 /      870 -- time =    91140.0 /    93600.0
iteration:      830 /      870 -- time =    91200.0 /    93600.0
iteration:      831 /      870 -- time =    91260.0 /    93600.0
iteration:      832 /      870 -- time =    91320.0 /    93600.0
iteration:      833 /      870 -- time =    91380.0 /    93600.0
iteration:      834 /      870 -- time =    91440.0 /    93600.0
iteration:      835 /      870 -- time =    91500.0 /    93600.0
iteration:      836 /      870 -- time =    91560.0 /    93600.0
iteration:      837 /      870 -- time =    91620.0 /    93600.0
iteration:      838 /      870 -- time =    91680.0 /    93600.0
iteration:      839 /      870 -- time =    91740.0 /    93600.0
iteration:      840 /      870 -- time =    91800.0 /    93600.0
iteration:      841 /      870 -- time =    91860.0 /    93600.0
iteration:      842 /      870 -- time =    91920.0 /    93600.0
iteration:      843 /      870 -- time =    91980.0 /    93600.0
iteration:      844 /      870 -- time =    92040.0 /    93600.0
iteration:      845 /      870 -- time =    92100.0 /    93600.0
iteration:      846 /      870 -- time =    92160.0 /    93600.0
iteration:      847 /      870 -- time =    92220.0 /    93600.0
iteration:      848 /      870 -- time =    92280.0 /    93600.0
iteration:      849 /      870 -- time =    92340.0 /    93600.0
iteration:      850 /      870 -- time =    92400.0 /    93600.0
iteration:      851 /      870 -- time =    92460.0 /    93600.0
iteration:      852 /      870 -- time =    92520.0 /    93600.0
iteration:      853 /      870 -- time =    92580.0 /    93600.0
iteration:      854 /      870 -- time =    92640.0 /    93600.0
iteration:      855 /      870 -- time =    92700.0 /    93600.0
iteration:      856 /      870 -- time =    92760.0 /    93600.0
iteration:      857 /      870 -- time =    92820.0 /    93600.0
iteration:      858 /      870 -- time =    92880.0 /    93600.0
iteration:      859 /      870 -- time =    92940.0 /    93600.0
iteration:      860 /      870 -- time =    93000.0 /    93600.0
iteration:      861 /      870 -- time =    93060.0 /    93600.0
iteration:      862 /      870 -- time =    93120.0 /    93600.0
iteration:      863 /      870 -- time =    93180.0 /    93600.0
iteration:      864 /      870 -- time =    93240.0 /    93600.0
iteration:      865 /      870 -- time =    93300.0 /    93600.0
iteration:      866 /      870 -- time =    93360.0 /    93600.0
iteration:      867 /      870 -- time =    93420.0 /    93600.0
iteration:      868 /      870 -- time =    93480.0 /    93600.0
iteration:      869 /      870 -- time =    93540.0 /    93600.0
iteration:      870 /      870 -- time =    93600.0 /    93600.0
CLUBB-TIMER time_loop_init =             0.1219
CLUBB-TIMER time_clubb_advance =         8.4096
CLUBB-TIMER time_clubb_pdf =             0.0006
CLUBB-TIMER time_SILHS =                 0.0002
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 9.5341
+ run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 -max_iters 500 cobra
 - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone
=================== Running cobra ===================
 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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 stats_nsamp =             1
 stats_nout =             1
iteration:        1 /      500 -- time =    57660.0 /    87600.0
iteration:        2 /      500 -- time =    57720.0 /    87600.0
iteration:        3 /      500 -- time =    57780.0 /    87600.0
iteration:        4 /      500 -- time =    57840.0 /    87600.0
iteration:        5 /      500 -- time =    57900.0 /    87600.0
iteration:        6 /      500 -- time =    57960.0 /    87600.0
iteration:        7 /      500 -- time =    58020.0 /    87600.0
iteration:        8 /      500 -- time =    58080.0 /    87600.0
iteration:        9 /      500 -- time =    58140.0 /    87600.0
iteration:       10 /      500 -- time =    58200.0 /    87600.0
iteration:       11 /      500 -- time =    58260.0 /    87600.0
iteration:       12 /      500 -- time =    58320.0 /    87600.0
iteration:       13 /      500 -- time =    58380.0 /    87600.0
iteration:       14 /      500 -- time =    58440.0 /    87600.0
iteration:       15 /      500 -- time =    58500.0 /    87600.0
iteration:       16 /      500 -- time =    58560.0 /    87600.0
iteration:       17 /      500 -- time =    58620.0 /    87600.0
iteration:       18 /      500 -- time =    58680.0 /    87600.0
iteration:       19 /      500 -- time =    58740.0 /    87600.0
iteration:       20 /      500 -- time =    58800.0 /    87600.0
iteration:       21 /      500 -- time =    58860.0 /    87600.0
iteration:       22 /      500 -- time =    58920.0 /    87600.0
iteration:       23 /      500 -- time =    58980.0 /    87600.0
iteration:       24 /      500 -- time =    59040.0 /    87600.0
iteration:       25 /      500 -- time =    59100.0 /    87600.0
iteration:       26 /      500 -- time =    59160.0 /    87600.0
iteration:       27 /      500 -- time =    59220.0 /    87600.0
iteration:       28 /      500 -- time =    59280.0 /    87600.0
iteration:       29 /      500 -- time =    59340.0 /    87600.0
iteration:       30 /      500 -- time =    59400.0 /    87600.0
iteration:       31 /      500 -- time =    59460.0 /    87600.0
iteration:       32 /      500 -- time =    59520.0 /    87600.0
iteration:       33 /      500 -- time =    59580.0 /    87600.0
iteration:       34 /      500 -- time =    59640.0 /    87600.0
iteration:       35 /      500 -- time =    59700.0 /    87600.0
iteration:       36 /      500 -- time =    59760.0 /    87600.0
iteration:       37 /      500 -- time =    59820.0 /    87600.0
iteration:       38 /      500 -- time =    59880.0 /    87600.0
iteration:       39 /      500 -- time =    59940.0 /    87600.0
iteration:       40 /      500 -- time =    60000.0 /    87600.0
iteration:       41 /      500 -- time =    60060.0 /    87600.0
iteration:       42 /      500 -- time =    60120.0 /    87600.0
iteration:       43 /      500 -- time =    60180.0 /    87600.0
iteration:       44 /      500 -- time =    60240.0 /    87600.0
iteration:       45 /      500 -- time =    60300.0 /    87600.0
iteration:       46 /      500 -- time =    60360.0 /    87600.0
iteration:       47 /      500 -- time =    60420.0 /    87600.0
iteration:       48 /      500 -- time =    60480.0 /    87600.0
iteration:       49 /      500 -- time =    60540.0 /    87600.0
iteration:       50 /      500 -- time =    60600.0 /    87600.0
iteration:       51 /      500 -- time =    60660.0 /    87600.0
iteration:       52 /      500 -- time =    60720.0 /    87600.0
iteration:       53 /      500 -- time =    60780.0 /    87600.0
iteration:       54 /      500 -- time =    60840.0 /    87600.0
iteration:       55 /      500 -- time =    60900.0 /    87600.0
iteration:       56 /      500 -- time =    60960.0 /    87600.0
iteration:       57 /      500 -- time =    61020.0 /    87600.0
iteration:       58 /      500 -- time =    61080.0 /    87600.0
iteration:       59 /      500 -- time =    61140.0 /    87600.0
iteration:       60 /      500 -- time =    61200.0 /    87600.0
iteration:       61 /      500 -- time =    61260.0 /    87600.0
iteration:       62 /      500 -- time =    61320.0 /    87600.0
iteration:       63 /      500 -- time =    61380.0 /    87600.0
iteration:       64 /      500 -- time =    61440.0 /    87600.0
iteration:       65 /      500 -- time =    61500.0 /    87600.0
iteration:       66 /      500 -- time =    61560.0 /    87600.0
iteration:       67 /      500 -- time =    61620.0 /    87600.0
iteration:       68 /      500 -- time =    61680.0 /    87600.0
iteration:       69 /      500 -- time =    61740.0 /    87600.0
iteration:       70 /      500 -- time =    61800.0 /    87600.0
iteration:       71 /      500 -- time =    61860.0 /    87600.0
iteration:       72 /      500 -- time =    61920.0 /    87600.0
iteration:       73 /      500 -- time =    61980.0 /    87600.0
iteration:       74 /      500 -- time =    62040.0 /    87600.0
iteration:       75 /      500 -- time =    62100.0 /    87600.0
iteration:       76 /      500 -- time =    62160.0 /    87600.0
iteration:       77 /      500 -- time =    62220.0 /    87600.0
iteration:       78 /      500 -- time =    62280.0 /    87600.0
iteration:       79 /      500 -- time =    62340.0 /    87600.0
iteration:       80 /      500 -- time =    62400.0 /    87600.0
iteration:       81 /      500 -- time =    62460.0 /    87600.0
iteration:       82 /      500 -- time =    62520.0 /    87600.0
iteration:       83 /      500 -- time =    62580.0 /    87600.0
iteration:       84 /      500 -- time =    62640.0 /    87600.0
iteration:       85 /      500 -- time =    62700.0 /    87600.0
iteration:       86 /      500 -- time =    62760.0 /    87600.0
iteration:       87 /      500 -- time =    62820.0 /    87600.0
iteration:       88 /      500 -- time =    62880.0 /    87600.0
iteration:       89 /      500 -- time =    62940.0 /    87600.0
iteration:       90 /      500 -- time =    63000.0 /    87600.0
iteration:       91 /      500 -- time =    63060.0 /    87600.0
iteration:       92 /      500 -- time =    63120.0 /    87600.0
iteration:       93 /      500 -- time =    63180.0 /    87600.0
iteration:       94 /      500 -- time =    63240.0 /    87600.0
iteration:       95 /      500 -- time =    63300.0 /    87600.0
iteration:       96 /      500 -- time =    63360.0 /    87600.0
iteration:       97 /      500 -- time =    63420.0 /    87600.0
iteration:       98 /      500 -- time =    63480.0 /    87600.0
iteration:       99 /      500 -- time =    63540.0 /    87600.0
iteration:      100 /      500 -- time =    63600.0 /    87600.0
iteration:      101 /      500 -- time =    63660.0 /    87600.0
iteration:      102 /      500 -- time =    63720.0 /    87600.0
iteration:      103 /      500 -- time =    63780.0 /    87600.0
iteration:      104 /      500 -- time =    63840.0 /    87600.0
iteration:      105 /      500 -- time =    63900.0 /    87600.0
iteration:      106 /      500 -- time =    63960.0 /    87600.0
iteration:      107 /      500 -- time =    64020.0 /    87600.0
iteration:      108 /      500 -- time =    64080.0 /    87600.0
iteration:      109 /      500 -- time =    64140.0 /    87600.0
iteration:      110 /      500 -- time =    64200.0 /    87600.0
iteration:      111 /      500 -- time =    64260.0 /    87600.0
iteration:      112 /      500 -- time =    64320.0 /    87600.0
iteration:      113 /      500 -- time =    64380.0 /    87600.0
iteration:      114 /      500 -- time =    64440.0 /    87600.0
iteration:      115 /      500 -- time =    64500.0 /    87600.0
iteration:      116 /      500 -- time =    64560.0 /    87600.0
iteration:      117 /      500 -- time =    64620.0 /    87600.0
iteration:      118 /      500 -- time =    64680.0 /    87600.0
iteration:      119 /      500 -- time =    64740.0 /    87600.0
iteration:      120 /      500 -- time =    64800.0 /    87600.0
iteration:      121 /      500 -- time =    64860.0 /    87600.0
iteration:      122 /      500 -- time =    64920.0 /    87600.0
iteration:      123 /      500 -- time =    64980.0 /    87600.0
iteration:      124 /      500 -- time =    65040.0 /    87600.0
iteration:      125 /      500 -- time =    65100.0 /    87600.0
iteration:      126 /      500 -- time =    65160.0 /    87600.0
iteration:      127 /      500 -- time =    65220.0 /    87600.0
iteration:      128 /      500 -- time =    65280.0 /    87600.0
iteration:      129 /      500 -- time =    65340.0 /    87600.0
iteration:      130 /      500 -- time =    65400.0 /    87600.0
iteration:      131 /      500 -- time =    65460.0 /    87600.0
iteration:      132 /      500 -- time =    65520.0 /    87600.0
iteration:      133 /      500 -- time =    65580.0 /    87600.0
iteration:      134 /      500 -- time =    65640.0 /    87600.0
iteration:      135 /      500 -- time =    65700.0 /    87600.0
iteration:      136 /      500 -- time =    65760.0 /    87600.0
iteration:      137 /      500 -- time =    65820.0 /    87600.0
iteration:      138 /      500 -- time =    65880.0 /    87600.0
iteration:      139 /      500 -- time =    65940.0 /    87600.0
iteration:      140 /      500 -- time =    66000.0 /    87600.0
iteration:      141 /      500 -- time =    66060.0 /    87600.0
iteration:      142 /      500 -- time =    66120.0 /    87600.0
iteration:      143 /      500 -- time =    66180.0 /    87600.0
iteration:      144 /      500 -- time =    66240.0 /    87600.0
iteration:      145 /      500 -- time =    66300.0 /    87600.0
iteration:      146 /      500 -- time =    66360.0 /    87600.0
iteration:      147 /      500 -- time =    66420.0 /    87600.0
iteration:      148 /      500 -- time =    66480.0 /    87600.0
iteration:      149 /      500 -- time =    66540.0 /    87600.0
iteration:      150 /      500 -- time =    66600.0 /    87600.0
iteration:      151 /      500 -- time =    66660.0 /    87600.0
iteration:      152 /      500 -- time =    66720.0 /    87600.0
iteration:      153 /      500 -- time =    66780.0 /    87600.0
iteration:      154 /      500 -- time =    66840.0 /    87600.0
iteration:      155 /      500 -- time =    66900.0 /    87600.0
iteration:      156 /      500 -- time =    66960.0 /    87600.0
iteration:      157 /      500 -- time =    67020.0 /    87600.0
iteration:      158 /      500 -- time =    67080.0 /    87600.0
iteration:      159 /      500 -- time =    67140.0 /    87600.0
iteration:      160 /      500 -- time =    67200.0 /    87600.0
iteration:      161 /      500 -- time =    67260.0 /    87600.0
iteration:      162 /      500 -- time =    67320.0 /    87600.0
iteration:      163 /      500 -- time =    67380.0 /    87600.0
iteration:      164 /      500 -- time =    67440.0 /    87600.0
iteration:      165 /      500 -- time =    67500.0 /    87600.0
iteration:      166 /      500 -- time =    67560.0 /    87600.0
iteration:      167 /      500 -- time =    67620.0 /    87600.0
iteration:      168 /      500 -- time =    67680.0 /    87600.0
iteration:      169 /      500 -- time =    67740.0 /    87600.0
iteration:      170 /      500 -- time =    67800.0 /    87600.0
iteration:      171 /      500 -- time =    67860.0 /    87600.0
iteration:      172 /      500 -- time =    67920.0 /    87600.0
iteration:      173 /      500 -- time =    67980.0 /    87600.0
iteration:      174 /      500 -- time =    68040.0 /    87600.0
iteration:      175 /      500 -- time =    68100.0 /    87600.0
iteration:      176 /      500 -- time =    68160.0 /    87600.0
iteration:      177 /      500 -- time =    68220.0 /    87600.0
iteration:      178 /      500 -- time =    68280.0 /    87600.0
iteration:      179 /      500 -- time =    68340.0 /    87600.0
iteration:      180 /      500 -- time =    68400.0 /    87600.0
iteration:      181 /      500 -- time =    68460.0 /    87600.0
iteration:      182 /      500 -- time =    68520.0 /    87600.0
iteration:      183 /      500 -- time =    68580.0 /    87600.0
iteration:      184 /      500 -- time =    68640.0 /    87600.0
iteration:      185 /      500 -- time =    68700.0 /    87600.0
iteration:      186 /      500 -- time =    68760.0 /    87600.0
iteration:      187 /      500 -- time =    68820.0 /    87600.0
iteration:      188 /      500 -- time =    68880.0 /    87600.0
iteration:      189 /      500 -- time =    68940.0 /    87600.0
iteration:      190 /      500 -- time =    69000.0 /    87600.0
iteration:      191 /      500 -- time =    69060.0 /    87600.0
iteration:      192 /      500 -- time =    69120.0 /    87600.0
iteration:      193 /      500 -- time =    69180.0 /    87600.0
iteration:      194 /      500 -- time =    69240.0 /    87600.0
iteration:      195 /      500 -- time =    69300.0 /    87600.0
iteration:      196 /      500 -- time =    69360.0 /    87600.0
iteration:      197 /      500 -- time =    69420.0 /    87600.0
iteration:      198 /      500 -- time =    69480.0 /    87600.0
iteration:      199 /      500 -- time =    69540.0 /    87600.0
iteration:      200 /      500 -- time =    69600.0 /    87600.0
iteration:      201 /      500 -- time =    69660.0 /    87600.0
iteration:      202 /      500 -- time =    69720.0 /    87600.0
iteration:      203 /      500 -- time =    69780.0 /    87600.0
iteration:      204 /      500 -- time =    69840.0 /    87600.0
iteration:      205 /      500 -- time =    69900.0 /    87600.0
iteration:      206 /      500 -- time =    69960.0 /    87600.0
iteration:      207 /      500 -- time =    70020.0 /    87600.0
iteration:      208 /      500 -- time =    70080.0 /    87600.0
iteration:      209 /      500 -- time =    70140.0 /    87600.0
iteration:      210 /      500 -- time =    70200.0 /    87600.0
iteration:      211 /      500 -- time =    70260.0 /    87600.0
iteration:      212 /      500 -- time =    70320.0 /    87600.0
iteration:      213 /      500 -- time =    70380.0 /    87600.0
iteration:      214 /      500 -- time =    70440.0 /    87600.0
iteration:      215 /      500 -- time =    70500.0 /    87600.0
iteration:      216 /      500 -- time =    70560.0 /    87600.0
iteration:      217 /      500 -- time =    70620.0 /    87600.0
iteration:      218 /      500 -- time =    70680.0 /    87600.0
iteration:      219 /      500 -- time =    70740.0 /    87600.0
iteration:      220 /      500 -- time =    70800.0 /    87600.0
iteration:      221 /      500 -- time =    70860.0 /    87600.0
iteration:      222 /      500 -- time =    70920.0 /    87600.0
iteration:      223 /      500 -- time =    70980.0 /    87600.0
iteration:      224 /      500 -- time =    71040.0 /    87600.0
iteration:      225 /      500 -- time =    71100.0 /    87600.0
iteration:      226 /      500 -- time =    71160.0 /    87600.0
iteration:      227 /      500 -- time =    71220.0 /    87600.0
iteration:      228 /      500 -- time =    71280.0 /    87600.0
iteration:      229 /      500 -- time =    71340.0 /    87600.0
iteration:      230 /      500 -- time =    71400.0 /    87600.0
iteration:      231 /      500 -- time =    71460.0 /    87600.0
iteration:      232 /      500 -- time =    71520.0 /    87600.0
iteration:      233 /      500 -- time =    71580.0 /    87600.0
iteration:      234 /      500 -- time =    71640.0 /    87600.0
iteration:      235 /      500 -- time =    71700.0 /    87600.0
iteration:      236 /      500 -- time =    71760.0 /    87600.0
iteration:      237 /      500 -- time =    71820.0 /    87600.0
iteration:      238 /      500 -- time =    71880.0 /    87600.0
iteration:      239 /      500 -- time =    71940.0 /    87600.0
iteration:      240 /      500 -- time =    72000.0 /    87600.0
iteration:      241 /      500 -- time =    72060.0 /    87600.0
iteration:      242 /      500 -- time =    72120.0 /    87600.0
iteration:      243 /      500 -- time =    72180.0 /    87600.0
iteration:      244 /      500 -- time =    72240.0 /    87600.0
iteration:      245 /      500 -- time =    72300.0 /    87600.0
iteration:      246 /      500 -- time =    72360.0 /    87600.0
iteration:      247 /      500 -- time =    72420.0 /    87600.0
iteration:      248 /      500 -- time =    72480.0 /    87600.0
iteration:      249 /      500 -- time =    72540.0 /    87600.0
iteration:      250 /      500 -- time =    72600.0 /    87600.0
iteration:      251 /      500 -- time =    72660.0 /    87600.0
iteration:      252 /      500 -- time =    72720.0 /    87600.0
iteration:      253 /      500 -- time =    72780.0 /    87600.0
iteration:      254 /      500 -- time =    72840.0 /    87600.0
iteration:      255 /      500 -- time =    72900.0 /    87600.0
iteration:      256 /      500 -- time =    72960.0 /    87600.0
iteration:      257 /      500 -- time =    73020.0 /    87600.0
iteration:      258 /      500 -- time =    73080.0 /    87600.0
iteration:      259 /      500 -- time =    73140.0 /    87600.0
iteration:      260 /      500 -- time =    73200.0 /    87600.0
iteration:      261 /      500 -- time =    73260.0 /    87600.0
iteration:      262 /      500 -- time =    73320.0 /    87600.0
iteration:      263 /      500 -- time =    73380.0 /    87600.0
iteration:      264 /      500 -- time =    73440.0 /    87600.0
iteration:      265 /      500 -- time =    73500.0 /    87600.0
iteration:      266 /      500 -- time =    73560.0 /    87600.0
iteration:      267 /      500 -- time =    73620.0 /    87600.0
iteration:      268 /      500 -- time =    73680.0 /    87600.0
iteration:      269 /      500 -- time =    73740.0 /    87600.0
iteration:      270 /      500 -- time =    73800.0 /    87600.0
iteration:      271 /      500 -- time =    73860.0 /    87600.0
iteration:      272 /      500 -- time =    73920.0 /    87600.0
iteration:      273 /      500 -- time =    73980.0 /    87600.0
iteration:      274 /      500 -- time =    74040.0 /    87600.0
iteration:      275 /      500 -- time =    74100.0 /    87600.0
iteration:      276 /      500 -- time =    74160.0 /    87600.0
iteration:      277 /      500 -- time =    74220.0 /    87600.0
iteration:      278 /      500 -- time =    74280.0 /    87600.0
iteration:      279 /      500 -- time =    74340.0 /    87600.0
iteration:      280 /      500 -- time =    74400.0 /    87600.0
iteration:      281 /      500 -- time =    74460.0 /    87600.0
iteration:      282 /      500 -- time =    74520.0 /    87600.0
iteration:      283 /      500 -- time =    74580.0 /    87600.0
iteration:      284 /      500 -- time =    74640.0 /    87600.0
iteration:      285 /      500 -- time =    74700.0 /    87600.0
iteration:      286 /      500 -- time =    74760.0 /    87600.0
iteration:      287 /      500 -- time =    74820.0 /    87600.0
iteration:      288 /      500 -- time =    74880.0 /    87600.0
iteration:      289 /      500 -- time =    74940.0 /    87600.0
iteration:      290 /      500 -- time =    75000.0 /    87600.0
iteration:      291 /      500 -- time =    75060.0 /    87600.0
iteration:      292 /      500 -- time =    75120.0 /    87600.0
iteration:      293 /      500 -- time =    75180.0 /    87600.0
iteration:      294 /      500 -- time =    75240.0 /    87600.0
iteration:      295 /      500 -- time =    75300.0 /    87600.0
iteration:      296 /      500 -- time =    75360.0 /    87600.0
iteration:      297 /      500 -- time =    75420.0 /    87600.0
iteration:      298 /      500 -- time =    75480.0 /    87600.0
iteration:      299 /      500 -- time =    75540.0 /    87600.0
iteration:      300 /      500 -- time =    75600.0 /    87600.0
iteration:      301 /      500 -- time =    75660.0 /    87600.0
iteration:      302 /      500 -- time =    75720.0 /    87600.0
iteration:      303 /      500 -- time =    75780.0 /    87600.0
iteration:      304 /      500 -- time =    75840.0 /    87600.0
iteration:      305 /      500 -- time =    75900.0 /    87600.0
iteration:      306 /      500 -- time =    75960.0 /    87600.0
iteration:      307 /      500 -- time =    76020.0 /    87600.0
iteration:      308 /      500 -- time =    76080.0 /    87600.0
iteration:      309 /      500 -- time =    76140.0 /    87600.0
iteration:      310 /      500 -- time =    76200.0 /    87600.0
iteration:      311 /      500 -- time =    76260.0 /    87600.0
iteration:      312 /      500 -- time =    76320.0 /    87600.0
iteration:      313 /      500 -- time =    76380.0 /    87600.0
iteration:      314 /      500 -- time =    76440.0 /    87600.0
iteration:      315 /      500 -- time =    76500.0 /    87600.0
iteration:      316 /      500 -- time =    76560.0 /    87600.0
iteration:      317 /      500 -- time =    76620.0 /    87600.0
iteration:      318 /      500 -- time =    76680.0 /    87600.0
iteration:      319 /      500 -- time =    76740.0 /    87600.0
iteration:      320 /      500 -- time =    76800.0 /    87600.0
iteration:      321 /      500 -- time =    76860.0 /    87600.0
iteration:      322 /      500 -- time =    76920.0 /    87600.0
iteration:      323 /      500 -- time =    76980.0 /    87600.0
iteration:      324 /      500 -- time =    77040.0 /    87600.0
iteration:      325 /      500 -- time =    77100.0 /    87600.0
iteration:      326 /      500 -- time =    77160.0 /    87600.0
iteration:      327 /      500 -- time =    77220.0 /    87600.0
iteration:      328 /      500 -- time =    77280.0 /    87600.0
iteration:      329 /      500 -- time =    77340.0 /    87600.0
iteration:      330 /      500 -- time =    77400.0 /    87600.0
iteration:      331 /      500 -- time =    77460.0 /    87600.0
iteration:      332 /      500 -- time =    77520.0 /    87600.0
iteration:      333 /      500 -- time =    77580.0 /    87600.0
iteration:      334 /      500 -- time =    77640.0 /    87600.0
iteration:      335 /      500 -- time =    77700.0 /    87600.0
iteration:      336 /      500 -- time =    77760.0 /    87600.0
iteration:      337 /      500 -- time =    77820.0 /    87600.0
iteration:      338 /      500 -- time =    77880.0 /    87600.0
iteration:      339 /      500 -- time =    77940.0 /    87600.0
iteration:      340 /      500 -- time =    78000.0 /    87600.0
iteration:      341 /      500 -- time =    78060.0 /    87600.0
iteration:      342 /      500 -- time =    78120.0 /    87600.0
iteration:      343 /      500 -- time =    78180.0 /    87600.0
iteration:      344 /      500 -- time =    78240.0 /    87600.0
iteration:      345 /      500 -- time =    78300.0 /    87600.0
iteration:      346 /      500 -- time =    78360.0 /    87600.0
iteration:      347 /      500 -- time =    78420.0 /    87600.0
iteration:      348 /      500 -- time =    78480.0 /    87600.0
iteration:      349 /      500 -- time =    78540.0 /    87600.0
iteration:      350 /      500 -- time =    78600.0 /    87600.0
iteration:      351 /      500 -- time =    78660.0 /    87600.0
iteration:      352 /      500 -- time =    78720.0 /    87600.0
iteration:      353 /      500 -- time =    78780.0 /    87600.0
iteration:      354 /      500 -- time =    78840.0 /    87600.0
iteration:      355 /      500 -- time =    78900.0 /    87600.0
iteration:      356 /      500 -- time =    78960.0 /    87600.0
iteration:      357 /      500 -- time =    79020.0 /    87600.0
iteration:      358 /      500 -- time =    79080.0 /    87600.0
iteration:      359 /      500 -- time =    79140.0 /    87600.0
iteration:      360 /      500 -- time =    79200.0 /    87600.0
iteration:      361 /      500 -- time =    79260.0 /    87600.0
iteration:      362 /      500 -- time =    79320.0 /    87600.0
iteration:      363 /      500 -- time =    79380.0 /    87600.0
iteration:      364 /      500 -- time =    79440.0 /    87600.0
iteration:      365 /      500 -- time =    79500.0 /    87600.0
iteration:      366 /      500 -- time =    79560.0 /    87600.0
iteration:      367 /      500 -- time =    79620.0 /    87600.0
iteration:      368 /      500 -- time =    79680.0 /    87600.0
iteration:      369 /      500 -- time =    79740.0 /    87600.0
iteration:      370 /      500 -- time =    79800.0 /    87600.0
iteration:      371 /      500 -- time =    79860.0 /    87600.0
iteration:      372 /      500 -- time =    79920.0 /    87600.0
iteration:      373 /      500 -- time =    79980.0 /    87600.0
iteration:      374 /      500 -- time =    80040.0 /    87600.0
iteration:      375 /      500 -- time =    80100.0 /    87600.0
iteration:      376 /      500 -- time =    80160.0 /    87600.0
iteration:      377 /      500 -- time =    80220.0 /    87600.0
iteration:      378 /      500 -- time =    80280.0 /    87600.0
iteration:      379 /      500 -- time =    80340.0 /    87600.0
iteration:      380 /      500 -- time =    80400.0 /    87600.0
iteration:      381 /      500 -- time =    80460.0 /    87600.0
iteration:      382 /      500 -- time =    80520.0 /    87600.0
iteration:      383 /      500 -- time =    80580.0 /    87600.0
iteration:      384 /      500 -- time =    80640.0 /    87600.0
iteration:      385 /      500 -- time =    80700.0 /    87600.0
iteration:      386 /      500 -- time =    80760.0 /    87600.0
iteration:      387 /      500 -- time =    80820.0 /    87600.0
iteration:      388 /      500 -- time =    80880.0 /    87600.0
iteration:      389 /      500 -- time =    80940.0 /    87600.0
iteration:      390 /      500 -- time =    81000.0 /    87600.0
iteration:      391 /      500 -- time =    81060.0 /    87600.0
iteration:      392 /      500 -- time =    81120.0 /    87600.0
iteration:      393 /      500 -- time =    81180.0 /    87600.0
iteration:      394 /      500 -- time =    81240.0 /    87600.0
iteration:      395 /      500 -- time =    81300.0 /    87600.0
iteration:      396 /      500 -- time =    81360.0 /    87600.0
iteration:      397 /      500 -- time =    81420.0 /    87600.0
iteration:      398 /      500 -- time =    81480.0 /    87600.0
iteration:      399 /      500 -- time =    81540.0 /    87600.0
iteration:      400 /      500 -- time =    81600.0 /    87600.0
iteration:      401 /      500 -- time =    81660.0 /    87600.0
iteration:      402 /      500 -- time =    81720.0 /    87600.0
iteration:      403 /      500 -- time =    81780.0 /    87600.0
iteration:      404 /      500 -- time =    81840.0 /    87600.0
iteration:      405 /      500 -- time =    81900.0 /    87600.0
iteration:      406 /      500 -- time =    81960.0 /    87600.0
iteration:      407 /      500 -- time =    82020.0 /    87600.0
iteration:      408 /      500 -- time =    82080.0 /    87600.0
iteration:      409 /      500 -- time =    82140.0 /    87600.0
iteration:      410 /      500 -- time =    82200.0 /    87600.0
iteration:      411 /      500 -- time =    82260.0 /    87600.0
iteration:      412 /      500 -- time =    82320.0 /    87600.0
iteration:      413 /      500 -- time =    82380.0 /    87600.0
iteration:      414 /      500 -- time =    82440.0 /    87600.0
iteration:      415 /      500 -- time =    82500.0 /    87600.0
iteration:      416 /      500 -- time =    82560.0 /    87600.0
iteration:      417 /      500 -- time =    82620.0 /    87600.0
iteration:      418 /      500 -- time =    82680.0 /    87600.0
iteration:      419 /      500 -- time =    82740.0 /    87600.0
iteration:      420 /      500 -- time =    82800.0 /    87600.0
iteration:      421 /      500 -- time =    82860.0 /    87600.0
iteration:      422 /      500 -- time =    82920.0 /    87600.0
iteration:      423 /      500 -- time =    82980.0 /    87600.0
iteration:      424 /      500 -- time =    83040.0 /    87600.0
iteration:      425 /      500 -- time =    83100.0 /    87600.0
iteration:      426 /      500 -- time =    83160.0 /    87600.0
iteration:      427 /      500 -- time =    83220.0 /    87600.0
iteration:      428 /      500 -- time =    83280.0 /    87600.0
iteration:      429 /      500 -- time =    83340.0 /    87600.0
iteration:      430 /      500 -- time =    83400.0 /    87600.0
iteration:      431 /      500 -- time =    83460.0 /    87600.0
iteration:      432 /      500 -- time =    83520.0 /    87600.0
iteration:      433 /      500 -- time =    83580.0 /    87600.0
iteration:      434 /      500 -- time =    83640.0 /    87600.0
iteration:      435 /      500 -- time =    83700.0 /    87600.0
iteration:      436 /      500 -- time =    83760.0 /    87600.0
iteration:      437 /      500 -- time =    83820.0 /    87600.0
iteration:      438 /      500 -- time =    83880.0 /    87600.0
iteration:      439 /      500 -- time =    83940.0 /    87600.0
iteration:      440 /      500 -- time =    84000.0 /    87600.0
iteration:      441 /      500 -- time =    84060.0 /    87600.0
iteration:      442 /      500 -- time =    84120.0 /    87600.0
iteration:      443 /      500 -- time =    84180.0 /    87600.0
iteration:      444 /      500 -- time =    84240.0 /    87600.0
iteration:      445 /      500 -- time =    84300.0 /    87600.0
iteration:      446 /      500 -- time =    84360.0 /    87600.0
iteration:      447 /      500 -- time =    84420.0 /    87600.0
iteration:      448 /      500 -- time =    84480.0 /    87600.0
iteration:      449 /      500 -- time =    84540.0 /    87600.0
iteration:      450 /      500 -- time =    84600.0 /    87600.0
iteration:      451 /      500 -- time =    84660.0 /    87600.0
iteration:      452 /      500 -- time =    84720.0 /    87600.0
iteration:      453 /      500 -- time =    84780.0 /    87600.0
iteration:      454 /      500 -- time =    84840.0 /    87600.0
iteration:      455 /      500 -- time =    84900.0 /    87600.0
iteration:      456 /      500 -- time =    84960.0 /    87600.0
iteration:      457 /      500 -- time =    85020.0 /    87600.0
iteration:      458 /      500 -- time =    85080.0 /    87600.0
iteration:      459 /      500 -- time =    85140.0 /    87600.0
iteration:      460 /      500 -- time =    85200.0 /    87600.0
iteration:      461 /      500 -- time =    85260.0 /    87600.0
iteration:      462 /      500 -- time =    85320.0 /    87600.0
iteration:      463 /      500 -- time =    85380.0 /    87600.0
iteration:      464 /      500 -- time =    85440.0 /    87600.0
iteration:      465 /      500 -- time =    85500.0 /    87600.0
iteration:      466 /      500 -- time =    85560.0 /    87600.0
iteration:      467 /      500 -- time =    85620.0 /    87600.0
iteration:      468 /      500 -- time =    85680.0 /    87600.0
iteration:      469 /      500 -- time =    85740.0 /    87600.0
iteration:      470 /      500 -- time =    85800.0 /    87600.0
iteration:      471 /      500 -- time =    85860.0 /    87600.0
iteration:      472 /      500 -- time =    85920.0 /    87600.0
iteration:      473 /      500 -- time =    85980.0 /    87600.0
iteration:      474 /      500 -- time =    86040.0 /    87600.0
iteration:      475 /      500 -- time =    86100.0 /    87600.0
iteration:      476 /      500 -- time =    86160.0 /    87600.0
iteration:      477 /      500 -- time =    86220.0 /    87600.0
iteration:      478 /      500 -- time =    86280.0 /    87600.0
iteration:      479 /      500 -- time =    86340.0 /    87600.0
iteration:      480 /      500 -- time =    86400.0 /    87600.0
iteration:      481 /      500 -- time =    86460.0 /    87600.0
iteration:      482 /      500 -- time =    86520.0 /    87600.0
iteration:      483 /      500 -- time =    86580.0 /    87600.0
iteration:      484 /      500 -- time =    86640.0 /    87600.0
iteration:      485 /      500 -- time =    86700.0 /    87600.0
iteration:      486 /      500 -- time =    86760.0 /    87600.0
iteration:      487 /      500 -- time =    86820.0 /    87600.0
iteration:      488 /      500 -- time =    86880.0 /    87600.0
iteration:      489 /      500 -- time =    86940.0 /    87600.0
iteration:      490 /      500 -- time =    87000.0 /    87600.0
iteration:      491 /      500 -- time =    87060.0 /    87600.0
iteration:      492 /      500 -- time =    87120.0 /    87600.0
iteration:      493 /      500 -- time =    87180.0 /    87600.0
iteration:      494 /      500 -- time =    87240.0 /    87600.0
iteration:      495 /      500 -- time =    87300.0 /    87600.0
iteration:      496 /      500 -- time =    87360.0 /    87600.0
iteration:      497 /      500 -- time =    87420.0 /    87600.0
iteration:      498 /      500 -- time =    87480.0 /    87600.0
iteration:      499 /      500 -- time =    87540.0 /    87600.0
iteration:      500 /      500 -- time =    87600.0 /    87600.0
CLUBB-TIMER time_loop_init =             0.0515
CLUBB-TIMER time_clubb_advance =         4.6620
CLUBB-TIMER time_clubb_pdf =             0.0003
CLUBB-TIMER time_SILHS =                 0.0001
CLUBB-TIMER time_mi Program exited normally
crophys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 5.1676
+ run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 -max_iters 10 rico_silhs
 - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone
=================== Running rico_silhs ===================
 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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 Program exited normally
 stats_nsamp =             1
 stats_nout =             1
iteration:        1 /       10 -- time =      300.0 /     3000.0
iteration:        2 /       10 -- time =      600.0 /     3000.0
iteration:        3 /       10 -- time =      900.0 /     3000.0
iteration:        4 /       10 -- time =     1200.0 /     3000.0
iteration:        5 /       10 -- time =     1500.0 /     3000.0
iteration:        6 /       10 -- time =     1800.0 /     3000.0
iteration:        7 /       10 -- time =     2100.0 /     3000.0
iteration:        8 /       10 -- time =     2400.0 /     3000.0
iteration:        9 /       10 -- time =     2700.0 /     3000.0
iteration:       10 /       10 -- time =     3000.0 /     3000.0
CLUBB-TIMER time_loop_init =             0.0008
CLUBB-TIMER time_clubb_advance =         0.0572
CLUBB-TIMER time_clubb_pdf =             0.0855
CLUBB-TIMER time_SILHS =                 0.1998
CLUBB-TIMER time_microphys_scheme =      0.1980
CLUBB-TIMER time_microphys_advance =     0.2055
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 0.7525
+ mv output cpu_output
+ mkdir output
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile GPU_ACC)
[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-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/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-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/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-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/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-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/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-cascadelake/gcc-12.2.0/pkgconf-2.2.0-5yfc5u2idq4y27sxxkurcul66iyq7axu/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include;/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-c-4.9.2-shoyf5hca7dhntsditpk73vbwzstlhc3/include
-- Libraries:    netcdff
-- Derived NetCDFFortran_ROOT = /usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvhpc_GPUopenacc_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/cmake/toolchains/linux_x86_64_nvhpc.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvhpc_GPUopenacc_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvhpc_GPUopenacc_PRECdouble
Running CMake configure...
[1/915] Building Fortran preprocessed src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90-pp.f90
[2/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90-pp.f90
[3/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90-pp.f90
[4/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F-pp.f
[5/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90-pp.f90
[6/915] Building Fortran preprocessed src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90-pp.f90
[7/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90-pp.f90
[8/915] Building Fortran preprocessed src/CMakeFiles/text_writer_lib.dir/text_writer.F90-pp.f90
[9/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F-pp.f
[10/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F-pp.f
[11/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90-pp.f90
[12/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90-pp.f90
[13/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90-pp.f90
[14/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F-pp.f
[15/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/soil_vegetation.F90-pp.f90
[16/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90-pp.f90
[17/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90-pp.f90
[18/915] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90-pp.f90
[19/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90-pp.f90
[20/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/radiation_variables_module.F90-pp.f90
[21/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F-pp.f
[22/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90-pp.f90
[23/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90-pp.f90
[24/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F-pp.f
[25/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90-pp.f90
[26/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F-pp.f
[27/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F-pp.f
[28/915] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/error.F90-pp.f90
[29/915] Building Fortran preprocessed src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90-pp.f90
[30/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90-pp.f90
[31/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90-pp.f90
[32/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F-pp.f
[33/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90-pp.f90
[34/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90-pp.f90
[35/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F-pp.f
[36/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F-pp.f
[37/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F-pp.f
[38/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F-pp.f
[39/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F-pp.f
[40/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90-pp.f90
[41/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90-pp.f90
[42/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90-pp.f90
[43/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90-pp.f90
[44/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90-pp.f90
[45/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90-pp.f90
[46/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90-pp.f90
[47/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90-pp.f90
[48/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90-pp.f90
[49/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90-pp.f90
[50/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90-pp.f90
[51/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90-pp.f90
[52/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90-pp.f90
[53/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90-pp.f90
[54/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90-pp.f90
[55/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90-pp.f90
[56/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90-pp.f90
[57/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90-pp.f90
[58/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90-pp.f90
[59/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90-pp.f90
[60/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90-pp.f90
[61/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90-pp.f90
[62/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90-pp.f90
[63/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90-pp.f90
[64/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90-pp.f90
[65/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90-pp.f90
[66/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90-pp.f90
[67/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90-pp.f90
[68/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90-pp.f90
[69/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90-pp.f90
[70/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F-pp.f
[71/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F-pp.f
[72/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F-pp.f
[73/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F-pp.f
[74/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F-pp.f
[75/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F-pp.f
[76/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F-pp.f
[77/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F-pp.f
[78/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F-pp.f
[79/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F-pp.f
[80/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F-pp.f
[81/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F-pp.f
[82/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F-pp.f
[83/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F-pp.f
[84/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F-pp.f
[85/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90-pp.f90
[86/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F-pp.f
[87/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F-pp.f
[88/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F-pp.f
[89/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F-pp.f
[90/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F-pp.f
[91/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F-pp.f
[92/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F-pp.f
[93/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F-pp.f
[94/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F-pp.f
[95/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F-pp.f
[96/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F-pp.f
[97/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F-pp.f
[98/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F-pp.f
[99/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F-pp.f
[100/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F-pp.f
[101/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F-pp.f
[102/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F-pp.f
[103/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F-pp.f
[104/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F-pp.f
[105/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F-pp.f
[106/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F-pp.f
[107/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F-pp.f
[108/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F-pp.f
[109/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F-pp.f
[110/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F-pp.f
[111/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F-pp.f
[112/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F-pp.f
[113/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90-pp.f90
[114/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F-pp.f
[115/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F-pp.f
[116/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F-pp.f
[117/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F-pp.f
[118/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90-pp.f90
[119/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90-pp.f90
[120/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F-pp.f
[121/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90-pp.f90
[122/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f-pp.f
[123/915] Building Fortran preprocessed src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90-pp.f90
[124/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90-pp.f90
[125/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90-pp.f90
[126/915] Building Fortran preprocessed src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90-pp.f90
[127/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90-pp.f90
[128/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90-pp.f90
[129/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90-pp.f90
[130/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f-pp.f
[131/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90-pp.f90
[132/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90-pp.f90
[133/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90-pp.f90
[134/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90-pp.f90
[135/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90-pp.f90
[136/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90-pp.f90
[137/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90-pp.f90
[138/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90-pp.f90
[139/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90-pp.f90
[140/915] Building Fortran preprocessed src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90-pp.f90
[141/915] Generating Fortran dyndep file src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/Fortran.dd
[142/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90-pp.f90
[143/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90-pp.f90
[144/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90-pp.f90
[145/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90-pp.f90
[146/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90-pp.f90
[147/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90-pp.f90
[148/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90-pp.f90
[149/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90-pp.f90
[150/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90-pp.f90
[151/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90-pp.f90
[152/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90-pp.f90
[153/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90-pp.f90
[154/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90-pp.f90
[155/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90-pp.f90
[156/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90-pp.f90
[157/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90-pp.f90
[158/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90-pp.f90
[159/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90-pp.f90
[160/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90-pp.f90
[161/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90-pp.f90
[162/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90-pp.f90
[163/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90-pp.f90
[164/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90-pp.f90
[165/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90-pp.f90
[166/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90-pp.f90
[167/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90-pp.f90
[168/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90-pp.f90
[169/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90-pp.f90
[170/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90-pp.f90
[171/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90-pp.f90
[172/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90-pp.f90
[173/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90-pp.f90
[174/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90-pp.f90
[175/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90-pp.f90
[176/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90-pp.f90
[177/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90-pp.f90
[178/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90-pp.f90
[179/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90-pp.f90
[180/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90-pp.f90
[181/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90-pp.f90
[182/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90-pp.f90
[183/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90-pp.f90
[184/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90-pp.f90
[185/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90-pp.f90
[186/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90-pp.f90
[187/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90-pp.f90
[188/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90-pp.f90
[189/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90-pp.f90
[190/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90-pp.f90
[191/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90-pp.f90
[192/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90-pp.f90
[193/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90-pp.f90
[194/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90-pp.f90
[195/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90-pp.f90
[196/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90-pp.f90
[197/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90-pp.f90
[198/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90-pp.f90
[199/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90-pp.f90
[200/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90-pp.f90
[201/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90-pp.f90
[202/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90-pp.f90
[203/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90-pp.f90
[204/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90-pp.f90
[205/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90-pp.f90
[206/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90-pp.f90
[207/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90-pp.f90
[208/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90-pp.f90
[209/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90-pp.f90
[210/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90-pp.f90
[211/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90-pp.f90
[212/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90-pp.f90
[213/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90-pp.f90
[214/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90-pp.f90
[215/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90-pp.f90
[216/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90-pp.f90
[217/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90-pp.f90
[218/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90-pp.f90
[219/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90-pp.f90
[220/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90-pp.f90
[221/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90-pp.f90
[222/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90-pp.f90
[223/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90-pp.f90
[224/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f-pp.f
[225/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f-pp.f
[226/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f-pp.f
[227/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f-pp.f
[228/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90-pp.f90
[229/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f-pp.f
[230/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f-pp.f
[231/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f-pp.f
[232/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f-pp.f
[233/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f-pp.f
[234/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f-pp.f
[235/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f-pp.f
[236/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f-pp.f
[237/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f-pp.f
[238/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f-pp.f
[239/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f-pp.f
[240/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f-pp.f
[241/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90-pp.f90
[242/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f-pp.f
[243/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f-pp.f
[244/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f-pp.f
[245/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f-pp.f
[246/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f-pp.f
[247/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f-pp.f
[248/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f-pp.f
[249/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f-pp.f
[250/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f-pp.f
[251/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f-pp.f
[252/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f-pp.f
[253/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f-pp.f
[254/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f-pp.f
[255/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f-pp.f
[256/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f-pp.f
[257/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f-pp.f
[258/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f-pp.f
[259/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f-pp.f
[260/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f-pp.f
[261/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f-pp.f
[262/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f-pp.f
[263/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f-pp.f
[264/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f-pp.f
[265/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f-pp.f
[266/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f-pp.f
[267/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f-pp.f
[268/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f-pp.f
[269/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f-pp.f
[270/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f-pp.f
[271/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f-pp.f
[272/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f-pp.f
[273/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f-pp.f
[274/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f-pp.f
[275/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f-pp.f
[276/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f-pp.f
[277/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f-pp.f
[278/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f-pp.f
[279/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f-pp.f
[280/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f-pp.f
[281/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f-pp.f
[282/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f-pp.f
[283/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f-pp.f
[284/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f-pp.f
[285/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f-pp.f
[286/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f-pp.f
[287/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f-pp.f
[288/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f-pp.f
[289/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f-pp.f
[290/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f-pp.f
[291/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f-pp.f
[292/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f-pp.f
[293/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f-pp.f
[294/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f-pp.f
[295/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f-pp.f
[296/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f-pp.f
[297/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f-pp.f
[298/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f-pp.f
[299/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f-pp.f
[300/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f-pp.f
[301/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f-pp.f
[302/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f-pp.f
[303/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f-pp.f
[304/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f-pp.f
[305/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f-pp.f
[306/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f-pp.f
[307/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f-pp.f
[308/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f-pp.f
[309/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f-pp.f
[310/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f-pp.f
[311/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f-pp.f
[312/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f-pp.f
[313/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f-pp.f
[314/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f-pp.f
[315/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f-pp.f
[316/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f-pp.f
[317/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f-pp.f
[318/915] Generating Fortran dyndep file src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/Fortran.dd
[319/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f-pp.f
[320/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f-pp.f
[321/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f-pp.f
[322/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f-pp.f
[323/915] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o
[324/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f-pp.f
[325/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f-pp.f
[326/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f-pp.f
[327/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f-pp.f
[328/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f-pp.f
[329/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f-pp.f
[330/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f-pp.f
[331/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f-pp.f
[332/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f-pp.f
[333/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f-pp.f
[334/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f-pp.f
[335/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f-pp.f
[336/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f-pp.f
[337/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f-pp.f
[338/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f-pp.f
[339/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f-pp.f
[340/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f-pp.f
[341/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f-pp.f
[342/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f-pp.f
[343/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f-pp.f
[344/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f-pp.f
[345/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f-pp.f
[346/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f-pp.f
[347/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f-pp.f
[348/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f-pp.f
[349/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f-pp.f
[350/915] Linking Fortran static library src/Microphys/SCM_Activation/libscm_activation_lib.a
[351/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o
[352/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o
[353/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o
[354/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o
[355/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o
[356/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o
[357/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o
[358/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o
[359/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o
[360/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o
[361/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o
[362/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o
[363/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o
  0 inform,   1 warnings,   0 severes, 0 fatal for slamch
[364/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o
[365/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o
[366/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o
[367/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o
[368/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o
[369/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o
[370/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o
[371/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o
[372/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o
[373/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o
[374/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o
[375/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o
[376/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o
[377/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o
[378/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o
[379/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o
[380/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o
[381/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o
[382/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o
[383/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o
[384/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o
[385/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o
[386/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o
[387/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o
[388/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o
[389/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o
[390/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o
[391/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o
[392/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o
[393/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o
[394/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o
[395/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o
[396/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o
[397/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o
[398/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o
[399/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o
[400/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o
[401/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o
[402/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o
[403/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o
[404/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o
[405/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o
[406/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o
[407/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o
[408/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o
[409/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f-pp.f
[410/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o
[411/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f-pp.f
[412/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f-pp.f
[413/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f-pp.f
[414/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f-pp.f
[415/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f-pp.f
[416/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o
[417/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o
[418/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f-pp.f
[419/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o
[420/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f-pp.f
[421/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o
[422/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f-pp.f
[423/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o
[424/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o
[425/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f-pp.f
[426/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f-pp.f
[427/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f-pp.f
[428/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o
[429/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o
[430/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o
[431/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o
[432/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f-pp.f
[433/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f-pp.f
[434/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o
[435/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f-pp.f
[436/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f-pp.f
[437/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f-pp.f
[438/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f-pp.f
[439/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o
[440/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f-pp.f
[441/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f-pp.f
[442/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f-pp.f
[443/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f-pp.f
[444/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f-pp.f
[445/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f-pp.f
[446/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f-pp.f
[447/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f-pp.f
[448/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f-pp.f
[449/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f-pp.f
[450/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f-pp.f
[451/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f-pp.f
[452/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f-pp.f
[453/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f-pp.f
[454/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o
[455/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o
[456/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f-pp.f
[457/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f-pp.f
[458/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o
[459/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f-pp.f
[460/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f-pp.f
[461/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f-pp.f
[462/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f-pp.f
[463/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f-pp.f
[464/915] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f-pp.f
[465/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f-pp.f
[466/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90-pp.f90
[467/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f-pp.f
[468/915] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f-pp.f
[469/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90-pp.f90
[470/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90-pp.f90
[471/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90-pp.f90
[472/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90-pp.f90
[473/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90-pp.f90
[474/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90-pp.f90
[475/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90-pp.f90
[476/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90-pp.f90
[477/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90-pp.f90
[478/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90-pp.f90
[479/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90-pp.f90
[480/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90-pp.f90
[481/915] Generating Fortran dyndep file src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/Fortran.dd
[482/915] Generating Fortran dyndep file src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/Fortran.dd
[483/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90-pp.f90
[484/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o
[485/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90-pp.f90
[486/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90-pp.f90
[487/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90-pp.f90
[488/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o
[489/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90-pp.f90
[490/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90-pp.f90
[491/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90-pp.f90
[492/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o
[493/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90-pp.f90
[494/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90-pp.f90
[495/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90-pp.f90
[496/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90-pp.f90
[497/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90-pp.f90
[498/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90-pp.f90
[499/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90-pp.f90
[500/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90-pp.f90
[501/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90-pp.f90
[502/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90-pp.f90
[503/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90-pp.f90
[504/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90-pp.f90
[505/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90-pp.f90
[506/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90-pp.f90
[507/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90-pp.f90
[508/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90-pp.f90
[509/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o
[510/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o
[511/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o
[512/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o
[513/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o
[514/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o
[515/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o
[516/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o
[517/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o
[518/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o
[519/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o
[520/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o
[521/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o
[522/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o
[523/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o
[524/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o
[525/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o
[526/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o
[527/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o
[528/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o
[529/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o
[530/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o
  0 inform,   1 warnings,   0 severes, 0 fatal for dlamch
[531/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o
[532/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o
[533/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o
[534/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o
[535/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o
[536/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o
[537/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o
[538/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o
[539/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o
[540/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o
[541/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o
[542/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o
[543/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o
[544/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o
[545/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o
[546/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o
[547/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o
[548/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o
[549/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o
[550/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o
[551/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o
[552/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o
[553/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o
[554/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o
[555/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o
[556/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o
[557/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o
[558/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o
[559/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o
[560/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o
[561/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o
[562/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o
[563/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o
[564/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o
[565/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o
[566/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o
[567/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o
[568/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o
[569/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o
[570/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o
[571/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o
[572/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o
[573/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o
[574/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o
[575/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90-pp.f90
[576/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90-pp.f90
[577/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90-pp.f90
[578/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o
[579/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o
[580/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o
[581/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o
[582/915] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o
[583/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o
[584/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o
[585/915] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o
[586/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90-pp.f90
[587/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90-pp.f90
[588/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90-pp.f90
[589/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o
[590/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o
[591/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90-pp.f90
[592/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o
[593/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o
[594/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90-pp.f90
[595/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90-pp.f90
[596/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o
[597/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o
[598/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o
[599/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o
[600/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o
[601/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o
[602/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o
[603/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o
[604/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o
[605/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o
[606/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o
[607/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o
[608/915] Linking Fortran static library src/Lapack/liblapack_lib.a
[609/915] Generating Fortran dyndep file src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Fortran.dd
[610/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o
[611/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o
[612/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o
[613/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o
[614/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o
[615/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o
[616/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o
[617/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o
[618/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o
[619/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o
[620/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o
[621/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o
[622/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o
[623/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o
[624/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o
[625/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o
[626/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o
[627/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o
[628/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90.o
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))
[629/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o
[630/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_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(:,:))
[631/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o
[632/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90.o
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)
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))
[633/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o
lin_interpolate_two_points:
     20, Generating acc routine seq
         Generating NVIDIA GPU code
linear_interp_factor:
     94, Generating acc routine seq
         Generating NVIDIA GPU code
mono_cubic_interp:
    118, Generating acc routine seq
         Generating NVIDIA GPU code
binary_search:
    268, Generating implicit acc routine seq
         Generating acc routine seq
         Generating NVIDIA GPU code
zlinterp_fnc:
    406, Generating acc routine seq
         Generating NVIDIA GPU code
[634/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90.o
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)
term_ma_zm_lhs:
    475, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        476, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        477,   ! blockidx%x threadidx%x collapsed
    475, Generating default present(lhs_ma(:,:ngrdcol,:1))
    484, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        486,   ! blockidx%x threadidx%x collapsed
    484, 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,:))
    505, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        506, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        507,   ! blockidx%x threadidx%x collapsed
    505, Generating default present(lhs_ma(:,:ngrdcol,nzm))
    507, Generating implicit firstprivate(nzm)
[635/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90.o
[636/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o
[637/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90.o
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
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
[638/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o
[639/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.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
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
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
[640/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o
[641/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o
adg1_pdf_driver:
    162, Generating enter data create(w_2_n(:,:),w_1_n(:,:))
    233, Generating exit data delete(w_2_n(:,:),w_1_n(:,:))
adg1_w_closure:
    708, Generating update self(wp2(:,:))
    718, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        719, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        720,   ! blockidx%x threadidx%x collapsed
    718, Generating default present(varnce_w_1(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz),wm(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),w_2_n(:ngrdcol,:nz),skw(:ngrdcol,:nz),w_2(:ngrdcol,:nz),w_1(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz))
    720, Generating implicit firstprivate(mixt_frac_max_mag)
adg1_adg2_responder_params:
   1174, Generating update self(xp2(:,:))
   1184, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1185, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1186,   ! blockidx%x threadidx%x collapsed
   1184, Generating default present(varnce_x_1(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),beta(:ngrdcol),alpha_x(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),w_2_n(:ngrdcol,:nz),xp2(:ngrdcol,:nz),xm(:ngrdcol,:nz),x_1(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),wp2(:ngrdcol,:nz),x_2(:ngrdcol,:nz))
   1186, Generating implicit firstprivate(width_factor_1)
[642/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o
[643/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o
linear_interpolated_azm_2d:
   1739, 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]
   1745, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1746, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1747,   ! blockidx%x threadidx%x collapsed
   1761, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1762, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1772, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1773, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1791, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1792, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1792, Generating implicit firstprivate(nzt,nzm)
   1801, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1802, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1802, Generating implicit firstprivate(nzt,nzm)
   1810, Generating copyin(zm_min) [if not already present]
         Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1811, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1812,   ! blockidx%x threadidx%x collapsed
zt2zm2zt:
   1867, Generating create(azt_zm(:,:)) [if not already present]
zm2zt2zm:
   1923, Generating create(azm_zt(:,:)) [if not already present]
linear_interpolated_azt_2d:
   2355, 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]
   2361, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2362, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2363,   ! blockidx%x threadidx%x collapsed
   2372, Generating copyin(zt_min) [if not already present]
         Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2373, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2374,   ! blockidx%x threadidx%x collapsed
gradzm_2d:
   2672, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2673, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2674,   ! blockidx%x threadidx%x collapsed
   2672, Generating default present(azm(:ngrdcol,:nzt+1),gr%invrs_dzt(1:ngrdcol,1:nzt),gr)
gradzm_1d:
   2721, 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:
   2768, Generating implicit firstprivate(nzm,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(azt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr)
   2782, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2783, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2783, Generating implicit firstprivate(nzm)
gradzt_1d:
   2829, 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]
[644/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o
[645/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.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
[646/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o
[647/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90.o
sat_mixrat_liq_k:
     88, Generating acc routine seq
         Generating NVIDIA GPU code
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
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
[648/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90.o
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)
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)
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)
xpyp_term_ta_pdf_rhs_godunov:
   1016, Generating 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)
[649/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90.o
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_ztzxt(: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_ztzxt(: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_ztzxt(:ngrdcol,nzt),gr%invrs_dzt(1:ngrdcol,nzt),gr%invrs_dzm(1:ngrdcol,nzm-1))
    496, Generating implicit firstprivate(nzt,nzm)
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)
[650/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o
[651/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o
[652/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o
band_solve_single_rhs_multiple_lhs:
    136, Generating update self(lhs(:,:,:),rhs(:,:))
    149, Generating update device(rcond(:))
    156, Generating update self(rhs(:,:),lhs(:,:,:))
    164, Generating update device(soln(:,:))
    175, Generating update self(lhs(:,:,:),rhs(:,:),old_soln(:,:))
    180, Generating update device(soln(:,:))
band_solve_multiple_rhs_lhs:
    286, Generating update self(lhs(:,:,:),rhs(:,:,:))
    299, Generating update device(rcond(:))
    306, Generating update self(rhs(:,:,:),lhs(:,:,:))
    314, Generating update device(soln(:,:,:))
    325, Generating update self(lhs(:,:,:),rhs(:,:,:),old_soln(:,:,:))
    337, Generating update device(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
    546, Generating update self(rhs(:,:),lhs(:,:,:))
    557, Generating update device(rcond(:))
    564, Generating update self(rhs(:,:),lhs(:,:,:))
    571, Generating update device(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
    670, Generating update self(rhs(:,:,:),lhs(:,:,:))
    681, Generating update device(rcond(:))
    688, Generating update self(rhs(:,:,:),lhs(:,:,:))
    695, Generating update device(soln(:,:,:))
check_nan_soln_2d:
    794, Generating implicit firstprivate(ngrdcol,ndim)
         Generating NVIDIA GPU code
        796, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_has_nan)
        797,   ! blockidx%x threadidx%x collapsed
    794, Generating default present(soln(:,:))
         Generating implicit copy(l_has_nan) [if not already present]
check_nan_soln_3d:
    841, Generating implicit firstprivate(ndim,ngrdcol,nrhs)
         Generating NVIDIA GPU code
        843, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_has_nan)
        844,   ! blockidx%x threadidx%x collapsed
        845, !$acc loop seq
    841, Generating default present(soln(:,:,:))
         Generating implicit copy(l_has_nan) [if not already present]
    844, Generating implicit firstprivate(i)
    847, Reference argument passing prevents parallelization: 
[653/915] 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:
    722, Generating enter data create(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
    738, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        739, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        740,   ! blockidx%x threadidx%x collapsed
    738, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
    753, Generating implicit firstprivate(nzm,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(clubb_params(:ngrdcol,96:97),fnc_richardson(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
    755, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max)
    775, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        776, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        777,   ! blockidx%x threadidx%x collapsed
    775, Generating default present(clubb_params(:ngrdcol,94:95),fnc_richardson_smooth(:ngrdcol,:nzm),cx_fnc_interp(:ngrdcol,:nzm))
    777, Generating implicit firstprivate(cx_min,cx_max)
    790, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        791, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        792,   ! blockidx%x threadidx%x collapsed
    790, Generating default present(clubb_params(:ngrdcol,94:97),ri_zm_cx(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
    792, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max,cx_max,cx_min)
    826, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        827, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        828,   ! blockidx%x threadidx%x collapsed
    826, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
    834, 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:
    879, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        880, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        881,   ! blockidx%x threadidx%x collapsed
    879, Generating default present(bv_freq_sqd(:ngrdcol,:nzm),shear(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm))
    881, Generating implicit firstprivate(lim_shear,lim_bv)
lscale_width_vert_avg:
    953, Generating enter data create(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
    956, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        957, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        958,   ! blockidx%x threadidx%x collapsed
    956, Generating default present(one_half_avg_width(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm))
    963, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        964, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        965,   ! blockidx%x threadidx%x collapsed
    963, Generating default present(one_half_avg_width(:ngrdcol,:nzm))
    972, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        973, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        974,   ! blockidx%x threadidx%x collapsed
    972, 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))
    982, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        983, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        984,   ! blockidx%x threadidx%x collapsed
       1046, !$acc loop seq
             Generating implicit reduction(+:numer_integral,denom_integral)
    982, Generating default present(denom_terms(:ngrdcol,:),gr,one_half_avg_width(:ngrdcol,:),numer_terms(:ngrdcol,:),gr%zm(1:ngrdcol,:))
    984, Generating implicit firstprivate(k_avg_lower,k_avg,n_below_ground_levels,k_avg_upper,var_below_ground_value,numer_integral,denom_integral)
   1004, Accelerator restriction: induction variable live-out from loop: k_avg_upper
   1008, Accelerator restriction: induction variable live-out from loop: k_avg_upper
   1012, Accelerator restriction: induction variable live-out from loop: k_avg_lower
   1016, Accelerator restriction: induction variable live-out from loop: k_avg_lower
   1046, Loop is parallelizable
   1058, Generating exit data delete(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
wp2_term_splat_lhs:
   1116, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_smooth(:,:))
   1118, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1120,   ! blockidx%x threadidx%x collapsed
   1118, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
   1130, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1131, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1132,   ! blockidx%x threadidx%x collapsed
   1130, Generating default present(lhs_splat_wp2(:ngrdcol,:nzm),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_smooth(:ngrdcol,:nzm))
   1138, Generating exit data delete(brunt_vaisala_freq_splat_smooth(:,:),brunt_vaisala_freq_splat_clipped(:,:))
wp3_term_splat_lhs:
   1199, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_clipped_zt(:,:))
   1201, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1202, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1203,   ! blockidx%x threadidx%x collapsed
   1201, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
   1213, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1214, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1215,   ! blockidx%x threadidx%x collapsed
   1213, Generating default present(lhs_splat_wp3(:ngrdcol,:nzt),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_clipped_zt(:ngrdcol,:nzt))
   1222, Generating exit data delete(brunt_vaisala_freq_splat_clipped_zt(:,:),brunt_vaisala_freq_splat_clipped(:,:))
smooth_min_sclr_idx:
   1270, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1271, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1272,   ! blockidx%x threadidx%x collapsed
   1270, Generating default present(input_var2(:ngrdcol,:nz))
   1272, Generating implicit firstprivate(smth_coef,input_var1)
smooth_min_array_scalar:
   1325, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1326, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1327,   ! blockidx%x threadidx%x collapsed
   1325, Generating default present(input_var1(:ngrdcol,:nz))
   1327, Generating implicit firstprivate(smth_coef,input_var2)
smooth_min_arrays:
   1380, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1381, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1382,   ! blockidx%x threadidx%x collapsed
   1380, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
   1382, Generating implicit firstprivate(smth_coef)
smooth_max_sclr_idx:
   1474, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1475, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1476,   ! blockidx%x threadidx%x collapsed
   1474, Generating default present(input_var2(:ngrdcol,:nz))
   1476, Generating implicit firstprivate(smth_coef,input_var1)
smooth_max_array_scalar:
   1529, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1530, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1531,   ! blockidx%x threadidx%x collapsed
   1529, Generating default present(input_var1(:ngrdcol,:nz))
   1531, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_array_1d_scalar:
   1583, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1584, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1583, Generating default present(input_var1(:ngrdcol))
   1584, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_arrays:
   1636, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1637, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1638,   ! blockidx%x threadidx%x collapsed
   1636, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
   1638, Generating implicit firstprivate(smth_coef)
smooth_max_scalars:
   1650, Generating acc routine seq
         Generating NVIDIA GPU code
smooth_heaviside_peskin:
   1734, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1735, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1736,   ! blockidx%x threadidx%x collapsed
   1734, Generating default present(input(:ngrdcol,:nz))
   1736, Generating implicit firstprivate(smth_range,input_over_smth_range)
calc_xpwp_2d:
   1846, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1847, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1848,   ! blockidx%x threadidx%x collapsed
   1846, 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:
   2119, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2120, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2119, Generating default present(gr,p_mid(:ngrdcol,:),interp_var(:ngrdcol),input_var(:ngrdcol,:))
   2120, Generating implicit firstprivate(p_out,l_found,k_upper,k,dpu,dpl)
   2139, Accelerator restriction: induction variable live-out from loop: k
   2144, Accelerator restriction: induction variable live-out from loop: k
calculate_thlp2_rad:
   2226, Generating enter data create(rcm_zm(:,:),radht_zm(:,:))
   2231, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2232, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2233,   ! blockidx%x threadidx%x collapsed
   2231, Generating default present(thlp2_forcing(:ngrdcol,:nzm),thlprcp(:ngrdcol,:nzm),clubb_params(:ngrdcol,76),rcm_zm(:ngrdcol,:nzm),radht_zm(:ngrdcol,:nzm))
   2246, Generating exit data delete(rcm_zm(:,:),radht_zm(:,:))
[654/915] 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:
    877, Generating enter data create(denominator(:,:),numerator(:,:))
    879, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        880, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        881,   ! blockidx%x threadidx%x collapsed
    879, 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))
    897, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        898, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        899,   ! blockidx%x threadidx%x collapsed
    897, Generating default present(corr_x_y_2(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz))
    905, Generating exit data delete(numerator(:,:),denominator(:,:))
smooth_corr_quotient:
   1398, Generating enter data create(tmp_denom(:,:))
   1400, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1401, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1402,   ! blockidx%x threadidx%x collapsed
   1400, Generating default present(numerator(:ngrdcol,:nz),tmp_denom(:,:),quotient(:ngrdcol,:nz),denominator(:,:))
   1402, Generating implicit firstprivate(denom_thresh)
   1415, Generating exit data delete(tmp_denom(:,:))
[655/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o
zero_pdf_params_api:
    284, 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
[656/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90.o
stats_update_scalar:
   1098, Generating update self(values)
stats_update_1d:
   1157, Generating update self(values(:))
stats_update_2d:
   1221, Generating update self(values(:,:))
stats_begin_budget_scalar:
   1272, Generating update self(values)
stats_begin_budget_1d:
   1317, Generating update self(values(:))
stats_begin_budget_2d:
   1366, Generating update self(values(:,:))
stats_update_budget_scalar:
   1413, Generating update self(values)
stats_update_budget_1d:
   1462, Generating update self(values(:))
stats_update_budget_2d:
   1503, Generating update self(values(:,:))
stats_finalize_budget_scalar:
   1562, Generating update self(values)
stats_finalize_budget_1d:
   1628, Generating update self(values(:))
stats_finalize_budget_2d:
   1698, Generating update self(values(:,:))
[657/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o
[658/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o
[659/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o
[660/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o
calc_grid_dens:
   1294, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1295, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1296,   ! blockidx%x threadidx%x collapsed
   1294, Generating default present(ddzt_umvm_sqd(:ngrdcol,:gr%nzm),ddzt_um(:ngrdcol,:gr%nzm),ddzt_vm(:ngrdcol,:gr%nzm),gr)
[661/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o
[662/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o
monotonic_turbulent_flux_limit:
    484, 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(:,:),xm_without_ta(:,:),xp2_zt(:,:))
    547, Generating update self(wpxp(:,:),xm_old(:,:),xm(:,:))
    557, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        558, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        559,   ! blockidx%x threadidx%x collapsed
    557, Generating default present(wpxp_mfl_max(:ngrdcol,:nzm),wpxp_net_adjust(:ngrdcol,:nzm),wpxp_mfl_min(:ngrdcol,:nzm))
    577, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        578, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        579,   ! blockidx%x threadidx%x collapsed
    577, Generating default present(xm(:ngrdcol,:nzt),xm_enter_mfl(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt))
    579, Generating implicit firstprivate(max_xp2,xp2_threshold)
    593, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        594, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        595,   ! blockidx%x threadidx%x collapsed
    593, 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))
    595, Generating implicit firstprivate(xm_tol,solve_type,dt,max_dev)
    643, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        644, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        645,   ! blockidx%x threadidx%x collapsed
        660, !$acc loop seq
             Generating implicit reduction(min:min_tmp)
             Generating implicit reduction(max:max_tmp)
    643, 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)
    645, Generating implicit firstprivate(j,min_tmp,max_tmp,low_lev,high_lev)
    660, Loop is parallelizable
    672, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        673, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        674,   ! blockidx%x threadidx%x collapsed
    672, 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))
    674, Generating implicit firstprivate(invrs_dt)
    696, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        698, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_any_adjustment_needed)
        699,   ! blockidx%x threadidx%x collapsed
    696, 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]
    699, Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt)
    763, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        764, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        768, !$acc loop seq
    763, 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,:))
    764, Generating implicit private(k)
    768, 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 prevents vectorization
         Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt,k)
         Loop carried dependence of wpxp prevents parallelization
    876, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        877, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        878,   ! blockidx%x threadidx%x collapsed
    876, Generating default present(xm_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),l_xm_adjustment_needed(:ngrdcol))
    927, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        928, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        939, !$acc loop seq
             Generating implicit reduction(+:rho_ds_zt$r)
        969, !$acc loop seq
    927, 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,:))
    928, Generating implicit firstprivate(xm_density_weighted,xm_adj_coef,xm_vert_integral,xm_tol,dz)
    939, Loop is parallelizable
    969, Loop is parallelizable
   1001, Generating update self(wpxp_mfl_min(:,:),min_x_allowable(:,:),wpxp(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),xm(:,:))
   1023, 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:
   1120, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1121, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1122,   ! blockidx%x threadidx%x collapsed
       1123,   ! blockidx%x threadidx%x collapsed
   1120, Generating default present(lhs(:,:ngrdcol,:nzt))
   1132, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1133, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1134,   ! blockidx%x threadidx%x collapsed
   1132, Generating default present(lhs(2,:ngrdcol,:nzt))
   1134, Generating implicit firstprivate(dt)
mfl_xm_rhs:
   1195, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1196, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1197,   ! blockidx%x threadidx%x collapsed
   1195, 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))
   1197, Generating implicit firstprivate(dt)
calc_turb_adv_range:
   1452, Generating enter data create(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
   1555, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1556, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1557,   ! blockidx%x threadidx%x collapsed
   1555, Generating default present(w_min(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),gr)
   1557, Generating implicit firstprivate(invrs_dt)
   1574, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1575, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1576,   ! blockidx%x threadidx%x collapsed
   1574, Generating default present(gr,gr%dzm(1:ngrdcol,:),low_lev_effect(:ngrdcol,:),vert_vel_up_zm(:ngrdcol,:))
   1576, Generating implicit firstprivate(j,dt_all_grid_levs)
   1587, Loop carried reuse of low_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1613
         Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
         Loop carried reuse of low_lev_effect prevents parallelization
   1589, Accelerator restriction: induction variable live-out from loop: j
   1597, Accelerator restriction: induction variable live-out from loop: j
   1600, Accelerator restriction: induction variable live-out from loop: j
   1636, Accelerator restriction: induction variable live-out from loop: j
   1647, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1648, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1649,   ! blockidx%x threadidx%x collapsed
   1647, Generating default present(gr,gr%dzm(1:ngrdcol,:),vert_vel_down_zm(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
   1649, Generating implicit firstprivate(j,dt_all_grid_levs)
   1656, Loop carried reuse of high_lev_effect prevents parallelization
         Loop carried scalar dependence for dt_all_grid_levs at line 1686
         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 1686
   1658, Accelerator restriction: induction variable live-out from loop: j
   1666, Accelerator restriction: induction variable live-out from loop: j
   1669, Accelerator restriction: induction variable live-out from loop: j
   1709, Accelerator restriction: induction variable live-out from loop: j
   1721, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1722, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1721, Generating default present(gr,low_lev_effect(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
   1732, Generating exit data delete(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
mean_vert_vel_up_down:
   1979, Generating enter data create(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
   1992, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1993, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1994,   ! blockidx%x threadidx%x collapsed
   1992, 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))
   2002, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2003, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2004,   ! blockidx%x threadidx%x collapsed
   2002, 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))
   2012, Generating update self(mean_w_up(:,:),mean_w_down(:,:))
   2017, 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:
   2094, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2095, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2096,   ! blockidx%x threadidx%x collapsed
   2094, 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))
   2096, Generating implicit firstprivate(exp_cache,w_ref,sigma_w_i_zm,erf_cache)
   2140, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2141, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2140, Generating default present(mean_w_up_i(:ngrdcol,:),mean_w_down_i(:ngrdcol,:))
   2141, Generating implicit firstprivate(nzm)
[663/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o
[664/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o
[665/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o
calc_sfc_varnce:
    197, Generating enter data create(vsp2_sfc(:),wp2_splat_sfc_correction(:),zeta(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
    203, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),vp2(:,:),wp2(:,:))
    212, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        213, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    212, Generating default present(depth_pos_wpthlp(:ngrdcol),sfc_elevation(:ngrdcol),wpthlp(:ngrdcol,:),gr%zm(1:ngrdcol,:),gr)
    213, Generating implicit firstprivate(k)
    220, Accelerator restriction: induction variable live-out from loop: k
    222, Accelerator restriction: induction variable live-out from loop: k
    223, Accelerator restriction: induction variable live-out from loop: k
    493, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        494, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    493, Generating default present(gr,upwp_sfc(:ngrdcol),uf(:ngrdcol),depth_pos_wpthlp(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol))
    494, Generating implicit firstprivate(t0,l_vary_convect_depth,wstar,ustar2)
    521, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        522, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    521, 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))
    535, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        536, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    535, 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))
    547, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        548, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    547, 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))
    559, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        560, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    559, Generating default present(thlp2(:ngrdcol,gr%k_lb_zm),rtp2(:ngrdcol,gr%k_lb_zm),gr)
    571, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        572, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    571, 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)
    580, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        581, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    580, 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))
    604, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
        605, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        606,   ! blockidx%x threadidx%x collapsed
    604, 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))
    663, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        664, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    663, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),gr)
    669, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        670, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    669, 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))
    689, Generating implicit firstprivate(sclr_dim,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(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))
    706, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),wp2(:,:),vp2(:,:))
    717, Generating update self(wp2(:,:),wprtp_sfc(:),vp2(:,:),up2(:,:),rtp2(:,:),rtpthlp(:,:),upwp_sfc(:),thlp2(:,:),vpwp_sfc(:),wpthlp(:,:))
    720, Generating update self(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:))
    769, 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(:))
[666/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o
clip_covars_denom:
    149, Generating enter data create(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
    150, Generating enter data create(wpsclrp_chnge(:,:,:))
    396, Generating exit data delete(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
    397, Generating exit data delete(wpsclrp_chnge(:,:,:))
clip_covar:
    541, Generating update self(xpyp(:,:))
    567, Generating implicit firstprivate(nzm,ngrdcol)
         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(xp2(:ngrdcol,2:nzm-1),yp2(:ngrdcol,2:nzm-1),xpyp_chnge(:ngrdcol,2:nzm-1),xpyp(:ngrdcol,2:nzm-1))
    569, Generating implicit firstprivate(xpyp_bound,max_mag_corr)
    597, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        598, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    597, Generating default present(xpyp_chnge(:ngrdcol,:))
    598, Generating implicit firstprivate(nzm)
    605, Generating update self(xpyp(:,:))
clip_variance:
    696, Generating copyin(threshold_lo(:,:)) [if not already present]
         Generating copy(xp2(:,:)) [if not already present]
    703, Generating copyin(threshold_hi) [if not already present]
         Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        704, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        705,   ! blockidx%x threadidx%x collapsed
    732, Generating update self(xp2(:,:))
    749, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        750, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        751,   ! blockidx%x threadidx%x collapsed
    749, Generating default present(gr)
    751, Generating implicit firstprivate(solve_type,l_clubb_at_least_debug_level_3)
    766, Generating copyin(threshold_hi) [if not already present]
         Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        767, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        768,   ! blockidx%x threadidx%x collapsed
    768, Generating implicit firstprivate(solve_type,l_clubb_at_least_debug_level_3)
    782, Generating update self(xp2(:,:))
clip_skewness:
    884, 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]
    889, Generating update self(wp3(:,:))
    899, Generating update self(wp3(:,:))
clip_skewness_core:
    965, Generating enter data create(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
    984, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        985, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        986,   ! blockidx%x threadidx%x collapsed
    984, Generating default present(wp2_zt(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
    995, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        996, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        997,   ! blockidx%x threadidx%x collapsed
    995, Generating default present(sfc_elevation(:ngrdcol),zagl_thresh(:ngrdcol,:nzt),gr%zt(1:ngrdcol,1:nzt),gr)
   1007, Generating implicit firstprivate(ngrdcol,nzt)
         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(wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt),skw_max_mag(:ngrdcol),h_zagl(:ngrdcol,:nzt))
   1020, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1021, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1022,   ! blockidx%x threadidx%x collapsed
   1020, 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))
   1040, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1041, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1042,   ! blockidx%x threadidx%x collapsed
   1040, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1053, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1054, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1055,   ! blockidx%x threadidx%x collapsed
   1053, Generating default present(wp3(:ngrdcol,:nzt))
   1063, Generating exit data delete(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
clip_rcm:
   1111, Generating copy(rcm(:,:)) [if not already present]
         Generating copyin(rtm(:,:)) [if not already present]
   1116, Generating update self(rcm(:,:),rtm(:,:))
   1136, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1137, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1138,   ! blockidx%x threadidx%x collapsed
[667/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o
set_lscale_max:
     65, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         66, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     65, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol))
     71, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         72, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     71, Generating default present(lscale_max(:ngrdcol))
compute_mixing_length:
    318, 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(:,:))
    323, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        324, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    323, Generating default present(err_info%err_code(1:ngrdcol),mu(:ngrdcol),err_info)
    334, Generating update self(err_info%err_code(:))
    345, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        346, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        347,   ! blockidx%x threadidx%x collapsed
    345, 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))
    361, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        362, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        363,   ! blockidx%x threadidx%x collapsed
    361, 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)
    385, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        386, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        387,   ! blockidx%x threadidx%x collapsed
    385, 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,:))
    387, Generating implicit firstprivate(j_zm)
    419, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        420, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        421,   ! blockidx%x threadidx%x collapsed
    419, 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,:))
    421, Generating implicit firstprivate(j_zm)
    459, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        460, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        461, !$acc loop seq
        505, !$acc loop seq
    459, 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,:))
    460, Scalar last value needed after loop for dcape_dz_j at line 966,973,994,992
         Generating implicit firstprivate(lscale_up_max_alt,k,j)
    461, 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
    505, 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 700,704
         Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
         Loop carried scalar dependence for dcape_dz_j at line 637,644,660,662
         Scalar last value needed after loop for dcape_dz_j at line 966,973,994,992
         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
    549, Loop carried scalar dependence for thl_par_j at line 568
         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 966,973,994,992
         Loop carried scalar dependence for rt_par_j at line 575
         Loop carried scalar dependence for dcape_dz_j_minus_1 at line 609
         Loop carried scalar dependence for tke at line 621,613
         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 568
         Loop carried scalar dependence for rt_par_j at line 575
         Loop carried scalar dependence for dcape_dz_j_minus_1 at line 609
         Loop carried scalar dependence for tke at line 621,613
    553, Accelerator restriction: induction variable live-out from loop: j
    556, Accelerator restriction: induction variable live-out from loop: j
    568, Accelerator restriction: induction variable live-out from loop: j
    575, Accelerator restriction: induction variable live-out from loop: j
    582, Accelerator restriction: induction variable live-out from loop: j
    584, Accelerator restriction: induction variable live-out from loop: j
         Reference argument passing prevents parallelization: tl_par_j
    601, Accelerator restriction: induction variable live-out from loop: j
    605, Accelerator restriction: induction variable live-out from loop: j
    622, Accelerator restriction: induction variable live-out from loop: j
    624, Accelerator restriction: induction variable live-out from loop: j
    721, Generating implicit firstprivate(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,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
    723, Generating implicit firstprivate(jp1_zm)
    752, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        754,   ! blockidx%x threadidx%x collapsed
    752, 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,:))
    754, Generating implicit firstprivate(jp1_zm)
    791, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        792, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        793, !$acc loop seq
        836, !$acc loop seq
    791, 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,:))
    792, Generating implicit firstprivate(lscale_down_min_alt,k,j)
    793, 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)
    836, 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 1031,1032
         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 966,973,992,994
         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
    880, Loop carried scalar dependence for thl_par_j at line 899
         Loop carried scalar dependence for rt_par_j at line 906
         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 966,973,992,994
         Loop carried scalar dependence for dcape_dz_j_plus_1 at line 939
         Scalar last value needed after loop for dcape_dz_j_plus_1 at line 966,992,994
         Loop carried scalar dependence for tke at line 943,951
         Scalar last value needed after loop for tke at line 973,994
         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
    884, Accelerator restriction: induction variable live-out from loop: j
    887, Accelerator restriction: induction variable live-out from loop: j
    899, Accelerator restriction: induction variable live-out from loop: j
    906, Accelerator restriction: induction variable live-out from loop: j
    913, Accelerator restriction: induction variable live-out from loop: j
    915, Accelerator restriction: induction variable live-out from loop: j
         Reference argument passing prevents parallelization: tl_par_j
    932, Accelerator restriction: induction variable live-out from loop: j
    935, Accelerator restriction: induction variable live-out from loop: j
    952, Accelerator restriction: induction variable live-out from loop: j
    954, Accelerator restriction: induction variable live-out from loop: j
   1043, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1044, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1045, !$acc loop seq
       1078, !$acc loop seq
   1043, 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))
   1045, Loop is parallelizable
         Generating implicit firstprivate(l_implemented,lminh,lmin)
   1078, Loop is parallelizable
   1086, Generating update self(thlm(:,:),lscale_up(:,:),em(:,:),p_in_pa(:,:),rtm(:,:),thvm(:,:),thv_ds(:,:),lscale(:,:),lscale_down(:,:),exner(:,:))
   1119, 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:
   1265, 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(:,:))
   1443, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1444, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1445,   ! blockidx%x threadidx%x collapsed
   1443, Generating default present(lscale_pert_2(:ngrdcol,:nzt),lscale_pert_1(:ngrdcol,:nzt))
   1455, Generating update self(lscale_pert_2(:,:),lscale_pert_1(:,:))
   1506, 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:
   1712, 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(:))
   1719, Generating enter data create(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
   1723, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1724, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1723, 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)
   1734, Generating update self(err_info%err_code(:))
   1741, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1742, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1741, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
   1757, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1758, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1757, Generating default present(tmp_calc_ngrdcol(:ngrdcol),ustar(:ngrdcol))
   1758, Generating implicit firstprivate(ufmin)
   1765, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1767,   ! blockidx%x threadidx%x collapsed
   1765, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,80))
   1767, Generating implicit firstprivate(tau_const)
   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(ddzt_umvm_sqd(:ngrdcol,:nzm),norm_ddzt_umvm(:ngrdcol,:nzm))
   1783, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1784, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1785,   ! blockidx%x threadidx%x collapsed
   1783, Generating default present(clubb_params(:ngrdcol,82),smooth_norm_ddzt_umvm(:ngrdcol,:nzm),invrs_tau_shear_smooth(:ngrdcol,:nzm))
   1796, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1797, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1798,   ! blockidx%x threadidx%x collapsed
   1796, Generating default present(gr%zm(1:ngrdcol,1:nzm),invrs_tau_sfc(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:),gr,sfc_elevation(:ngrdcol),ustar(:ngrdcol))
   1807, Generating implicit firstprivate(ngrdcol,nzm)
         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_bkgnd(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_sfc(:ngrdcol,:nzm))
   1831, Generating implicit firstprivate(nzm,ngrdcol)
         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(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
   1870, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1871, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1872,   ! blockidx%x threadidx%x collapsed
   1870, Generating default present(ice_supersat_frac_zm(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
   1883, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1884, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1885,   ! blockidx%x threadidx%x collapsed
   1883, Generating default present(clubb_params(:ngrdcol,92),gr%zm(1:ngrdcol,1:nzm),gr,brunt_freq_out_cloud(:ngrdcol,:nzm))
   1895, Generating update self(brunt_freq_pos(:,:),brunt_freq_out_cloud(:,:))
   1903, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1904, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1905,   ! blockidx%x threadidx%x collapsed
   1903, 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))
   1905, Generating implicit firstprivate(c_invrs_tau_n2_wp2,c_invrs_tau_n2)
   1926, Generating implicit firstprivate(nzm,ngrdcol)
         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(invrs_tau_zm(:ngrdcol,:nzm))
   1934, Generating implicit firstprivate(ngrdcol,nzm)
         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_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:))
   1977, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1978, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1979,   ! blockidx%x threadidx%x collapsed
   1977, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),invrs_tau_xp2_zm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1991, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1992, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1993,   ! blockidx%x threadidx%x collapsed
   1991, Generating default present(clubb_params(:ngrdcol,86),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
   2003, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2004, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2005,   ! blockidx%x threadidx%x collapsed
   2003, 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))
   2026, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2027, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2028,   ! blockidx%x threadidx%x collapsed
   2026, 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))
   2040, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2041, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2042,   ! blockidx%x threadidx%x collapsed
   2040, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),clubb_params(:ngrdcol,89),bvf_thresh(:ngrdcol,:nzm))
   2054, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2055, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2056,   ! blockidx%x threadidx%x collapsed
   2054, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),clubb_params(:ngrdcol,89))
   2098, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2099, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2100,   ! blockidx%x threadidx%x collapsed
   2098, 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)
   2113, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2114, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2115,   ! blockidx%x threadidx%x collapsed
   2113, 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))
   2147, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2148, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2149,   ! blockidx%x threadidx%x collapsed
   2147, Generating default present(tau_max_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_max(:ngrdcol))
   2155, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2156, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2157,   ! blockidx%x threadidx%x collapsed
   2155, Generating default present(tau_max_zm(:ngrdcol,:nzm),lscale_max(:ngrdcol),em(:ngrdcol,:nzm))
   2185, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2186, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2187,   ! blockidx%x threadidx%x collapsed
   2185, Generating default present(tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm))
   2195, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2196, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2197,   ! blockidx%x threadidx%x collapsed
   2195, Generating default present(tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
   2208, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2209, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2210,   ! blockidx%x threadidx%x collapsed
   2208, Generating default present(lscale(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_up(:ngrdcol,:nzt))
   2223, 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(:))
   2230, Generating exit data delete(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
[668/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
advance_windm_edsclrm:
    279, 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(:,:))
    285, Generating enter data create(edsclrm_old(:,:,:))
    287, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    287, Generating default present(nu_zero(:ngrdcol))
    293, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        295,   ! blockidx%x threadidx%x collapsed
    293, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep,nu_vert_res_dep%nu10(1:ngrdcol))
    309, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        310, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        311,   ! blockidx%x threadidx%x collapsed
        312,   ! blockidx%x threadidx%x collapsed
    309, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt))
    330, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        331, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        332,   ! blockidx%x threadidx%x collapsed
    330, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    365, Generating implicit firstprivate(ngrdcol,nzt)
         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(wind_speed(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    374, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        375, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    374, Generating default present(upwp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),u_star_sqd(:ngrdcol),gr)
    405, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        406, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        407,   ! blockidx%x threadidx%x collapsed
    405, Generating default present(upwp(:ngrdcol,2:nzm-1),xpwp(:ngrdcol,2:nzm-1))
    417, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        418, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        419,   ! blockidx%x threadidx%x collapsed
    417, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
    428, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        429, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    428, Generating default present(gr,vpwp(:ngrdcol,gr%k_ub_zm),upwp(:ngrdcol,gr%k_ub_zm))
    467, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        468, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        469,   ! blockidx%x threadidx%x collapsed
    467, Generating default present(um(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
    478, Generating implicit firstprivate(nzt,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(vm(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
    487, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:))
    509, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        510, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        511,   ! blockidx%x threadidx%x collapsed
    509, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    521, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
    537, Generating update self(vm(:,:),um(:,:))
    553, Generating update self(vm(:,:),um(:,:))
    558, Generating update device(vm(:,:),um(:,:))
    570, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        571, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        572,   ! blockidx%x threadidx%x collapsed
    570, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
    582, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        583, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        584,   ! blockidx%x threadidx%x collapsed
    582, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
    595, Generating update self(vm(:,:),um(:,:))
    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_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    602, Generating implicit firstprivate(ts_nudge,dt)
    610, Generating update self(vm(:,:),um(:,:))
    618, Generating update self(vm_ref(:,:),um_ref(:,:))
    713, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        714, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        715,   ! blockidx%x threadidx%x collapsed
    713, Generating default present(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt))
    722, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        723, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    722, Generating default present(vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_pert(:ngrdcol,gr%k_lb_zm),u_star_sqd_pert(:ngrdcol),gr)
    754, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        755, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        756,   ! blockidx%x threadidx%x collapsed
    754, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
    766, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        767, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        768,   ! blockidx%x threadidx%x collapsed
    766, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
    777, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        778, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    777, Generating default present(gr,vpwp_pert(:ngrdcol,gr%k_ub_zm),upwp_pert(:ngrdcol,gr%k_ub_zm))
    816, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        817, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        818,   ! blockidx%x threadidx%x collapsed
    816, Generating default present(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
    827, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        828, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        829,   ! blockidx%x threadidx%x collapsed
    827, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
    843, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        844, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        845,   ! blockidx%x threadidx%x collapsed
    843, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
    855, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        856, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        857,   ! blockidx%x threadidx%x collapsed
    855, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
    940, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
        941, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        942,   ! blockidx%x threadidx%x collapsed
        943,   ! blockidx%x threadidx%x collapsed
    940, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
    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(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
    994, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
        995, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        996,   ! blockidx%x threadidx%x collapsed
    994, Generating default present(wpedsclrp(:ngrdcol,gr%k_ub_zm,:edsclr_dim),gr)
   1030, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
       1031, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1032,   ! blockidx%x threadidx%x collapsed
       1033,   ! blockidx%x threadidx%x collapsed
   1030, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1041, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
         Generating NVIDIA GPU code
       1042, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1043,   ! blockidx%x threadidx%x collapsed
       1044,   ! blockidx%x threadidx%x collapsed
   1041, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
   1062, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1063, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1064,   ! blockidx%x threadidx%x collapsed
   1062, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
   1079, Generating update self(wpedsclrp(:,:,:),wp2(:,:),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(:,:))
   1128, 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(:,:))
   1134, Generating exit data delete(edsclrm_old(:,:,:))
compute_uv_tndcy:
   1999, Generating enter data create(xm_gf(:,:),xm_cf(:,:))
   2013, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2014, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2015,   ! blockidx%x threadidx%x collapsed
   2013, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
   2021, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2022, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2023,   ! blockidx%x threadidx%x collapsed
   2021, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol))
   2035, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2036, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2037,   ! blockidx%x threadidx%x collapsed
   2035, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
   2043, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2044, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2045,   ! blockidx%x threadidx%x collapsed
   2043, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol))
   2057, Generating implicit firstprivate(nzt,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(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
   2068, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2069, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2070,   ! blockidx%x threadidx%x collapsed
   2068, Generating default present(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
   2077, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:))
   2089, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2090, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2091,   ! blockidx%x threadidx%x collapsed
   2089, Generating default present(xm_tndcy(:ngrdcol,:nzt))
   2099, Generating exit data delete(xm_gf(:,:),xm_cf(:,:))
windm_edsclrm_lhs:
   2175, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2176, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2177,   ! blockidx%x threadidx%x collapsed
   2175, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
   2177, Generating implicit firstprivate(invrs_dt)
   2192, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2193, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2194,   ! blockidx%x threadidx%x collapsed
       2195, !$acc loop seq
   2192, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
   2195, Loop is parallelizable
   2205, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2206, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2205, 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:
   2313, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2314, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2313, Generating default present(rhs(:ngrdcol,:1),xm(:ngrdcol,:2),xm_tndcy(:ngrdcol,:1),lhs_diff(:2,:ngrdcol,:1))
   2314, Generating implicit firstprivate(invrs_dt)
   2336, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2337, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2338,   ! blockidx%x threadidx%x collapsed
   2336, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
   2338, Generating implicit firstprivate(invrs_dt)
   2351, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2352, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2351, Generating default present(rhs(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),xm_tndcy(:ngrdcol,nzt),lhs_diff(2:,:ngrdcol,nzt))
   2352, Generating implicit firstprivate(nzt,invrs_dt)
   2362, Generating update self(xm(:,:),lhs_diff(:,:,:))
   2396, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2397, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2396, 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))
   2406, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
[669/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o
[670/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o
pdf_closure:
    415, 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(:,:))
    427, 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_sclr2(:,:,:),varnce_sclr1(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
    478, Generating implicit firstprivate(ngrdcol,nz)
         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(wp2(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz))
    631, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        632, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        633,   ! blockidx%x threadidx%x collapsed
    631, 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)
    700, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
         Generating NVIDIA GPU code
        701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        702,   ! blockidx%x threadidx%x collapsed
        703, !$acc loop seq
    700, Generating default present(corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim))
    703, Loop is parallelizable
    906, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        907, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        908,   ! blockidx%x threadidx%x collapsed
    906, 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)
    919, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        920, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        921,   ! blockidx%x threadidx%x collapsed
    919, 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))
    984, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        985, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        986,   ! blockidx%x threadidx%x collapsed
    984, 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))
   1017, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1018, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1019,   ! blockidx%x threadidx%x collapsed
   1017, 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))
   1034, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1035, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1036,   ! blockidx%x threadidx%x collapsed
   1034, 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)
   1123, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1124, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1125,   ! blockidx%x threadidx%x collapsed
   1123, 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))
   1152, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1153, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1154,   ! blockidx%x threadidx%x collapsed
   1152, 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))
   1190, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
         Generating NVIDIA GPU code
       1191, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1192,   ! blockidx%x threadidx%x collapsed
       1193,   ! blockidx%x threadidx%x collapsed
   1190, 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))
   1233, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1234, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1235,   ! blockidx%x threadidx%x collapsed
   1233, 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))
   1267, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1268, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1269,   ! blockidx%x threadidx%x collapsed
   1267, 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))
   1322, 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(:,:),wp2thvp(:,:),wprtp2(:,:),rcm(:,:),rtpthvp(:,:),rcp2(:,:),thlpthvp(:,:),wp4(:,:),thlprcp(:,:),rtprcp(:,:),wp2thlp(:,:),wpthlp2(:,:),pdf_params%w_2(:,:),wp2rtp(:,:),wprtpthlp(:,:),wp2rcp(:,:),wprcp(:,:),wp2up(:,:),wpthvp(:,:))
   1349, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:))
   1380, 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(:,:))
   1383, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:))
   1676, 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(:,:))
   1688, 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:
   1768, Generating enter data create(denominator(:,:))
   1770, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1771, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1772,   ! blockidx%x threadidx%x collapsed
   1770, Generating default present(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),tl(:ngrdcol,:nz),rt(:ngrdcol,:nz))
   1772, Generating implicit firstprivate(beta,invrs_beta_rsatl_p1)
   1797, Generating implicit firstprivate(nz,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(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))
   1799, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi)
   1823, Generating exit data delete(denominator(:,:))
calc_wp4_pdf:
   1890, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1891, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1892,   ! blockidx%x threadidx%x collapsed
   1890, 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:
   1995, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1996, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1997,   ! blockidx%x threadidx%x collapsed
   1995, 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:
   2102, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2103, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2104,   ! blockidx%x threadidx%x collapsed
   2102, 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:
   2202, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2203, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2204,   ! blockidx%x threadidx%x collapsed
   2202, 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:
   2329, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2330, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2331,   ! blockidx%x threadidx%x collapsed
   2329, 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:
   2449, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2450, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2451,   ! blockidx%x threadidx%x collapsed
   2449, Generating default present(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz))
   2451, Generating implicit firstprivate(zeta)
calc_ice_cloud_frac_component:
   2576, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       2578, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_any_below_freezing)
       2579,   ! blockidx%x threadidx%x collapsed
   2576, 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]
   2596, Generating create(rsat_ice(:,:)) [if not already present]
   2601, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       2602, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2603,   ! blockidx%x threadidx%x collapsed
   2601, 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))
   2603, Generating implicit firstprivate(zeta,chi_at_ice_sat)
calc_xprcp_component:
   3085, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       3086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3087,   ! blockidx%x threadidx%x collapsed
   3085, 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:
   3221, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       3222, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3223,   ! blockidx%x threadidx%x collapsed
   3221, 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))
   3223, 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:
   4060, 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(:,:))
   4070, Generating enter data create(wp2thvp_zm(:,:),w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2up_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(:,:))
   4077, 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(:,:,:))
   4082, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wp2hmp_zm(:,:,:),wphydrometp_zt(:,:,:))
   4170, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:))
   4186, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4187, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4188,   ! blockidx%x threadidx%x collapsed
   4186, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
   4188, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   4210, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4211, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4212,   ! blockidx%x threadidx%x collapsed
   4210, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59))
   4212, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   4255, Generating update self(gamma_skw_fnc(:,:))
   4296, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4297, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4298,   ! blockidx%x threadidx%x collapsed
   4296, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   4372, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4373, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4374,   ! blockidx%x threadidx%x collapsed
   4372, Generating default present(rtm_ref(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt))
   4374, Generating implicit firstprivate(dt,rtm_min,rtm_nudge_max_altitude,ts_nudge)
   4401, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4402, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4401, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),gr,p_in_pa(:ngrdcol,gr%k_ub_zt))
   4412, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4413, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4414,   ! blockidx%x threadidx%x collapsed
   4412, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm))
   4497, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4498, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4497, Generating default present(wp4(:ngrdcol,:),gr)
   4514, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4515, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4514, Generating default present(rcp2(:ngrdcol,gr%k_ub_zm),gr)
   4534, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4535, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4534, 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))
   4551, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4552, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4553,   ! blockidx%x threadidx%x collapsed
   4551, 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))
   4568, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4569, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4568, Generating default present(sclrpthvp(:ngrdcol,gr%k_ub_zm,sclr),sclrprcp(:ngrdcol,gr%k_ub_zm,sclr),gr)
   4569, Generating implicit firstprivate(sclr)
   4580, Generating update self(vprcp(:,:),uprcp(:,:))
   4605, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4606, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4605, Generating default present(gr,cloud_frac_zm(:ngrdcol,gr%k_ub_zm))
   4650, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4651, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4652,   ! blockidx%x threadidx%x collapsed
   4650, Generating default present(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt))
   4660, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4661, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4662,   ! blockidx%x threadidx%x collapsed
   4660, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt))
   4674, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       4675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4676,   ! blockidx%x threadidx%x collapsed
   4674, Generating default present(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt))
   4691, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4692, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_spur_supersat)
       4693,   ! blockidx%x threadidx%x collapsed
   4691, 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]
   4709, 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(:,:))
   4719, Generating exit data delete(wp2thvp_zm(:,:),w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2up_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(:,:))
   4726, 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(:,:,:))
   4731, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
trapezoidal_rule_zt:
   4870, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4871, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4870, 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))
   4888, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4889, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4888, 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))
   4889, Generating implicit firstprivate(sclr)
calc_trapezoid_zt:
   5067, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5068, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5069,   ! blockidx%x threadidx%x collapsed
   5067, Generating default present(gr,gr%zm(1:ngrdcol,:),gr%invrs_dzt(1:ngrdcol,:),gr%zt(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:))
   5069, Generating implicit firstprivate(k_zmp1,k_zm)
calc_trapezoid_zm:
   5146, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5147, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5148,   ! blockidx%x threadidx%x collapsed
   5146, Generating default present(gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:),gr%zt(1:ngrdcol,:))
   5148, Generating implicit firstprivate(k_ztm1,k_zt)
compute_cloud_cover:
   5255, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_lower(:,:),vert_cloud_frac_upper(:,:))
   5258, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5259, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5260,   ! blockidx%x threadidx%x collapsed
   5258, 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))
   5270, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5271, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5272,   ! blockidx%x threadidx%x collapsed
   5270, 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,:))
   5272, Generating implicit firstprivate(k_zmp1,nzt,kp1,km1,k_zm)
   5381, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5382, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5381, 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))
   5389, Generating update self(err_info%err_code(:))
   5392, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:))
   5406, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
[671/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o
fill_holes_vertical_api:
    104, Generating copy(field(:,:)) [if not already present]
         Generating copyin(rho_ds(:,:),dz(:,:)) [if not already present]
    123, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        126,   ! blockidx%x threadidx%x collapsed
    123, Generating implicit copy(l_field_below_threshold) [if not already present]
    126, Generating implicit firstprivate(threshold)
fill_holes_global:
    343, Generating create(numer_integral_global(:),rho_ds_dz(:,:),field_avg_global(:),mass_fraction_global(:),denom_integral_global(:),field_clipped(:,:)) [if not already present]
    346, Generating implicit firstprivate(ngrdcol,nz)
         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(dz(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
    355, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        356, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    362, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        363, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        364, !$acc loop seq
    362, Generating default present(field(:ngrdcol,:))
    363, Generating implicit private(k)
    364, 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)
    373, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        374, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        383, !$acc loop seq
        388, !$acc loop seq
    373, Generating default present(field(:ngrdcol,:))
    374, Generating implicit firstprivate(threshold)
    383, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    388, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    396, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        397, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        399, !$acc loop seq
    397, Generating implicit private(k)
    399, 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
    405, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
        406, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        425, !$acc loop seq
    405, Generating default present(field(:ngrdcol,:))
    406, Generating implicit firstprivate(threshold,field_clipped_avg)
    425, Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
fill_holes_sliding_window:
    541, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        543, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        544,   ! blockidx%x threadidx%x collapsed
    541, Generating default present(field(:ngrdcol,:nz))
         Generating implicit copy(l_field_below_threshold) [if not already present]
    544, Generating implicit firstprivate(threshold)
    555, Generating create(field_clipped(:,:),invrs_denom_integral(:,:),rho_ds_dz(:,:)) [if not already present]
    557, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        558, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        559,   ! blockidx%x threadidx%x collapsed
    557, Generating default present(dz(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
    571, Generating implicit firstprivate(stop_indx,start_indx,ngrdcol,grid_dir_indx)
         Generating NVIDIA GPU code
        572, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        573,   ! blockidx%x threadidx%x collapsed
        586, !$acc loop seq
             Generating implicit reduction(+:rho_k_sum)
    573, Generating implicit firstprivate(j,rho_k_sum,stop_indx_j,start_indx_j)
    586, Loop is parallelizable
    595, Generating implicit firstprivate(start_indx,ngrdcol,grid_dir_indx,stop_indx)
         Generating NVIDIA GPU code
        596, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        605, !$acc loop seq
        616, !$acc loop seq
             Generating implicit reduction(+:field$r127)
        623, !$acc loop seq
        628, !$acc loop seq
        635, !$acc loop seq
             Generating implicit reduction(+:rho_ds_dz$r)
        647, !$acc loop seq
    595, Generating default present(field(:ngrdcol,:))
    596, Generating implicit private(k)
    605, 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
    616, Loop is parallelizable
    623, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    628, Loop carried dependence of field_clipped prevents parallelization
         Loop carried backward dependence of field_clipped prevents vectorization
    635, Loop is parallelizable
    647, Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
    667, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
        669, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        670,   ! blockidx%x threadidx%x collapsed
    667, Generating default present(field(:ngrdcol,:nz))
         Generating implicit copy(l_field_below_threshold) [if not already present]
    670, Generating implicit firstprivate(threshold)
fill_holes_widening_windows:
    771, Generating create(rho_ds_dz(:,:)) [if not already present]
    773, Generating implicit firstprivate(nz,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(rho_ds(:ngrdcol,:nz),dz(:ngrdcol,:nz))
    788, Generating implicit firstprivate(upper_hf_level,ngrdcol,grid_dir_indx,lower_hf_level,window_size)
         Generating NVIDIA GPU code
        790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
        791,   ! blockidx%x threadidx%x collapsed
        805, !$acc loop seq
             Generating implicit reduction(+:rho_ds_dz$r)
        807, !$acc loop seq
             Generating implicit reduction(+:field$r146)
        813, !$acc loop seq
             Generating implicit reduction(+:rho_ds_dz$r147)
        819, !$acc loop seq
        825, !$acc loop seq
             Generating implicit reduction(+:rho_ds_dz$r148)
        833, !$acc loop seq
    788, Generating default present(field(:ngrdcol,:))
         Generating implicit copy(l_field_below_threshold) [if not already present]
    791, Generating implicit firstprivate(k_end,invrs_denom,field_clipped_avg,threshold,mass_fraction,field_avg,k_start)
    805, Loop is parallelizable
    807, Loop is parallelizable
    813, Loop is parallelizable
    819, Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
    825, Loop is parallelizable
    833, Complex loop carried dependence of field prevents parallelization
         Loop carried dependence of field prevents parallelization
         Loop carried backward dependence of field prevents vectorization
fill_holes_smart_window:
    940, Generating create(normalized_mass(:,:)) [if not already present]
    943, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
        944, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        945,   ! blockidx%x threadidx%x collapsed
    943, Generating default present(dz(:ngrdcol,:nz),field(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
    945, Generating implicit firstprivate(threshold)
    951, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        952, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        962, !$acc loop seq
       1012, !$acc loop seq
             Generating implicit reduction(+:normalized_mass$r)
       1013, !$acc loop seq
             Generating implicit reduction(+:normalized_mass$r150)
       1039, !$acc loop seq
             Generating implicit reduction(+:stealable_mass,hole_mass)
       1045, !$acc loop seq
             Generating implicit reduction(+:stealable_mass,hole_mass)
       1067, !$acc loop seq
    951, Generating default present(field(:ngrdcol,:))
    952, Generating implicit private(k,k_first_lte_thresh,lower_hf_level,k_last_lte_thresh,upper_hf_level,n_holes,grid_dir_indx)
    962, Complex loop carried dependence of normalized_mass prevents parallelization
         Loop carried scalar dependence for k_first_lte_thresh at line 1029,1032,988,1002,1005
         Loop carried scalar dependence for n_holes at line 968,980
         Loop carried scalar dependence for k at line 979
         Loop carried scalar dependence for n_holes at line 997
         Loop carried scalar dependence for n_steal_points at line 1025,997,1002,1003,1005,1006
         Loop carried scalar dependence for k_last_lte_thresh at line 1030,1033,997,1003,1006
         Loop carried scalar dependence for n_holes at line 968,997
         Loop carried scalar dependence for k at line 997,964,979,985,988,1099
         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
   1012, Loop is parallelizable
   1013, Loop is parallelizable
   1019, Loop carried scalar dependence for n_steal_points at line 1025
         Scalar last value needed after loop for n_steal_points at line 997,1002,1003,1005,1006
         Loop carried scalar dependence for k_start at line 1019,1039,951
         Scalar last value needed after loop for k_start at line 1067,951
         Loop carried scalar dependence for k_end at line 1019,1045,951
         Scalar last value needed after loop for k_end at line 1067,1095,951
         Loop carried scalar dependence for stealable_mass at line 1040,1046,1019
         Scalar last value needed after loop for stealable_mass at line 1059,1062,1063
         Loop carried scalar dependence for hole_mass at line 1041,1047,1019
         Scalar last value needed after loop for hole_mass at line 1062,1063
         Generating implicit firstprivate(k_start_new,k_end_new)
         Loop carried scalar dependence for k_end at line 951
   1067, 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
fill_holes_smart_window_smooth:
   1207, Generating create(normalized_mass(:,:)) [if not already present]
   1210, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1211, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1212,   ! blockidx%x threadidx%x collapsed
   1210, Generating default present(dz(:ngrdcol,:nz),field(:ngrdcol,:nz),rho_ds(:ngrdcol,:nz))
   1212, Generating implicit firstprivate(threshold_2)
   1218, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1219, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1229, !$acc loop seq
       1279, !$acc loop seq
             Generating implicit reduction(+:normalized_mass$r)
       1280, !$acc loop seq
             Generating implicit reduction(+:normalized_mass$r151)
       1281, !$acc loop seq
             Generating implicit reduction(min:field$r)
       1308, !$acc loop seq
             Generating implicit reduction(min:field_min)
             Generating implicit reduction(+:stealable_mass,hole_mass)
       1315, !$acc loop seq
             Generating implicit reduction(min:field_min)
             Generating implicit reduction(+:hole_mass,stealable_mass)
       1344, !$acc loop seq
   1218, Generating default present(field(:ngrdcol,:))
   1219, Generating implicit private(k,k_first_lte_thresh,lower_hf_level,k_last_lte_thresh,n_holes,upper_hf_level,grid_dir_indx)
   1229, Complex loop carried dependence of normalized_mass prevents parallelization
         Loop carried scalar dependence for k_first_lte_thresh at line 1298,1301,1255,1269,1272
         Complex loop carried dependence of normalized_mass prevents parallelization
         Loop carried scalar dependence for n_holes at line 1235
         Loop carried scalar dependence for k at line 1231
         Loop carried scalar dependence for n_holes at line 1247,1264
         Loop carried scalar dependence for n_steal_points at line 1294,1264,1269,1270,1272,1273
         Loop carried scalar dependence for k_last_lte_thresh at line 1299,1302,1264,1270,1273
         Loop carried scalar dependence for k at line 1231,1246,1252,1255,1264,1370
         Complex loop carried dependence of field prevents parallelization
         Loop carried scalar dependence for n_steal_points at line 1272
         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
   1279, Loop is parallelizable
   1280, Loop is parallelizable
   1281, Loop is parallelizable
   1288, Loop carried scalar dependence for n_steal_points at line 1294
         Scalar last value needed after loop for n_steal_points at line 1264,1269,1270,1272,1273
         Loop carried scalar dependence for k_start at line 1288,1308,1218
         Scalar last value needed after loop for k_start at line 1344,1218
         Loop carried scalar dependence for k_end at line 1288,1315,1218
         Scalar last value needed after loop for k_end at line 1344,1366,1218
         Loop carried scalar dependence for stealable_mass at line 1309,1316,1288
         Scalar last value needed after loop for stealable_mass at line 1331,1336,1339
         Loop carried scalar dependence for hole_mass at line 1310,1317,1288
         Scalar last value needed after loop for hole_mass at line 1336,1339
         Loop carried scalar dependence for field_min at line 1311,1318
         Scalar last value needed after loop for field_min at line 1333
         Generating implicit firstprivate(k_start_new,k_end_new)
         Loop carried scalar dependence for k_end at line 1218
   1344, 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:
   1478, Generating create(invrs_rho_ds_dz(:,:),n_holes(:),stealable_mass(:,:),rho_ds_dz(:,:)) [if not already present]
   1483, Generating implicit firstprivate(nz,ngrdcol)
         Generating NVIDIA GPU code
       1484, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1485,   ! blockidx%x threadidx%x collapsed
   1483, Generating default present(rho_ds(:ngrdcol,:nz),dz(:ngrdcol,:nz))
   1496, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
       1497, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1500, !$acc loop seq
             Generating reduction(+:holes_local)
   1496, Generating implicit copyin(field(:ngrdcol,:)) [if not already present]
   1497, Generating implicit firstprivate(holes_local)
   1500, Generating implicit firstprivate(threshold)
   1508, Generating implicit firstprivate(upper_hf_level,ngrdcol,grid_dir_indx,lower_hf_level)
         Generating NVIDIA GPU code
       1521, !$acc loop seq collapse(2)
       1522,   collapsed
       1538, !$acc loop seq collapse(2)
       1539,   collapsed
             Generating reduction(.or.:l_field_below_threshold)
       1566, !$acc loop seq
             Generating implicit reduction(+:stealable_mass$r)
       1592, !$acc loop seq
             Generating implicit reduction(+:stealable_mass_total)
       1596, !$acc loop seq
             Generating implicit reduction(+:stealable_mass_total)
       1617, !$acc loop seq
   1508, Generating default present(field(:,:))
         Generating implicit copy(l_field_below_threshold) [if not already present]
   1513, Loop carried scalar dependence for mf_min at line 1523,1662,1681
         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
   1522, Generating implicit firstprivate(threshold,stealable_scale)
   1539, Generating implicit firstprivate(mass_fraction_above,k_in,hole_mass,stealable_mass_total,n_steal_points,k_start,k_end)
   1573, Loop carried scalar dependence for n_steal_points at line 1579
         Loop carried scalar dependence for k_start at line 1573,1592,1508
         Scalar last value needed after loop for k_start at line 1617,1508
         Loop carried scalar dependence for k_end at line 1573,1596,1508
         Scalar last value needed after loop for k_end at line 1617,1508
         Loop carried scalar dependence for stealable_mass_total at line 1593,1597,1573
         Scalar last value needed after loop for stealable_mass_total at line 1610,1613,1634,1640
         Generating implicit firstprivate(k_start_new,k_end_new)
         Loop carried scalar dependence for stealable_mass_total at line 1573
   1617, 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
fill_holes_wp2_from_horz_tke:
   1784, Generating implicit firstprivate(ngrdcol,nz)
         Generating NVIDIA GPU code
       1786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
             Generating reduction(.or.:l_field_below_threshold)
       1787,   ! blockidx%x threadidx%x collapsed
   1784, Generating default present(wp2(:ngrdcol,:nz))
         Generating implicit copy(l_field_below_threshold) [if not already present]
   1787, Generating implicit firstprivate(threshold)
   1803, Generating implicit firstprivate(ngrdcol,lower_hf_level,upper_hf_level)
         Generating NVIDIA GPU code
       1804, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1805,   ! blockidx%x threadidx%x collapsed
   1803, 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))
   1805, 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)
fill_holes_driver_api:
   2375, 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]
[672/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o
advance_xp2_xpyp:
    442, 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(:,:))
    452, 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(:,:,:))
    460, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        461, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    460, Generating default present(clubb_params(:ngrdcol,8:9),err_info%err_code(1:ngrdcol),err_info)
    483, Generating update self(err_info%err_code(:))
    496, Generating implicit firstprivate(ngrdcol,nzm)
         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(c2thl_1d(:ngrdcol,:nzm),cloud_frac_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm))
    517, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        519,   ! blockidx%x threadidx%x collapsed
    517, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2thl_1d(:ngrdcol,:nzm))
    528, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        529, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        530,   ! blockidx%x threadidx%x collapsed
    528, Generating default present(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm))
    547, Generating implicit firstprivate(nzt,ngrdcol)
         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(kw9(:ngrdcol,:nzt),kw2(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46))
    569, Generating implicit firstprivate(nzm,ngrdcol)
         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(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm))
    580, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
        581, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        582,   ! blockidx%x threadidx%x collapsed
        583,   ! blockidx%x threadidx%x collapsed
    580, 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))
    631, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        632, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
             Generating reduction(.and.:l_single_solve_possible)
    631, Generating default present(clubb_params(:ngrdcol,4:6))
         Generating implicit copy(l_single_solve_possible) [if not already present]
    632, Generating implicit firstprivate(c2thl,c2rtthl,c2rt)
    706, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        707, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        708,   ! blockidx%x threadidx%x collapsed
    706, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
    726, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        727, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        728,   ! blockidx%x threadidx%x collapsed
    726, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1))
    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(fcor_y(:ngrdcol),uv_rhs(:ngrdcol,:nzm,:1),upwp(:ngrdcol,:nzm))
    772, Generating update self(upwp(:,:),fcor_y(:))
    874, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        875, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        876,   ! blockidx%x threadidx%x collapsed
    874, Generating default present(fcor_y(:ngrdcol),uv_rhs(:ngrdcol,:nzm,:1),upwp(:ngrdcol,:nzm))
    883, Generating update self(upwp(:,:),fcor_y(:))
    918, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        919, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        920,   ! blockidx%x threadidx%x collapsed
    918, Generating default present(vp2(:ngrdcol,:nzm),uv_solution(:ngrdcol,:nzm,:),up2(:ngrdcol,:nzm))
    928, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        929, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        930,   ! blockidx%x threadidx%x collapsed
    928, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
    939, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:),lhs_ta_wpvp2(:,:,:))
   1014, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1015, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1016,   ! blockidx%x threadidx%x collapsed
   1014, Generating default present(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   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))
   1054, Generating update self(rtp2(:,:))
   1060, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1061, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1062,   ! blockidx%x threadidx%x collapsed
   1060, Generating default present(rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,93))
   1062, Generating implicit firstprivate(threshold)
   1073, Generating update self(rtp2(:,:))
   1107, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1108, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1109,   ! blockidx%x threadidx%x collapsed
   1107, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1124, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1126,   ! blockidx%x threadidx%x collapsed
   1124, Generating default present(threshold_array(:ngrdcol,:nzm))
   1142, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1143, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1144,   ! blockidx%x threadidx%x collapsed
   1142, Generating default present(threshold_array(:ngrdcol,:nzm))
   1157, Generating update self(up2(:,:))
   1161, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1162, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1163,   ! blockidx%x threadidx%x collapsed
   1161, Generating default present(up2(:ngrdcol,:nzm))
   1170, Generating update self(up2(:,:))
   1177, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1178, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1179,   ! blockidx%x threadidx%x collapsed
   1177, Generating default present(threshold_array(:ngrdcol,:nzm))
   1190, Generating update self(vp2(:,:))
   1194, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1195, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1196,   ! blockidx%x threadidx%x collapsed
   1194, Generating default present(vp2(:ngrdcol,:nzm))
   1203, Generating update self(vp2(:,:))
   1210, Generating update self(vp2(:,:),up2(:,:))
   1232, Generating update device(vp2(:,:),up2(:,:))
   1289, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1290, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1291,   ! blockidx%x threadidx%x collapsed
   1289, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1315, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1316, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1317,   ! blockidx%x threadidx%x collapsed
   1315, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1348, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1349, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1350,   ! blockidx%x threadidx%x collapsed
   1348, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
   1376, 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(:,:))
   1454, 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(:,:))
   1464, 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:
   1637, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
   1639, Generating enter data create(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
   1646, Generating implicit firstprivate(nzm,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(lhs_dp1(:ngrdcol,2:nzm-1))
   1689, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1690, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1691,   ! blockidx%x threadidx%x collapsed
   1689, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
   1712, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1713, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1714,   ! blockidx%x threadidx%x collapsed
   1712, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
   1722, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1723, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1724,   ! blockidx%x threadidx%x collapsed
   1722, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
   1746, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1747, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1748,   ! blockidx%x threadidx%x collapsed
   1746, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
   1756, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1757, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1758,   ! blockidx%x threadidx%x collapsed
   1756, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
   1798, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1799, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1800,   ! blockidx%x threadidx%x collapsed
   1798, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
   1809, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       1810, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1811,   ! blockidx%x threadidx%x collapsed
       1812,   ! blockidx%x threadidx%x collapsed
   1809, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
   1827, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1828, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1829,   ! blockidx%x threadidx%x collapsed
   1827, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
   1838, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       1839, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1840,   ! blockidx%x threadidx%x collapsed
       1841,   ! blockidx%x threadidx%x collapsed
   1838, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
   1854, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:))
   1867, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
   1869, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
solve_xp2_xpyp_with_multiple_lhs:
   2066, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
   2069, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:))
   2079, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2080, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2081,   ! blockidx%x threadidx%x collapsed
   2079, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2117, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2118, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2119,   ! blockidx%x threadidx%x collapsed
   2117, Generating default present(rtp2(:ngrdcol,:nzm),rtp2_solution(:ngrdcol,:nzm))
   2125, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2126, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2127,   ! blockidx%x threadidx%x collapsed
   2125, Generating default present(rtp2(:ngrdcol,:nzm),rtp2_solution(:ngrdcol,:nzm))
   2135, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:))
   2146, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2147, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2148,   ! blockidx%x threadidx%x collapsed
   2146, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2185, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2186, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2187,   ! blockidx%x threadidx%x collapsed
   2185, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
   2193, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2194, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2195,   ! blockidx%x threadidx%x collapsed
   2193, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
   2203, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:))
   2214, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2215, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2216,   ! blockidx%x threadidx%x collapsed
   2214, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
   2253, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2254, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2255,   ! blockidx%x threadidx%x collapsed
   2253, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
   2261, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2262, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2263,   ! blockidx%x threadidx%x collapsed
   2261, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
   2271, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:))
   2283, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2284, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2285,   ! blockidx%x threadidx%x collapsed
   2283, Generating default present(lhs_dp1(:ngrdcol,:nzm))
   2453, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2454, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2455,   ! blockidx%x threadidx%x collapsed
   2453, Generating default present(sclrp2_forcing(:ngrdcol,:nzm))
   2476, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2477, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2478,   ! blockidx%x threadidx%x collapsed
   2476, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
   2486, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2487, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2488,   ! blockidx%x threadidx%x collapsed
   2486, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
   2511, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2512, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2513,   ! blockidx%x threadidx%x collapsed
   2511, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
   2521, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2522, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2523,   ! blockidx%x threadidx%x collapsed
   2521, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
   2562, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2563, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2564,   ! blockidx%x threadidx%x collapsed
       2565,   ! blockidx%x threadidx%x collapsed
   2562, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
   2579, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2580, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2581,   ! blockidx%x threadidx%x collapsed
       2582,   ! blockidx%x threadidx%x collapsed
   2579, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
   2596, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
   2599, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:))
xp2_xpyp_lhs:
   2679, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2680, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2681,   ! blockidx%x threadidx%x collapsed
   2679, 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))
   2693, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2694, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2695,   ! blockidx%x threadidx%x collapsed
   2693, Generating default present(lhs(2,:ngrdcol,2:nzm-1))
   2695, Generating implicit firstprivate(dt)
   2708, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2709, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2708, Generating default present(lhs(:,:ngrdcol,:),gr)
xp2_xpyp_uv_rhs:
   3245, Generating enter data create(rhs_pr2(:,:),rhs_term_tp(:,:),rhs_pr1(:,:))
   3273, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3274, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3275,   ! blockidx%x threadidx%x collapsed
   3273, 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))
   3300, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3301, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3302,   ! blockidx%x threadidx%x collapsed
   3300, 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))
   3331, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3332, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3333,   ! blockidx%x threadidx%x collapsed
   3331, Generating default present(xap2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3333, Generating implicit firstprivate(dt)
   3344, Generating copyin(c14_zeros(:),c4_zeros(:)) [if not already present]
         Generating copyout(stats_pr2(:,:),stats_pr1(:,:)) [if not already present]
   3357, 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(:,:))
   3450, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3451, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3450, Generating default present(xap2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
   3459, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
xp2_xpyp_rhs:
   3623, Generating enter data create(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
   3678, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3679, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3680,   ! blockidx%x threadidx%x collapsed
   3678, 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))
   3735, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3736, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3737,   ! blockidx%x threadidx%x collapsed
   3735, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3744, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3746,   ! blockidx%x threadidx%x collapsed
   3744, Generating default present(xapxbp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
   3746, Generating implicit firstprivate(dt)
   3758, Generating copyin(xm_zeros(:,:),wpxp_zeros(:,:)) [if not already present]
         Generating copyout(stats_tp2(:,:),stats_tp1(:,:)) [if not already present]
   3775, 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(:,:))
   3903, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3904, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3903, Generating default present(xapxbp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
   3904, Generating implicit firstprivate(threshold)
   3910, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
calc_xp2_xpyp_ta_terms:
   4208, 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(:,:))
   4221, 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(:,:))
   4236, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4237, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4238,   ! blockidx%x threadidx%x collapsed
   4236, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
   4247, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4248, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4249,   ! blockidx%x threadidx%x collapsed
   4247, Generating default present(wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   4256, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       4257, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4258,   ! blockidx%x threadidx%x collapsed
   4256, 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))
   4525, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4526, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4527,   ! blockidx%x threadidx%x collapsed
   4525, 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))
   4540, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4541, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4542,   ! blockidx%x threadidx%x collapsed
   4540, 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))
   4564, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       4565, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4566,   ! blockidx%x threadidx%x collapsed
   4564, 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))
   4584, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4585, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       4586,   ! blockidx%x threadidx%x collapsed
       4587,   ! blockidx%x threadidx%x collapsed
   4584, Generating default present(lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm))
   4596, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
         Generating NVIDIA GPU code
       4597, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       4598,   ! blockidx%x threadidx%x collapsed
       4599,   ! blockidx%x threadidx%x collapsed
       4600,   ! blockidx%x threadidx%x collapsed
   4596, 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))
   4621, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4622, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4623,   ! blockidx%x threadidx%x collapsed
   4621, 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))
   4635, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       4636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4637,   ! blockidx%x threadidx%x collapsed
   4635, 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))
   4663, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4664, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4665,   ! blockidx%x threadidx%x collapsed
   4663, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm))
   4671, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4672, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4673,   ! blockidx%x threadidx%x collapsed
   4671, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt))
   4691, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4692, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4693,   ! blockidx%x threadidx%x collapsed
   4691, Generating default present(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
   4698, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4699, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4700,   ! blockidx%x threadidx%x collapsed
   4698, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt))
   4722, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4723, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4724,   ! blockidx%x threadidx%x collapsed
   4722, Generating default present(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
   4730, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4731, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4732,   ! blockidx%x threadidx%x collapsed
   4730, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt))
   4750, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4752,   ! blockidx%x threadidx%x collapsed
   4750, 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))
   4776, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4778,   ! blockidx%x threadidx%x collapsed
   4776, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm))
   4784, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4785, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4786,   ! blockidx%x threadidx%x collapsed
   4784, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt))
   4816, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4817, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4818,   ! blockidx%x threadidx%x collapsed
   4816, 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))
   4825, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4826, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4827,   ! blockidx%x threadidx%x collapsed
   4825, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt))
   4850, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4851, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4852,   ! blockidx%x threadidx%x collapsed
   4850, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm))
   4857, Generating implicit firstprivate(nzt,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(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt))
   4880, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4881, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4882,   ! blockidx%x threadidx%x collapsed
   4880, 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))
   4889, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4890, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4891,   ! blockidx%x threadidx%x collapsed
   4889, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
   4914, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4916,   ! blockidx%x threadidx%x collapsed
   4914, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm))
   4921, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4922, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4923,   ! blockidx%x threadidx%x collapsed
   4921, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt))
   4944, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4945, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4946,   ! blockidx%x threadidx%x collapsed
   4944, 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))
   4953, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4954, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4955,   ! blockidx%x threadidx%x collapsed
   4953, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr))
   4978, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4979, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4980,   ! blockidx%x threadidx%x collapsed
   4978, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
   4985, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4986, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4987,   ! blockidx%x threadidx%x collapsed
   4985, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt))
   5422, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5423, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5424,   ! blockidx%x threadidx%x collapsed
   5422, 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))
   5436, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5437, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5438,   ! blockidx%x threadidx%x collapsed
   5436, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm))
   5454, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5455, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5456,   ! blockidx%x threadidx%x collapsed
   5454, 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))
   5464, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5465, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5466,   ! blockidx%x threadidx%x collapsed
   5464, 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))
   5486, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5487, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       5488,   ! blockidx%x threadidx%x collapsed
       5489,   ! blockidx%x threadidx%x collapsed
   5486, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm))
   5521, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:))
   5532, 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(:,:))
   5545, 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:
   5622, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5623, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5624,   ! blockidx%x threadidx%x collapsed
   5622, 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))
term_dp1_lhs:
   5717, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5718, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5717, Generating default present(gr,lhs(:ngrdcol,:))
   5726, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5727, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5728,   ! blockidx%x threadidx%x collapsed
   5726, Generating default present(lhs(:ngrdcol,2:nzm-1),invrs_tau_zm(:ngrdcol,2:nzm-1),cn(:ngrdcol,2:nzm-1))
term_dp1_rhs:
   5807, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5808, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5809,   ! blockidx%x threadidx%x collapsed
   5807, Generating default present(rhs(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),cn(:ngrdcol,:nzm))
   5809, Generating implicit firstprivate(threshold)
term_pr1:
   5935, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5936, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5937,   ! blockidx%x threadidx%x collapsed
   5935, 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))
term_pr2:
   6051, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6052, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6053,   ! blockidx%x threadidx%x collapsed
   6051, 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))
pos_definite_variances:
   6145, Generating update self(xp2_np1(:,:))
   6166, Generating update self(xp2_np1(:,:))
[673/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o
advance_xm_wpxp:
    508, 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(:,:))
    517, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),sclrm_old(:,:,:),wpsclrp_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
    557, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        558, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        559,   ! blockidx%x threadidx%x collapsed
    557, Generating default present(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
    566, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        567, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        568,   ! blockidx%x threadidx%x collapsed
    566, Generating default present(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
    576, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
         Generating NVIDIA GPU code
        577, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        578,   ! blockidx%x threadidx%x collapsed
        579,   ! blockidx%x threadidx%x collapsed
    576, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
    586, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
        587, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        588,   ! blockidx%x threadidx%x collapsed
        589,   ! blockidx%x threadidx%x collapsed
    586, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
    598, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        599, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        600,   ! blockidx%x threadidx%x collapsed
    598, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    607, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        609,   ! blockidx%x threadidx%x collapsed
    607, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
    621, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        622, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        623,   ! blockidx%x threadidx%x collapsed
    621, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12))
    623, Generating implicit firstprivate(c6rt,c6rtc,c6rtb)
    642, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        643, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        644,   ! blockidx%x threadidx%x collapsed
    642, Generating default present(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm))
    644, Generating implicit firstprivate(c6thl,c6thlb,c6thlc)
    675, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        676, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        677,   ! blockidx%x threadidx%x collapsed
    675, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm))
    689, Generating implicit firstprivate(nzm,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(cx_fnc_richardson(:ngrdcol,:nzm),c7_skw_fnc(:ngrdcol,:nzm))
    699, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        700, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        701,   ! blockidx%x threadidx%x collapsed
    699, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18),skw_zm(:ngrdcol,:nzm))
    701, Generating implicit firstprivate(c7,c7c,c7b)
    729, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:))
    737, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        738, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        739,   ! blockidx%x threadidx%x collapsed
    737, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),err_info%err_code(1:ngrdcol),err_info)
    748, Generating update self(err_info%err_code(:))
    759, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        760, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        761,   ! blockidx%x threadidx%x collapsed
    759, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42))
    784, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        785, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        786,   ! blockidx%x threadidx%x collapsed
    784, Generating default present(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm))
    793, Generating update self(c6_term(:,:))
    905, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        906, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        907,   ! blockidx%x threadidx%x collapsed
    905, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt))
    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(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm))
    924, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
         Generating NVIDIA GPU code
        925, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        926,   ! blockidx%x threadidx%x collapsed
        927,   ! blockidx%x threadidx%x collapsed
    924, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
    934, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
        935, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        936,   ! blockidx%x threadidx%x collapsed
        937,   ! blockidx%x threadidx%x collapsed
    934, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
    947, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        948, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        949,   ! blockidx%x threadidx%x collapsed
    947, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
    956, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        957, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        958,   ! blockidx%x threadidx%x collapsed
    956, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
    972, 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(:,:,:))
   1031, Generating update self(rtm_ref(:,:),rtm(:,:))
   1046, Generating update device(rtm(:,:))
   1052, Generating update self(thlm_ref(:,:),thlm(:,:))
   1067, Generating update device(thlm(:,:))
   1075, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
   1097, Generating update device(vm(:,:),um(:,:))
   1111, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1112, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1113,   ! blockidx%x threadidx%x collapsed
   1111, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
   1113, Generating implicit firstprivate(ts_nudge,dt)
   1136, 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(:,:))
   1145, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
xm_wpxp_lhs:
   1294, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1295, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1294, Generating default present(lhs(:,:ngrdcol,:1))
   1305, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1306, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1307,   ! blockidx%x threadidx%x collapsed
   1305, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt))
   1307, Generating implicit firstprivate(k_xm,invrs_dt)
   1327, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1328, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1329,   ! blockidx%x threadidx%x collapsed
   1327, 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))
   1329, Generating implicit firstprivate(k_wpxp)
   1354, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1355, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1354, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
   1355, Generating implicit firstprivate(nzm)
   1366, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1367, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1368,   ! blockidx%x threadidx%x collapsed
   1366, Generating default present(lhs(3,:ngrdcol,:))
   1368, Generating implicit firstprivate(k_wpxp,invrs_dt)
   1378, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1379, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1380,   ! blockidx%x threadidx%x collapsed
   1378, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
   1380, Generating implicit firstprivate(k_xm)
   1392, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1393, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1394,   ! blockidx%x threadidx%x collapsed
   1392, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
   1394, Generating implicit firstprivate(k_xm)
calc_xm_wpxp_lhs_terms:
   1527, Generating enter data create(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
   1563, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1564, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1565,   ! blockidx%x threadidx%x collapsed
   1563, Generating default present(kh_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
   1572, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1573, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1574,   ! blockidx%x threadidx%x collapsed
   1572, Generating default present(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
   1581, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1582, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1583,   ! blockidx%x threadidx%x collapsed
   1581, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm))
   1591, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1592, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1591, Generating default present(zeros_array(:ngrdcol))
   1611, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
xm_wpxp_rhs:
   1746, Generating enter data create(rhs_bp_pr3(:,:))
   1766, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1767, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1766, Generating default present(rhs(:ngrdcol,rhs_lb_idx_zm),wpxp(:ngrdcol,gr%k_lb_zm),gr)
   1767, Generating implicit firstprivate(rhs_lb_idx_zm)
   1774, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1775, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1776,   ! blockidx%x threadidx%x collapsed
   1774, Generating default present(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt))
   1776, Generating implicit firstprivate(invrs_dt,k_xm)
   1790, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1791, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1792,   ! blockidx%x threadidx%x collapsed
   1790, 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))
   1792, Generating implicit firstprivate(k_wpxp)
   1809, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1810, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1809, Generating default present(rhs(:ngrdcol,rhs_ub_idx_zm))
   1810, Generating implicit firstprivate(rhs_ub_idx_zm)
   1818, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1819, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1820,   ! blockidx%x threadidx%x collapsed
   1818, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
   1820, Generating implicit firstprivate(k_wpxp,invrs_dt)
   1872, 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]
   1892, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:))
   1964, Generating exit data delete(rhs_bp_pr3(:,:))
calc_xm_wpxp_ta_terms:
   2139, 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(:,:))
   2145, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:))
   2169, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2170, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2171,   ! blockidx%x threadidx%x collapsed
       2172,   ! blockidx%x threadidx%x collapsed
   2169, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2181, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2182, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       2183,   ! blockidx%x threadidx%x collapsed
       2184,   ! blockidx%x threadidx%x collapsed
       2185,   ! blockidx%x threadidx%x collapsed
   2181, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim))
   2194, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2195, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2196,   ! blockidx%x threadidx%x collapsed
   2194, Generating default present(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt))
   2223, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2224, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2225,   ! blockidx%x threadidx%x collapsed
   2223, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt))
   2257, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2258, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2259,   ! blockidx%x threadidx%x collapsed
   2257, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
   2270, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2271, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2272,   ! blockidx%x threadidx%x collapsed
   2270, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
   2293, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2295,   ! blockidx%x threadidx%x collapsed
   2293, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
   2311, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2312, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2313,   ! blockidx%x threadidx%x collapsed
       2314,   ! blockidx%x threadidx%x collapsed
   2311, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2322, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2323, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
       2324,   ! blockidx%x threadidx%x collapsed
       2325,   ! blockidx%x threadidx%x collapsed
       2326,   ! blockidx%x threadidx%x collapsed
   2322, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm))
   2336, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2337, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2338,   ! blockidx%x threadidx%x collapsed
   2336, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt))
   2348, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2349, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2350,   ! blockidx%x threadidx%x collapsed
   2348, Generating default present(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm))
   2358, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       2359, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2360,   ! blockidx%x threadidx%x collapsed
       2361,   ! blockidx%x threadidx%x collapsed
   2358, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim))
   2373, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2374, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2375,   ! blockidx%x threadidx%x collapsed
       2376,   ! blockidx%x threadidx%x collapsed
   2373, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm))
   2386, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2387, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2388,   ! blockidx%x threadidx%x collapsed
   2386, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm))
   2520, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:))
   2528, 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(:,:))
   2534, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:))
solve_xm_wpxp_with_single_lhs:
   2890, 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(:,:))
   2898, Generating enter data create(wpsclrp_forcing(:,:,:))
   2902, Generating implicit firstprivate(nzm)
         Generating NVIDIA GPU code
   2947, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2948, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2949,   ! blockidx%x threadidx%x collapsed
   2947, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr))
   2949, Generating implicit firstprivate(sclr)
   2977, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2978, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2979,   ! blockidx%x threadidx%x collapsed
   2977, 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))
   2987, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm(:,:),vm_forcing(:,:),um(:,:))
   3030, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3031, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3032,   ! blockidx%x threadidx%x collapsed
   3030, Generating default present(vm_tndcy(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt))
   3045, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3046, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3047,   ! blockidx%x threadidx%x collapsed
   3045, 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))
   3058, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3059, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3060,   ! blockidx%x threadidx%x collapsed
   3058, Generating default present(fcor(:ngrdcol),vpwp_forcing(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),upwp_forcing(:ngrdcol,:nzm))
   3073, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3074, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3075,   ! blockidx%x threadidx%x collapsed
   3073, Generating default present(wp2(:ngrdcol,:nzm),upwp_forcing(:ngrdcol,:nzm),fcor_y(:ngrdcol),up2(:ngrdcol,:nzm))
   3088, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3089, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3090,   ! blockidx%x threadidx%x collapsed
   3088, 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))
   3100, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:))
   3116, Generating update self(vpwp(:,:),upwp(:,:),fcor(:))
   3133, Generating update self(wp2(:,:),up2(:,:),fcor_y(:))
   3144, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3145, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3146,   ! blockidx%x threadidx%x collapsed
   3144, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm))
   3198, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3199, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3200,   ! blockidx%x threadidx%x collapsed
   3198, 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))
   3215, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3216, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3217,   ! blockidx%x threadidx%x collapsed
   3215, 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))
   3231, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:))
   3276, Generating implicit firstprivate(nzm,nrhs,ngrdcol)
         Generating NVIDIA GPU code
       3277, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       3278,   ! blockidx%x threadidx%x collapsed
       3279,   ! blockidx%x threadidx%x collapsed
   3276, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs))
   3289, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3290, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3291,   ! blockidx%x threadidx%x collapsed
   3289, Generating default present(thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,:2))
   3298, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3299, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3300,   ! blockidx%x threadidx%x collapsed
   3298, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,:2))
   3307, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
         Generating NVIDIA GPU code
       3308, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       3309,   ! blockidx%x threadidx%x collapsed
       3310,   ! blockidx%x threadidx%x collapsed
   3307, Generating default present(sclrm(:ngrdcol,:nzt,:sclr_dim),old_solution(:ngrdcol,2:nzt*2,3:sclr_dim+2))
   3317, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
         Generating NVIDIA GPU code
       3318, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       3319,   ! blockidx%x threadidx%x collapsed
       3320,   ! blockidx%x threadidx%x collapsed
   3317, Generating default present(wpsclrp(:ngrdcol,:nzm,:sclr_dim),old_solution(:ngrdcol,:nzm*2-1,3:sclr_dim+2))
   3328, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       3329, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3330,   ! blockidx%x threadidx%x collapsed
   3328, Generating default present(vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,sclr_dim+3:sclr_dim+4))
   3330, Generating implicit firstprivate(sclr_dim)
   3337, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3339,   ! blockidx%x threadidx%x collapsed
   3337, Generating default present(vpwp(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,sclr_dim+3:sclr_dim+4))
   3339, Generating implicit firstprivate(sclr_dim)
   3373, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:))
   3687, 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(:,:))
   3695, Generating exit data delete(wpsclrp_forcing(:,:,:))
xm_wpxp_clipping_and_stats:
   4665, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
   4756, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4757, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4758,   ! blockidx%x threadidx%x collapsed
   4756, Generating default present(xm(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),solution(:ngrdcol,:))
   4758, Generating implicit firstprivate(k_xm)
   4767, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4769,   ! blockidx%x threadidx%x collapsed
   4767, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm))
   4769, Generating implicit firstprivate(k_wpxp)
   4778, 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(:))
   4784, 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]
   5000, Generating update self(xm(:,:))
   5056, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5057, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5058,   ! blockidx%x threadidx%x collapsed
   5056, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5066, Generating implicit firstprivate(nzm,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(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5076, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5077, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5078,   ! blockidx%x threadidx%x collapsed
   5076, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5088, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5089, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5090,   ! blockidx%x threadidx%x collapsed
   5088, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
   5155, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
xm_term_ta_lhs:
   5246, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5247, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5248,   ! blockidx%x threadidx%x collapsed
   5246, 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:
   5345, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5346, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5345, Generating default present(lhs_tp(:,:ngrdcol,gr%k_lb_zm),gr)
   5353, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5354, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5355,   ! blockidx%x threadidx%x collapsed
   5353, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr)
   5368, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5369, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5368, Generating default present(lhs_tp(:,:ngrdcol,gr%k_ub_zm),gr)
wpxp_terms_ac_pr2_lhs:
   5470, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5471, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5470, Generating default present(lhs_ac_pr2(:ngrdcol,gr%k_lb_zm),gr)
   5477, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5478, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5479,   ! blockidx%x threadidx%x collapsed
   5477, 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))
   5488, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5489, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5488, Generating default present(gr,lhs_ac_pr2(:ngrdcol,gr%k_ub_zm))
wpxp_term_pr1_lhs:
   5568, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5569, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5570,   ! blockidx%x threadidx%x collapsed
   5568, 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))
   5582, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5583, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5582, Generating default present(gr,lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:))
   5602, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5603, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5604,   ! blockidx%x threadidx%x collapsed
   5602, 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))
   5613, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5614, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5613, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:),gr)
wpxp_terms_bp_pr3_rhs:
   5692, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5693, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5692, Generating default present(rhs_bp_pr3(:ngrdcol,gr%k_lb_zm),gr)
   5698, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5699, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5700,   ! blockidx%x threadidx%x collapsed
   5698, 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))
   5706, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5707, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5706, Generating default present(gr,rhs_bp_pr3(:ngrdcol,gr%k_ub_zm))
xm_correction_wpxp_cl:
   5880, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
   5884, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5885, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5886,   ! blockidx%x threadidx%x collapsed
   5884, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm))
   5886, Generating implicit firstprivate(l_any_clipping_needed)
   5895, Generating update self(l_any_clipping_needed)
   5913, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5914, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5915,   ! blockidx%x threadidx%x collapsed
   5913, 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))
   5915, Generating implicit firstprivate(dt)
   5925, Generating update self(xm_tndcy_wpxp_cl(:,:))
   5932, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
damp_coefficient:
   5980, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       5981, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5982,   ! blockidx%x threadidx%x collapsed
   5980, 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))
diagnose_upxp:
   6060, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:))
   6065, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       6066, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       6067,   ! blockidx%x threadidx%x collapsed
   6065, 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))
   6077, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       6078, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   6077, Generating default present(ypxp(:ngrdcol,:),gr)
   6084, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:))
[674/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o
advance_wp2_wp3:
    434, 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(:,:))
    489, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        490, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        491,   ! blockidx%x threadidx%x collapsed
    489, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24))
    491, Generating implicit firstprivate(c11,c11b,c11c)
    511, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        512, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        513,   ! blockidx%x threadidx%x collapsed
    511, Generating default present(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3))
    513, Generating implicit firstprivate(c1,c1c,c1b)
    534, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        535, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        536,   ! blockidx%x threadidx%x collapsed
    534, Generating default present(c1_skw_fnc(:ngrdcol,:nzm))
    544, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        546,   ! blockidx%x threadidx%x collapsed
    544, Generating default present(cx_fnc_richardson(:ngrdcol,:nzt),c16_fnc(:ngrdcol,:nzt))
    554, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        555, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        556,   ! blockidx%x threadidx%x collapsed
    554, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
    568, Generating implicit firstprivate(nzt,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(c16_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
    582, Generating update self(err_info%err_code(:))
    590, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:))
    596, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        597, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        598,   ! blockidx%x threadidx%x collapsed
    596, Generating default present(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38))
    606, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        607, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        608,   ! blockidx%x threadidx%x collapsed
    606, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44))
    626, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        627, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        628,   ! blockidx%x threadidx%x collapsed
    626, Generating default present(coef_wp4_implicit_zt(:ngrdcol,:nzt),pdf_implicit_coefs_terms%coef_wp4_implicit(1:ngrdcol,1:nzt),pdf_implicit_coefs_terms)
    657, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
        658, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        659,   ! blockidx%x threadidx%x collapsed
    657, Generating default present(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(:ngrdcol,:nzm))
    675, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        676, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        677,   ! blockidx%x threadidx%x collapsed
    675, Generating default present(rhs_pr3_wp3(:ngrdcol,:nzt))
    684, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        685, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        686,   ! blockidx%x threadidx%x collapsed
        687,   ! blockidx%x threadidx%x collapsed
    684, Generating default present(wp3_pr3_lhs(:,:ngrdcol,:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,:nzt))
    781, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        782, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    781, Generating default present(c_wp3_pr_tp(:ngrdcol))
    792, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        793, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    792, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol))
    804, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        805, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        806,   ! blockidx%x threadidx%x collapsed
        807,   ! blockidx%x threadidx%x collapsed
    804, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt))
    944, Generating implicit firstprivate(nzt,ngrdcol)
         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(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25))
   1006, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1007, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1008,   ! blockidx%x threadidx%x collapsed
   1006, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1013, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1014, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1015,   ! blockidx%x threadidx%x collapsed
   1013, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1046, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1047, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1048,   ! blockidx%x threadidx%x collapsed
   1046, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1053, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1054, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1055,   ! blockidx%x threadidx%x collapsed
   1053, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
   1065, Generating update self(wp2(:,:))
   1080, Generating update device(wp2(:,:))
   1086, Generating update self(wp3(:,:))
   1101, Generating update device(wp3(:,:))
   1108, 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(:,:))
   1187, 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:
   1430, Generating enter data create(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
   1434, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1435, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1436,   ! blockidx%x threadidx%x collapsed
   1434, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1))
   1483, Generating update self(rcond(:))
   1510, Generating update self(rhs_save(:,:),lhs(:,:,:))
   1548, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1550,   ! blockidx%x threadidx%x collapsed
   1548, Generating default present(wp2(:ngrdcol,:nzm),solut(:ngrdcol,:))
   1550, Generating implicit firstprivate(k_wp2)
   1557, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1558, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1559,   ! blockidx%x threadidx%x collapsed
   1557, Generating default present(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:))
   1559, Generating implicit firstprivate(k_wp3)
   1568, 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(:,:))
   1578, 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]
   1841, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
   1883, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
   1928, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1929, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1930,   ! blockidx%x threadidx%x collapsed
   1928, 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))
   1930, Generating implicit firstprivate(l_clubb_at_least_debug_level_3)
   1959, Generating implicit firstprivate(nzm,ngrdcol)
         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(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)
wp23_rhs:
   2527, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2528, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2529,   ! blockidx%x threadidx%x collapsed
   2527, Generating default present(rhs(:ngrdcol,:nzm*2-1))
   2537, Generating implicit firstprivate(nzt,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_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:))
   2539, Generating implicit firstprivate(k_wp3)
   2546, Generating implicit firstprivate(nzm,ngrdcol)
         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(:ngrdcol,:),rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1))
   2548, Generating implicit firstprivate(k_wp2)
   2597, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2598, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2599,   ! blockidx%x threadidx%x collapsed
   2597, Generating default present(gr,rhs(:ngrdcol,:),vp2(:ngrdcol,:),up2(:ngrdcol,:),lhs_diff_zm(:,:ngrdcol,2:nzm-1))
   2599, Generating implicit firstprivate(k_wp2)
   2612, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2613, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2614,   ! blockidx%x threadidx%x collapsed
   2612, Generating default present(rhs(:ngrdcol,:),wpvp2(:ngrdcol,:),wpup2(:ngrdcol,:),gr,lhs_diff_zt(:,:ngrdcol,2:nzt-1))
   2614, Generating implicit firstprivate(k_wp3)
   2631, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2632, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2633,   ! blockidx%x threadidx%x collapsed
   2631, Generating default present(wp2(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),lhs_pr1_wp2(:ngrdcol,2:nzm-1))
   2633, Generating implicit firstprivate(k_wp2)
   2654, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2655, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2656,   ! blockidx%x threadidx%x collapsed
   2654, Generating default present(upwp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),fcor_y(:ngrdcol))
   2656, Generating implicit firstprivate(k_wp2)
   2665, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2666, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2667,   ! blockidx%x threadidx%x collapsed
   2665, Generating default present(wp2up(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),fcor_y(:ngrdcol))
   2667, Generating implicit firstprivate(k_wp3)
   2677, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       2678, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2679,   ! blockidx%x threadidx%x collapsed
   2677, 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))
   2679, Generating implicit firstprivate(k_wp3,invrs_dt)
   2707, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       2708, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2709,   ! blockidx%x threadidx%x collapsed
   2707, 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))
   2709, Generating implicit firstprivate(k_wp2,invrs_dt)
   2759, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2760, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2761,   ! blockidx%x threadidx%x collapsed
   2759, Generating default present(gr,wp2(:ngrdcol,2:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),wp3(:ngrdcol,:nzt),rhs(:ngrdcol,:))
   2761, Generating implicit firstprivate(k_wp3)
   2842, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2843, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2842, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
   2843, Generating implicit firstprivate(rhs_lb_idx_zm,rhs_ub_idx_zt,rhs_ub_idx_zm,rhs_lb_idx_zt)
   2857, 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(:,:))
   2871, 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:
   3309, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3310, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3311,   ! blockidx%x threadidx%x collapsed
   3309, Generating default present(lhs_ta_wp2(:,:ngrdcol,:),gr)
   3321, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3322, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3323,   ! blockidx%x threadidx%x collapsed
   3321, 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:
   3435, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3436, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3435, Generating default present(lhs_ac_pr2_wp2(:ngrdcol,:),gr)
   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(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:
   3528, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3529, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3528, Generating default present(gr,lhs_dp1_wp2(:ngrdcol,:))
   3538, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3539, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3540,   ! blockidx%x threadidx%x collapsed
   3538, 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:
   3627, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3628, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3627, Generating default present(gr,lhs_pr1_wp2(:ngrdcol,:))
   3637, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3638, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3639,   ! blockidx%x threadidx%x collapsed
   3637, 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:
   3720, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3721, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3720, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,:),gr)
   3729, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       3730, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3731,   ! blockidx%x threadidx%x collapsed
   3729, 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:
   3820, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3821, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3820, Generating default present(rhs_dp1_wp2(:ngrdcol,:),gr)
   3830, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3831, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3832,   ! blockidx%x threadidx%x collapsed
   3830, 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))
   3838, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3839, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3840,   ! blockidx%x threadidx%x collapsed
   3838, Generating default present(rhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
   3840, Generating implicit firstprivate(threshold)
wp2_term_pr3_rhs:
   3941, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3942, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   3941, Generating default present(rhs_pr3_wp2(:ngrdcol,:),gr)
   3950, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       3951, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3952,   ! blockidx%x threadidx%x collapsed
   3950, 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:
   4059, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4060, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4059, Generating default present(rhs_pr1_wp2(:ngrdcol,:),gr)
   4068, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4069, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4070,   ! blockidx%x threadidx%x collapsed
   4068, 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))
wp2_term_pr_dfsn_rhs:
   4154, Generating create(wpuip2(:,:)) [if not already present]
   4156, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4157, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4158,   ! blockidx%x threadidx%x collapsed
   4156, Generating default present(wp3(:ngrdcol,:nzt),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt))
   4164, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       4165, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4166,   ! blockidx%x threadidx%x collapsed
   4164, 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))
   4174, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4175, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4174, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,:),gr)
wp3_term_ta_new_pdf_lhs:
   4313, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4314, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       4316, !$acc loop seq
   4313, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
   4316, Loop is parallelizable
   4323, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4324, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4325,   ! blockidx%x threadidx%x collapsed
   4323, 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))
wp3_term_ta_adg1_lhs:
   4508, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4510,   ! blockidx%x threadidx%x collapsed
   4508, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
   4531, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4532, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4533,   ! blockidx%x threadidx%x collapsed
   4531, 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))
   4581, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4582, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4583,   ! blockidx%x threadidx%x collapsed
   4581, 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))
   4644, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4645, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4646,   ! blockidx%x threadidx%x collapsed
   4644, 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))
wp3_term_tp_lhs:
   4807, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4808, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       4809, !$acc loop seq
   4807, Generating default present(lhs_tp_wp3(:,:ngrdcol,:),gr)
   4808, Generating implicit firstprivate(i)
   4809, Loop is parallelizable
   4819, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4820, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4821,   ! blockidx%x threadidx%x collapsed
   4819, 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)
wp3_terms_ac_pr2_lhs:
   4934, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       4935, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   4934, Generating default present(lhs_ac_pr2_wp3(:ngrdcol,:),gr)
   4944, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       4945, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       4946,   ! blockidx%x threadidx%x collapsed
   4944, 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:
   5053, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5054, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5053, Generating default present(lhs_pr1_wp3(:ngrdcol,:),gr)
   5064, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5065, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5066,   ! blockidx%x threadidx%x collapsed
   5064, 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))
   5075, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5077,   ! blockidx%x threadidx%x collapsed
   5075, 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))
wp3_term_ta_explicit_rhs:
   5178, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5179, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5178, Generating default present(gr,rhs_ta_wp3(:ngrdcol,:))
   5188, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5189, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5190,   ! blockidx%x threadidx%x collapsed
   5188, 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:
   5264, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5265, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5264, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,:),gr)
   5274, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5275, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5276,   ! blockidx%x threadidx%x collapsed
   5274, 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:
   5362, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5363, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5362, Generating default present(rhs_pr_turb_wp3(:ngrdcol,:),gr)
   5373, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       5374, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5375,   ! blockidx%x threadidx%x collapsed
   5373, 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))
   5387, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5388, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5389,   ! blockidx%x threadidx%x collapsed
   5387, 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:
   5479, Generating create(wp2uip2(:,:),wp2_uip2(:,:)) [if not already present]
   5481, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       5482, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5483,   ! blockidx%x threadidx%x collapsed
   5481, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),wp2up2(:ngrdcol,:nzm),wp2vp2(:ngrdcol,:nzm),wp4(:ngrdcol,:nzm))
   5490, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5491, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5490, Generating default present(gr,rhs_pr_dfsn_wp3(:ngrdcol,:))
   5499, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5500, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5501,   ! blockidx%x threadidx%x collapsed
   5499, 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))
wp3_term_pr1_rhs:
   5604, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       5605, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   5604, Generating default present(rhs_pr1_wp3(:ngrdcol,:),gr)
   5615, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5616, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5617,   ! blockidx%x threadidx%x collapsed
   5615, 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))
   5624, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       5625, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       5626,   ! blockidx%x threadidx%x collapsed
   5624, 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))
[675/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
advance_clubb_core:
    842, 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(:,:))
    863, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
    867, Generating enter data create(wpedsclrp(:,:,:))
    882, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zt(:,:),wm_zm(:,:))
    909, 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(:))
    916, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
    920, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
    956, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wprtp(:,:),wpthlp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:))
    990, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        991, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    990, 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))
   1000, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1001, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1000, Generating default present(upwp_pert(:ngrdcol,gr%k_lb_zm),gr,vpwp_sfc_pert(:ngrdcol),vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_sfc_pert(:ngrdcol))
   1010, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       1011, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1012,   ! blockidx%x threadidx%x collapsed
   1010, Generating default present(gr,wpsclrp_sfc(:ngrdcol,:sclr_dim),wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
   1024, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       1025, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1026,   ! blockidx%x threadidx%x collapsed
   1024, Generating default present(gr,wpedsclrp_sfc(:ngrdcol,:edsclr_dim),wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim))
   1035, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1036, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1035, 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))
   1046, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       1047, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1048,   ! blockidx%x threadidx%x collapsed
   1046, Generating default present(wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr)
   1060, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       1061, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1062,   ! blockidx%x threadidx%x collapsed
   1060, Generating default present(wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),gr)
   1078, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1079, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1078, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60))
   1190, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1191, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1192,   ! blockidx%x threadidx%x collapsed
   1190, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
   1192, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
   1246, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1247, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1248,   ! blockidx%x threadidx%x collapsed
   1246, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm))
   1257, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1258, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1259,   ! blockidx%x threadidx%x collapsed
   1257, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm))
   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(wp3(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
   1285, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1286, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1287,   ! blockidx%x threadidx%x collapsed
   1285, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt))
   1315, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1316, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1317,   ! blockidx%x threadidx%x collapsed
   1315, Generating default present(em(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
   1323, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1324, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1325,   ! blockidx%x threadidx%x collapsed
   1323, Generating default present(up2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
   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(sqrt_em_zt(:ngrdcol,:nzt))
   1365, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1366, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1367,   ! blockidx%x threadidx%x collapsed
   1365, Generating default present(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
   1374, Generating update self(ddzt_umvm_sqd(:,:))
   1434, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1435, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1436,   ! blockidx%x threadidx%x collapsed
   1434, Generating default present(tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
   1444, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1445, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1446,   ! blockidx%x threadidx%x collapsed
   1444, Generating default present(tau_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm))
   1453, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1454, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1455,   ! blockidx%x threadidx%x collapsed
   1453, 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))
   1466, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       1467, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1468,   ! blockidx%x threadidx%x collapsed
   1466, 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))
   1532, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1533, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1534,   ! blockidx%x threadidx%x collapsed
   1532, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
   1542, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1543, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1544,   ! blockidx%x threadidx%x collapsed
   1542, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
   1605, Generating update self(exner(:,:),thlm(:,:),rtm(:,:),p_in_pa(:,:),rcm(:,:))
   1631, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1632, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1633,   ! blockidx%x threadidx%x collapsed
   1631, 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_2_zm(:ngrdcol,:nzm),w_1_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))
   1669, Generating update self(stability_correction(:,:))
   1676, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1677, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1678,   ! blockidx%x threadidx%x collapsed
   1676, 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))
   1688, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1690,   ! blockidx%x threadidx%x collapsed
   1688, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm))
   1701, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
       1702, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1703,   ! blockidx%x threadidx%x collapsed
   1701, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c14_zm(:ngrdcol,:nzm))
   1719, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1720, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1721,   ! blockidx%x threadidx%x collapsed
   1719, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
   1737, 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(:,:))
   1779, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       1780, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       1781,   ! blockidx%x threadidx%x collapsed
   1779, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
   2097, Generating implicit firstprivate(nzm,ngrdcol)
         Generating NVIDIA GPU code
       2098, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2099,   ! blockidx%x threadidx%x collapsed
   2097, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
   2108, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
       2109, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2110,   ! blockidx%x threadidx%x collapsed
   2108, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
   2110, Generating implicit firstprivate(edsclr_dim)
   2160, Generating update self(thlm(:,:),thlm700(:),thlm1000(:),edsclrm(:,:,:),rtm(:,:))
   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(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
   2179, Generating implicit firstprivate(edsclr_dim)
   2513, 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(:,:))
   2560, 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(:,:))
   2585, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
   2590, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2663, 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(:))
   2670, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
   2674, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
   2710, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
   2774, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
   2778, Generating exit data delete(wpedsclrp(:,:,:))
   2781, 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(:,:))
[676/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
advance_clubb_core_api_single_col:
   1136, 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(:,:),wp2up2_col(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up_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]
   1217, 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]
   1222, 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]
   1226, 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:
   1690, 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(:,:),wp2thvp(:,:)) [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(:,:),wp2up(:,:),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]
   1761, 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]
   1765, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present]
         Generating copy(edsclrm(:,:,:)) [if not already present]
         Generating copyin(wpedsclrp_sfc(:,:)) [if not already present]
   1769, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
calculate_thlp2_rad_api:
   1895, 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]
[677/915] Linking Fortran static library src/CLUBB_core/libclubb_core_lib.a
[678/915] Generating Fortran dyndep file src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/Fortran.dd
[679/915] Generating Fortran dyndep file src/CMakeFiles/text_writer_lib.dir/Fortran.dd
[680/915] Generating Fortran dyndep file src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/Fortran.dd
[681/915] Generating Fortran dyndep file src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/Fortran.dd
[682/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o
[683/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o
[684/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o
[685/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o
[686/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o
[687/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o
[688/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o
[689/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o
[690/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o
[691/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o
[692/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o
[693/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o
[694/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o
[695/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o
[696/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o
[697/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o
[698/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o
[699/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o
[700/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o
[701/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o
[702/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o
[703/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o
[704/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o
[705/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o
[706/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o
[707/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o
[708/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o
[709/915] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o
[710/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o
[711/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o
[712/915] Linking Fortran static library src/libtext_writer_lib.a
[713/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o
[714/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o
[715/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o
[716/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o
[717/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o
[718/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o
[719/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o
[720/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o
[721/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o
[722/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o
[723/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o
[724/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o
[725/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o
[726/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o
[727/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o
[728/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o
[729/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o
[730/915] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o
[731/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o
[732/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o
[733/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o
[734/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o
[735/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o
[736/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o
[737/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o
[738/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o
[739/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o
[740/915] Linking Fortran static library src/Microphys/Microphys_utils/libmicrophys_utils_lib.a
[741/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o
[742/915] Generating Fortran dyndep file src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/Fortran.dd
[743/915] Generating Fortran dyndep file src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Fortran.dd
[744/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o
[745/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o
[746/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o
[747/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o
[748/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o
[749/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o
[750/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o
[751/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o
[752/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o
[753/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o
[754/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o
[755/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o
[756/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o
[757/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o
[758/915] Linking Fortran static library src/Microphys/COAMPS_microphys/libcoamps_lib.a
[759/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o
[760/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o
[761/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o
[762/915] Linking Fortran static library src/Radiation/BUGSrad/libbugsrad_lib.a
[763/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o
[764/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o
[765/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o
[766/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o
[767/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o
[768/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o
[769/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o
[770/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o
[771/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o
[772/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o
[773/915] Linking Fortran static library src/Microphys/KK_microphys/libKK_microphys_lib.a
[774/915] Generating Fortran dyndep file src/SILHS/CMakeFiles/silhs_lib.dir/Fortran.dd
[775/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o
[776/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o
[777/915] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o
  0 inform,   1 warnings,   0 severes, 0 fatal for module_mp_graupel
[778/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o
[779/915] Linking Fortran static library src/Microphys/Morrison_microphys/libmorrison_microphys_lib.a
[780/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90.o
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)
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
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)
[781/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o
[782/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o
[783/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o
[784/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o
[785/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o
[786/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o
generate_silhs_sample:
    217, 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(:,:,:,:))
    245, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        246, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        247,   ! blockidx%x threadidx%x collapsed
    245, Generating default present(pdf_params,rcm_pdf(:ngrdcol,:nzt))
    266, Generating implicit firstprivate(ngrdcol,nzt,pdf_dim)
         Generating NVIDIA GPU code
        267, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        268,   ! blockidx%x threadidx%x collapsed
        269,   ! blockidx%x threadidx%x collapsed
        270,   ! blockidx%x threadidx%x collapsed
    266, 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))
    283, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        284, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        285,   ! blockidx%x threadidx%x collapsed
    283, Generating default present(delta_zm(:ngrdcol,:nzt),gr,lscale(:ngrdcol,:nzt),x_vert_corr(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt))
    285, Generating implicit firstprivate(vert_decorr_coef)
    299, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        300, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        301,   ! blockidx%x threadidx%x collapsed
    299, Generating default present(x_vert_corr(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),gr,delta_zm(:ngrdcol,:nzt))
    301, Generating implicit firstprivate(vert_decorr_coef)
    312, Generating update self(x_vert_corr(:,:))
    350, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        351, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        352,   ! blockidx%x threadidx%x collapsed
        353,   ! blockidx%x threadidx%x collapsed
    350, 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))
    353, Generating implicit firstprivate(pdf_dim)
    407, Generating update self(lh_sample_point_weights(:,:,:),l_in_precip(:,:,:),k_lh_start(:),x_u_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
    441, Generating update self(x_mixt_comp_all_levs(:,:,:),x_u_all_levs(:,:,:,:),x_nl_all_levs(:,:,:,:))
    479, 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(:,:,:,:))
generate_random_pool:
    610, Generating update device(rand_pool(:,:,:,:))
generate_all_uniform_samples:
    755, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        756, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        757,   ! blockidx%x threadidx%x collapsed
        758,   ! blockidx%x threadidx%x collapsed
        759,   ! blockidx%x threadidx%x collapsed
    755, 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))
    768, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
         Generating NVIDIA GPU code
        769, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        770,   ! blockidx%x threadidx%x collapsed
        771,   ! blockidx%x threadidx%x collapsed
    768, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
    851, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
         Generating NVIDIA GPU code
        852, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
        853,   ! blockidx%x threadidx%x collapsed
        854,   ! blockidx%x threadidx%x collapsed
        855,   ! blockidx%x threadidx%x collapsed
    851, 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))
    864, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
         Generating NVIDIA GPU code
        865, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
        866,   ! blockidx%x threadidx%x collapsed
        867,   ! blockidx%x threadidx%x collapsed
    864, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
compute_k_lh_start:
   1018, Generating enter data create(cloud_frac_pdf(:,:),k_lh_start_rcm(:),k_lh_start_rcm_in_cloud(:))
   1022, Generating implicit firstprivate(nzt,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(pdf_params,cloud_frac_pdf(:ngrdcol,:nzt))
   1031, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1032, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1045, !$acc loop seq
   1031, Generating default present(cloud_frac_pdf(:ngrdcol,:nzt),gr,k_lh_start_rcm_in_cloud(:ngrdcol),rcm_pdf(:ngrdcol,:nzt))
   1032, Generating implicit firstprivate(rcm_in_cloud_max)
   1045, Loop carried scalar dependence for rcm_in_cloud_max at line 1049
         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 1049
         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
   1062, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
       1063, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1074, !$acc loop seq
   1062, Generating default present(gr,rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm(:ngrdcol))
   1063, Generating implicit firstprivate(rcm_max)
   1074, Loop carried scalar dependence for rcm_max at line 1075
         Loop carried dependence of k_lh_start_rcm prevents parallelization
         Loop carried backward dependence of k_lh_start_rcm prevents vectorization
   1087, Generating update self(k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
   1115, Generating update device(k_lh_start(:))
   1119, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1120, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1119, Generating default present(k_lh_start_rcm_in_cloud(:ngrdcol),k_lh_start(:ngrdcol))
   1126, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1127, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1126, Generating default present(k_lh_start_rcm(:ngrdcol),k_lh_start(:ngrdcol))
   1133, Generating exit data delete(cloud_frac_pdf(:,:),k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
clip_transform_silhs_output:
   1249, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
         Generating NVIDIA GPU code
       1250, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1251,   ! blockidx%x threadidx%x collapsed
       1252,   ! blockidx%x threadidx%x collapsed
   1249, 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)
   1252, Generating implicit firstprivate(l_use_ncn_to_nc)
compute_arb_overlap:
   1841, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
         Generating NVIDIA GPU code
       1842, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1843,   ! blockidx%x threadidx%x collapsed
       1844,   ! blockidx%x threadidx%x collapsed
       1849, !$acc loop seq
   1841, 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))
   1844, Generating implicit firstprivate(k,unbounded_point,nzt,k_lh_start_i)
   1849, Loop carried scalar dependence for unbounded_point at line 1852
         Generating implicit firstprivate(half_width,offset,min_val)
         Loop carried scalar dependence for unbounded_point at line 1852
   1875, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
         Generating NVIDIA GPU code
       1876, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       1877,   ! blockidx%x threadidx%x collapsed
       1878,   ! blockidx%x threadidx%x collapsed
       1883, !$acc loop seq
   1875, 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))
   1878, Generating implicit firstprivate(k,unbounded_point,k_lh_start_i)
   1883, Loop carried scalar dependence for unbounded_point at line 1886
         Generating implicit firstprivate(half_width,offset,min_val)
         Loop carried scalar dependence for unbounded_point at line 1886
[787/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o
generate_silhs_sample_api_single_col:
    327, 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:
    487, 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:
    604, 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:
    682, 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]
[788/915] Linking Fortran static library src/SILHS/libsilhs_lib.a
[789/915] Generating Fortran dyndep file src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/Fortran.dd
[790/915] Generating Fortran dyndep file src/Radiation/CMakeFiles/radiation_lib.dir/Fortran.dd
[791/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o
[792/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o
[793/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o
[794/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o
[795/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o
[796/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o
[797/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/soil_vegetation.F90.o
advance_soil_veg:
    148, Generating enter data create(soil_heat_flux(:))
    165, Generating update self(deep_soil_t_in_k(:),veg_t_in_k(:),sfc_soil_t_in_k(:))
    171, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        172, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    171, Generating default present(soil_heat_flux(:ngrdcol),veg_t_in_k(:ngrdcol),frad_sw_up_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),frad_lw_down_sfc(:ngrdcol),frad_sw_down_sfc(:ngrdcol),deep_soil_t_in_k(:ngrdcol),p_sfc(:ngrdcol),rho_sfc(:ngrdcol),sfc_soil_t_in_k(:ngrdcol))
    172, Generating implicit firstprivate(dt,veg_heat_flux,wpthep,frad_lw_up_sfc,c3,c1)
    204, Generating update self(soil_heat_flux(:))
    210, Generating exit data delete(soil_heat_flux(:))
[798/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o
sunray_sw:
    460, Generating enter data create(c1(:),c2(:),exmu0(:),exmk(:),taude(:,:),taupath(:),tauc(:),tau(:,:),taucde(:),expk(:))
    497, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        498, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        500, !$acc loop seq
    497, Generating default present(tau(:ngrdcol,:nzt),tauc(:ngrdcol),rcm(:ngrdcol,:nzt),dzt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
    498, Generating implicit firstprivate(k)
    500, Complex loop carried dependence of tauc prevents parallelization
         Loop carried reuse of tauc prevents parallelization
         Generating implicit firstprivate(radius)
         Complex loop carried dependence of tauc prevents parallelization
         Loop carried reuse of tauc prevents parallelization
    507, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        508, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        509,   ! blockidx%x threadidx%x collapsed
    507, Generating default present(tau(:ngrdcol,:nzt),taude(:ngrdcol,:nzt))
    509, Generating implicit firstprivate(omega,ff)
    605, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        606, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    605, Generating default present(expk(:ngrdcol),taucde(:ngrdcol),tauc(:ngrdcol),exmk(:ngrdcol),exmu0(:ngrdcol),c2(:ngrdcol),c1(:ngrdcol))
    606, Generating implicit firstprivate(ff,ap23b,t3,omega,xp23p,xm23p,t2,rk,t1,xi_abs)
    690, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        691, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        710, !$acc loop seq
    690, Generating default present(taude(:,:),c1(:ngrdcol),c2(:ngrdcol),frad_sw(:ngrdcol,:nzt+1),zt(:,:),zm(:,:),taupath(:ngrdcol))
    691, Generating implicit firstprivate(fs0,rk,l_center,xi_abs,rp,f_dir_k,beta,f_diff_k)
    710, Loop carried reuse of taupath prevents parallelization
         Complex loop carried dependence of taupath prevents parallelization
         Loop carried dependence of taude prevents parallelization
         Loop carried backward dependence of taude prevents vectorization
         Loop carried dependence of zt prevents parallelization
         Loop carried backward dependence of zt prevents vectorization
    741, Generating exit data delete(c1(:),c2(:),exmu0(:),exmk(:),taupath(:),taude(:,:),tauc(:),tau(:,:),taucde(:),expk(:))
[799/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o
[800/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o
simple_rad:
    246, Generating enter data create(lwp(:,:),z_i(:),heaviside(:,:))
    252, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        253, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        254,   ! blockidx%x threadidx%x collapsed
    252, Generating default present(gr,lwp(:ngrdcol,:gr%nzm),frad_lw(:ngrdcol,:gr%nzm))
    254, Generating implicit firstprivate(f0,f1,kappa)
    262, Generating implicit firstprivate(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(gr,lwp(:ngrdcol,:gr%nzm),frad_lw(:ngrdcol,:gr%nzm))
    264, Generating implicit firstprivate(kappa,f0)
    275, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        276, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    275, Generating default present(z_i(:ngrdcol),rtm(:,:),gr)
    276, Generating implicit firstprivate(k_iso)
    280, Accelerator restriction: induction variable live-out from loop: k_iso
    281, Accelerator restriction: induction variable live-out from loop: k_iso
    282, Accelerator restriction: induction variable live-out from loop: k_iso
    305, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        306, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        307,   ! blockidx%x threadidx%x collapsed
    305, Generating default present(gr%zm(1:ngrdcol,1:gr%nzm),gr,z_i(:ngrdcol),heaviside(:ngrdcol,:gr%nzm))
    320, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        321, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        322,   ! blockidx%x threadidx%x collapsed
    320, Generating default present(gr%zm(1:ngrdcol,1:gr%nzm),heaviside(:ngrdcol,:gr%nzm),frad_lw(:ngrdcol,:gr%nzm),gr,z_i(:ngrdcol),rho_zm(:ngrdcol,:gr%nzm))
    336, Generating update self(z_i(:))
    345, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        346, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        347,   ! blockidx%x threadidx%x collapsed
    345, Generating default present(frad_lw(:ngrdcol,:gr%nzt+1),gr,exner(:ngrdcol,:gr%nzt),rho(:ngrdcol,:gr%nzt),radht_lw(:ngrdcol,:gr%nzt),gr%invrs_dzt(1,1:gr%nzt))
    353, Generating exit data delete(z_i(:),lwp(:,:),heaviside(:,:))
simple_rad_bomex:
    388, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        389, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        390,   ! blockidx%x threadidx%x collapsed
    388, Generating default present(radht(:ngrdcol,:gr%nzt),gr%zt(1:ngrdcol,1:gr%nzt),gr)
liq_water_path:
    559, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        560, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
        562, !$acc loop seq
    559, Generating default present(rho(:ngrdcol,:nzm-1),rcm(:ngrdcol,:nzm-1),invrs_dzt(:ngrdcol,:nzm-1))
    560, Generating implicit firstprivate(k)
    562, Loop carried dependence of liq_water_path prevents parallelization
         Loop carried backward dependence of liq_water_path prevents vectorization
[801/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_variables_module.F90.o
setup_radiation_variables:
    117, Generating enter data create(frad(:,:),frad_lw_up(:,:),radht_lw(:,:),radht_sw(:,:),frad_sw_up(:,:),frad_lw(:,:),frad_sw(:,:),frad_lw_down(:,:),frad_sw_down(:,:))
    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(frad(1:ngrdcol,1:nzm),frad_lw_up(1:ngrdcol,1:nzm),frad_lw(1:ngrdcol,1:nzm),frad_sw(1:ngrdcol,1:nzm),frad_lw_down(1:ngrdcol,1:nzm),frad_sw_down(1:ngrdcol,1:nzm),frad_sw_up(1:ngrdcol,1:nzm))
    134, Generating implicit firstprivate(nzt,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(radht_sw(1:ngrdcol,1:nzt),radht_lw(1:ngrdcol,1:nzt))
reset_radiation_variables:
    153, Generating NVIDIA GPU code
        154, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        155,   ! blockidx%x threadidx%x collapsed
    153, Generating default present(frad(1:frad$sd(12),1:frad$sd(18)),frad_lw_up(1:frad$sd(12),1:frad$sd(18)),frad_lw(1:frad$sd(12),1:frad$sd(18)),frad_sw(1:frad$sd(12),1:frad$sd(18)),frad_lw_down(1:frad$sd(12),1:frad$sd(18)),frad_sw_up(1:frad$sd(12),1:frad$sd(18)),frad_sw_down(1:frad$sd(12),1:frad$sd(18)))
    167, Generating NVIDIA GPU code
        168, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        169,   ! blockidx%x threadidx%x collapsed
    167, Generating default present(radht_sw(1:radht_lw$sd(12),1:radht_lw$sd(18)),radht_lw(1:radht_lw$sd(12),1:radht_lw$sd(18)))
cleanup_radiation_variables:
    320, Generating exit data delete(frad(:,:),frad_lw_up(:,:),radht_sw(:,:),radht_lw(:,:),frad_sw_up(:,:),frad_lw(:,:),frad_sw(:,:),frad_lw_down(:,:),frad_sw_down(:,:))
[802/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o
[803/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o
[804/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o
[805/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o
[806/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o
[807/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o
[808/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o
[809/915] Linking Fortran static library src/Numerical_recipes/libnumerical_recipes_lib.a
[810/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
radiation_driver:
    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(frad_sw_down(:ngrdcol,:gr%nzm),frad_lw_down(:ngrdcol,:gr%nzm),frad_lw_up(:ngrdcol,:gr%nzm),frad(:ngrdcol,:gr%nzm),frad_sw_up(:ngrdcol,:gr%nzm),gr)
    397, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        398, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        399,   ! blockidx%x threadidx%x collapsed
    397, Generating default present(radht(:ngrdcol,:gr%nzt),gr)
    438, Generating update self(frad(:,:),frad_lw_up(:,:),radht_lw(:,:),p_in_pa(:,:),frad_lw(:,:),frad_sw(:,:),frad_lw_down(:,:),frad_sw_down(:,:),exner(:,:),radht_sw(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),frad_sw_up(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
    465, Generating update device(frad(:,:),frad_lw_up(:,:),radht_lw(:,:),radht_sw(:,:),radht(:,:),frad_lw(:,:),frad_sw(:,:),frad_lw_down(:,:),frad_sw_down(:,:),frad_sw_up(:,:))
    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(frad_lw(1:ngrdcol,1:gr%nzm),gr,frad_sw(1:ngrdcol,1:gr%nzm))
    486, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        487, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        488,   ! blockidx%x threadidx%x collapsed
    486, Generating default present(radht_sw(1:ngrdcol,1:gr%nzt),radht_lw(1:ngrdcol,1:gr%nzt),gr)
    511, Generating create(radht_sw_ddzm(:,:)) [if not already present]
    514, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        515, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        516,   ! blockidx%x threadidx%x collapsed
    514, Generating default present(rho(:ngrdcol,:gr%nzt),radht_sw(1:ngrdcol,1:gr%nzt),gr)
    527, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        528, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        529,   ! blockidx%x threadidx%x collapsed
    527, Generating default present(frad(:ngrdcol,:gr%nzm),frad_lw(1:ngrdcol,1:gr%nzm),gr,frad_sw(1:ngrdcol,1:gr%nzm))
    534, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        535, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        536,   ! blockidx%x threadidx%x collapsed
    534, Generating default present(radht(:ngrdcol,:gr%nzt),radht_sw(1:ngrdcol,1:gr%nzt),radht_lw(1:ngrdcol,1:gr%nzt),gr)
    548, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        550,   ! blockidx%x threadidx%x collapsed
    548, Generating default present(gr,frad(:ngrdcol,:gr%nzm))
    560, Generating update device(radht(:,:))
    562, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        563, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        564,   ! blockidx%x threadidx%x collapsed
    562, Generating default present(gr,frad(:ngrdcol,:gr%nzm))
update_radiation_variables:
    642, Generating update self(frad(:,:),frad_lw_up(:,:),frad_lw_down(:,:),frad_sw_down(:,:),frad_sw_up(:,:),radht(:,:))
    652, Generating update self(frad_lw(:,:),radht_lw(:,:),radht_sw(:,:),frad_sw(:,:))
[811/915] Linking Fortran static library src/Radiation/libradiation_lib.a
[812/915] Generating Fortran dyndep file src/Input_fields/CMakeFiles/input_fields_lib.dir/Fortran.dd
[813/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90.o
[814/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90.o
[815/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90.o
[816/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90.o
[817/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90.o
[818/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90.o
[819/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90.o
[820/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90.o
[821/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90.o
[822/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90.o
[823/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90.o
[824/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90.o
[825/915] Linking Fortran static library src/Input_fields/libinput_fields_lib.a
[826/915] Generating Fortran dyndep file src/Microphys/CMakeFiles/microphys_lib.dir/Fortran.dd
[827/915] Generating Fortran dyndep file src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Fortran.dd
[828/915] Generating Fortran dyndep file src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/Fortran.dd
[829/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o
[830/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o
[831/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o
[832/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o
[833/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o
[834/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o
[835/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o
[836/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o
[837/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90.o
[838/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90.o
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))
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))
[839/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90.o
diag_ustar:
     36, Generating acc routine seq
         Generating NVIDIA GPU code
[840/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o
[841/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o
[842/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o
[843/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o
[844/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o
[845/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90.o
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,:))
wangara_sfclyr:
    173, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        174, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    173, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
    174, Generating implicit firstprivate(time_est)
[846/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o
[847/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90.o
[848/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o
[849/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o
[850/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 218)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 222)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 275)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 278)
[851/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[852/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[853/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o
apply_time_dependent_forcings_from_array:
    646, Generating create(temp_array(:)) [if not already present]
    660, Generating update device(temp_array(:))
    668, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        669, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        670,   ! blockidx%x threadidx%x collapsed
    668, Generating default present(thlm_f(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
    677, Generating implicit firstprivate(nzt,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(thlm_f(:ngrdcol,:nzt))
    686, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        687, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        688,   ! blockidx%x threadidx%x collapsed
    686, Generating default present(thlm_f(:ngrdcol,:nzt))
    697, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        698, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        699,   ! blockidx%x threadidx%x collapsed
    697, Generating default present(sclr_idx,thlm_f(:ngrdcol,:nzt),sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_thl))
    708, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        709, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        710,   ! blockidx%x threadidx%x collapsed
    708, Generating default present(edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_thl),thlm_f(:ngrdcol,:nzt),sclr_idx)
    722, Generating implicit firstprivate(nzt,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(rtm_f(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
    731, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        732, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        733,   ! blockidx%x threadidx%x collapsed
    731, Generating default present(rtm_f(:ngrdcol,:nzt))
    742, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        743, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        744,   ! blockidx%x threadidx%x collapsed
    742, Generating default present(sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_rt),sclr_idx,rtm_f(:ngrdcol,:nzt))
    753, Generating implicit firstprivate(nzt,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(sclr_idx,rtm_f(:ngrdcol,:nzt),edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_rt))
    764, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        765, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        766,   ! blockidx%x threadidx%x collapsed
    764, Generating default present(um_ref(:ngrdcol,:nzt))
    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(vm_ref(:ngrdcol,:nzt))
    782, Generating implicit firstprivate(nzt,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(um_f(:ngrdcol,:nzt))
    791, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        792, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        793,   ! blockidx%x threadidx%x collapsed
    791, Generating default present(vm_f(:ngrdcol,:nzt))
    803, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        804, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        805,   ! blockidx%x threadidx%x collapsed
    803, Generating default present(wm_zt(:ngrdcol,:nzt))
    812, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        813, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        814,   ! blockidx%x threadidx%x collapsed
    812, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
    821, Generating implicit firstprivate(nzt)
         Generating NVIDIA GPU code
        822, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    826, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        827, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        828,   ! blockidx%x threadidx%x collapsed
    826, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
    841, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        842, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        843,   ! blockidx%x threadidx%x collapsed
    841, Generating default present(ug(:ngrdcol,:nzt))
    850, Generating implicit firstprivate(nzt,ngrdcol)
         Generating NVIDIA GPU code
        851, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        852,   ! blockidx%x threadidx%x collapsed
    850, Generating default present(vg(:ngrdcol,:nzt))
[854/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o
[855/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o
[856/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o
[857/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90.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))
[858/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o
[859/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o
pdf_hydromet_microphys_prep:
    244, Generating update self(cloud_frac(:,:),ice_supersat_frac(:,:),kh_zm(:,:))
    246, Generating update self(wphydrometp(:,:,:))
    296, 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(:,:,:))
    299, Generating update device(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
    397, 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(:,:,:))
[860/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o
bomex_tndcy:
     81, Generating enter data create(qtm_forcing(:,:))
     86, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         87, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
         88,   ! blockidx%x threadidx%x collapsed
     86, Generating default present(gr%zt(1:ngrdcol,1:gr%nzt),gr,qtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
    113, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        114, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        115,   ! blockidx%x threadidx%x collapsed
    113, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
    123, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        124, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        125,   ! blockidx%x threadidx%x collapsed
    123, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
    134, Generating exit data delete(qtm_forcing(:,:))
bomex_sfclyr:
    194, Generating enter data copyin(wpqtp_sfc(:))
    209, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        210, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    209, Generating default present(wpqtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
    210, Generating implicit firstprivate(wpqtp_sfc_calc,wpthlp_sfc_calc)
    225, Generating exit data delete(wpqtp_sfc(:))
[861/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.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))
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
[862/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o
microphys_lhs:
   1749, 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]
   1779, 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:
   2082, 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]
[863/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90.o
ekman_sfclyr:
     60, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         61, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     60, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
[864/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o
neutral_case_sfclyr:
     74, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
         75, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
     74, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
     75, Generating implicit firstprivate(time)
[865/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90.o
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)
[866/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.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(:))
[867/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.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)
[868/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90.o
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)
[869/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.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)
[870/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90.o
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(:))
[871/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90.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(:))
[872/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.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(:))
[873/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90.o
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(:))
[874/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90.o
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,:))
dycoms2_rf02_sfclyr:
    196, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        197, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    196, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
    197, Generating implicit firstprivate(sens_ht,latent_ht)
[875/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.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,:))
dycoms2_rf01_sfclyr:
    178, Generating enter data create(rsat(:),cd(:))
    194, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        195, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    194, Generating default present(t_sfc(:ngrdcol),rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
    195, Generating implicit firstprivate(t_sfc_interp,sens_ht,latent_ht)
    204, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        205, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    204, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),cd(:ngrdcol),p_sfc(:))
    205, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    225, Generating exit data delete(rsat(:),cd(:))
[876/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90.o
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,:))
lba_sfclyr:
    174, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        175, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    174, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
    175, Generating implicit firstprivate(ft,bflx)
[877/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.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),z(:),wpthlp_sfc(:ngrdcol),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)
[878/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.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
[879/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.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,:))
    165, Generating exit data delete(velocity_omega,t_tendency)
mpace_b_sfclyr:
    234, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        235, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    234, Generating default present(rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
    235, Generating implicit firstprivate(latent_heat_flx,sensible_heat_flx)
[880/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90.o
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(:))
[881/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o
[882/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.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,:))
    167, Generating exit data delete(qtm_forcing(:,:))
rico_sfclyr:
    272, Generating enter data create(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
    289, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        290, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    289, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),p_sfc(:))
    290, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
    320, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        321, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    320, Generating default present(z_bot(:ngrdcol),cq(:ngrdcol),ch(:ngrdcol),cm(:ngrdcol))
    346, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        347, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    346, Generating default present(cm(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
    354, Generating exit data delete(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
[883/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90.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,:))
gabls2_sfclyr:
    243, Generating enter data create(rsat(:),cz(:))
    278, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        279, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    278, Generating default present(cz(:ngrdcol),t_sfc(:),rsat(:ngrdcol),lowest_level(:ngrdcol),p_sfc(:))
    279, Generating implicit firstprivate(t_sfc_calc,saturation_formula)
    295, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        296, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    295, Generating default present(ustar(:ngrdcol),lowest_level(:),p_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),t_sfc(:ngrdcol),ubar(:))
    296, Generating implicit firstprivate(sstheta,bflx)
    307, Generating exit data delete(rsat(:),cz(:))
[884/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90.o
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))
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(:))
[885/915] 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_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/pdf_parameter_tests.F90: 428)
[886/915] Linking Fortran static library src/G_unit_test_types/libG_unit_test_lib.a
[887/915] Generating Fortran dyndep file src/CMakeFiles/G_unit_tests.dir/Fortran.dd
[888/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o
[889/915] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[890/915] Linking Fortran executable src/G_unit_tests
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[891/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
prescribe_forcings:
    297, Generating enter data create(thlm_bot(:),um_bot(:),vm_bot(:),z_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
    313, Generating implicit firstprivate(ngrdcol,nzt)
         Generating NVIDIA GPU code
        314, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        315,   ! blockidx%x threadidx%x collapsed
    313, Generating default present(rtm_forcing(:ngrdcol,:nzt),thlm_forcing(:ngrdcol,:nzt))
    321, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        322, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        323,   ! blockidx%x threadidx%x collapsed
    321, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
    369, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        370, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    369, Generating default present(rtm_forcing(:ngrdcol,nzt),thlm_forcing(:ngrdcol,nzt))
    370, Generating implicit firstprivate(nzt)
    442, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        443, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        444,   ! blockidx%x threadidx%x collapsed
    442, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
    466, Generating update self(p_in_pa(:,:))
    472, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
    491, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        492, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        493,   ! blockidx%x threadidx%x collapsed
    491, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
    500, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
        501, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        502,   ! blockidx%x threadidx%x collapsed
        503, !$acc loop seq
    500, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
    503, Loop is parallelizable
    511, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
        512, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        513,   ! blockidx%x threadidx%x collapsed
        514, !$acc loop seq
    511, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
    514, Loop is parallelizable
    592, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        593, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    592, Generating default present(ustar(:ngrdcol))
    616, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        617, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    616, Generating default present(ustar(:ngrdcol))
    630, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        631, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    630, Generating default present(ustar(:ngrdcol))
    652, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        653, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    652, Generating default present(ustar(:ngrdcol))
    790, Generating update self(rho_bot(:))
    793, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
    844, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        845, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    844, Generating default present(ustar(:ngrdcol))
    872, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
        873, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
    872, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
    873, Generating implicit firstprivate(sens_ht,latent_ht)
    879, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        880, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        881,   ! blockidx%x threadidx%x collapsed
    879, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
    881, Generating implicit firstprivate(sens_ht)
    888, Generating implicit firstprivate(ngrdcol,nzm)
         Generating NVIDIA GPU code
        889, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
        890,   ! blockidx%x threadidx%x collapsed
    888, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
    890, Generating implicit firstprivate(latent_ht)
    902, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
    913, 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:
   1018, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
   1023, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1024, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1023, 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))
   1043, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1044, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
       1051, !$acc loop seq
   1043, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
   1044, Generating implicit firstprivate(k,min_val)
   1051, Loop carried scalar dependence for min_val at line 1052
         Loop carried reuse of k_min prevents parallelization
   1061, Generating update self(k_min(:))
   1094, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       1095, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   1094, 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,:))
   1095, Generating implicit firstprivate(k00,km1,kp2,kp1)
[892/915] Linking Fortran static library src/Benchmark_cases/libbenchmark_cases_lib.a
[893/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o
[894/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
[895/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
[896/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[897/915] Linking Fortran static library src/Microphys/libmicrophys_lib.a
[898/915] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_lib.dir/Fortran.dd
[899/915] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[900/915] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
init_clubb_case:
   2537, 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(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(:,:),rho_zm(:,:))
         Generating enter data copyin(rho_ds_zt_init(:),p_in_pa_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_zm_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(:,:,:,:))
   2612, 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(:,:))
   2617, Generating enter data create(edsclrm(:,:,:))
         Generating enter data copyin(edsclrm_init(:,:))
         Generating enter data create(edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
   2621, 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:
   2692, Generating implicit firstprivate(ngrdcol,lh_num_samples)
         Generating NVIDIA GPU code
       2693, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2694,   ! blockidx%x threadidx%x collapsed
       2695,   ! blockidx%x threadidx%x collapsed
       2696, !$acc loop seq
   2692, Generating default present(x_nl_all_levs(1:ngrdcol,1:lh_num_samples,1:gr%nzt,:),x_mixt_comp_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)
   2696, Loop is parallelizable
   2703, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2704, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2705,   ! blockidx%x threadidx%x collapsed
   2703, 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))
   2760, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2761, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2762,   ! blockidx%x threadidx%x collapsed
   2760, 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),wpthlp_mc(1:ngrdcol,1:gr%nzm),wpthvp(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))
   2807, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       2808, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
   2807, 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))
   2821, Generating implicit firstprivate(ngrdcol,sclr_dim)
         Generating NVIDIA GPU code
       2822, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2823,   ! blockidx%x threadidx%x collapsed
       2824,   ! blockidx%x threadidx%x collapsed
   2821, 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))
   2832, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2833, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2834,   ! blockidx%x threadidx%x collapsed
       2835,   ! blockidx%x threadidx%x collapsed
   2832, 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))
   2845, Generating implicit firstprivate(sclr_dim,ngrdcol)
         Generating NVIDIA GPU code
       2846, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2847,   ! blockidx%x threadidx%x collapsed
   2845, Generating default present(wpsclrp_sfc(1:ngrdcol,1:sclr_dim))
   2856, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       2857, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2858,   ! blockidx%x threadidx%x collapsed
       2859,   ! blockidx%x threadidx%x collapsed
   2856, 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))
   2866, Generating implicit firstprivate(ngrdcol,edsclr_dim)
         Generating NVIDIA GPU code
       2867, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       2868,   ! blockidx%x threadidx%x collapsed
   2866, Generating default present(wpedsclrp_sfc(1:ngrdcol,1:edsclr_dim))
   2877, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2878, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2879,   ! blockidx%x threadidx%x collapsed
       2880,   ! blockidx%x threadidx%x collapsed
   2877, 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))
   2888, Generating implicit firstprivate(ngrdcol,hydromet_dim)
         Generating NVIDIA GPU code
       2889, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
       2890,   ! blockidx%x threadidx%x collapsed
       2891,   ! blockidx%x threadidx%x collapsed
   2888, Generating default present(wphydrometp(1:ngrdcol,1:gr%nzm,1:hydromet_dim),gr)
   3011, Generating update self(deltaz(:),gr%zt(:,:),gr%zm(:,:),clubb_params(:,:))
   3017, 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:
   3250, Generating update self(wp2thvp(:,:),thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2up(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
   3253, Generating update self(sclrm(:,:,:))
   3254, Generating update self(edsclrm(:,:,:))
   3315, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3316, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3317,   ! blockidx%x threadidx%x collapsed
   3315, 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))
   3333, Generating implicit firstprivate(ngrdcol)
         Generating NVIDIA GPU code
       3334, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
       3335,   ! blockidx%x threadidx%x collapsed
   3333, 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))
   3346, Generating update self(rfrzm(:,:))
   3356, Generating update device(rfrzm(:,:))
   3575, 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(:,:,:))
   3590, Generating copyout(skw_zm(:,:)) [if not already present]
         Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
   3669, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
   3671, Generating update device(wphydrometp(:,:,:))
   3690, Generating update self(cloud_frac(:,:),rcm(:,:),rho_zm(:,:),rho(:,:),exner(:,:))
   3705, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
   3711, Generating update self(cloud_frac(:,:))
   3722, Generating update self(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:))
clean_up_clubb:
   4048, 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(:),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(:,:),rho_zm(:,:),rho_ds_zt_init(:),p_in_pa_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_zm_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(:,:,:,:))
   4124, Generating exit data delete(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:),sclrm_init(:,:),sclrpthvp(:,:,:),sclr_tol(:),wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
   4129, Generating exit data delete(edsclrm(:,:,:),edsclrm_init(:,:),edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
   4133, Generating exit data delete(rtphmp_zt(:,:,:),hm_metadata%l_mix_rat_hm(:),thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
[901/915] Linking Fortran static library src/libclubb_driver_lib.a
[902/915] Generating Fortran dyndep file src/CMakeFiles/clubb_standalone.dir/Fortran.dd
[903/915] Generating Fortran dyndep file src/CMakeFiles/clubb_thread_test.dir/Fortran.dd
[904/915] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_test.dir/Fortran.dd
[905/915] Generating Fortran dyndep file src/CMakeFiles/clubb_tuner.dir/Fortran.dd
[906/915] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[907/915] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[908/915] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[909/915] Linking Fortran executable src/clubb_thread_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[910/915] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[911/915] Linking Fortran executable src/clubb_driver_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[912/915] Linking Fortran executable src/clubb_standalone
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[913/915] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[914/915] Linking Fortran executable src/clubb_tuner
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[914/915] Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenacc_PRECdouble/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
CLUBBStandardsCheck.py: beginning check on src
PASS: 0 checks failed for src
CLUBBStandardsCheck.py: beginning check on src/CLUBB_core
PASS: 0 checks failed for src/CLUBB_core
CLUBBStandardsCheck.py: beginning check on src/SILHS
PASS: 0 checks failed for src/SILHS
CLUBBStandardsCheck.py: beginning check on src/Benchmark_cases
PASS: 0 checks failed for src/Benchmark_cases
CLUBBStandardsCheck.py: beginning check on src/Radiation
PASS: 0 checks failed for src/Radiation
CLUBBStandardsCheck.py: beginning check on src/Microphys
PASS: 0 checks failed for src/Microphys
CLUBBStandardsCheck.py: beginning check on src/Microphys/KK_microphys
PASS: 0 checks failed for src/Microphys/KK_microphys
CLUBBStandardsCheck.py: beginning check on src/G_unit_test_types
PASS: 0 checks failed for src/G_unit_test_types

Build completed successfully, and all source code checks passed.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_ACC)
[Pipeline] lock
Trying to acquire lock on [Resource: GPU_built-in]
Resource [GPU_built-in] did not exist. Created.
Lock acquired on [Resource: GPU_built-in]
[Pipeline] {
[Pipeline] sh
+ ulimit -s 8388608
+ run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 arm
 - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone
=================== Running arm ===================
 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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 stats_nsamp =             1
 stats_nout =             1
iteration:        1 /      870 -- time =    41460.0 /    93600.0
iteration:        2 /      870 -- time =    41520.0 /    93600.0
iteration:        3 /      870 -- time =    41580.0 /    93600.0
iteration:        4 /      870 -- time =    41640.0 /    93600.0
iteration:        5 /      870 -- time =    41700.0 /    93600.0
iteration:        6 /      870 -- time =    41760.0 /    93600.0
iteration:        7 /      870 -- time =    41820.0 /    93600.0
iteration:        8 /      870 -- time =    41880.0 /    93600.0
iteration:        9 /      870 -- time =    41940.0 /    93600.0
iteration:       10 /      870 -- time =    42000.0 /    93600.0
iteration:       11 /      870 -- time =    42060.0 /    93600.0
iteration:       12 /      870 -- time =    42120.0 /    93600.0
iteration:       13 /      870 -- time =    42180.0 /    93600.0
iteration:       14 /      870 -- time =    42240.0 /    93600.0
iteration:       15 /      870 -- time =    42300.0 /    93600.0
iteration:       16 /      870 -- time =    42360.0 /    93600.0
iteration:       17 /      870 -- time =    42420.0 /    93600.0
iteration:       18 /      870 -- time =    42480.0 /    93600.0
iteration:       19 /      870 -- time =    42540.0 /    93600.0
iteration:       20 /      870 -- time =    42600.0 /    93600.0
iteration:       21 /      870 -- time =    42660.0 /    93600.0
iteration:       22 /      870 -- time =    42720.0 /    93600.0
iteration:       23 /      870 -- time =    42780.0 /    93600.0
iteration:       24 /      870 -- time =    42840.0 /    93600.0
iteration:       25 /      870 -- time =    42900.0 /    93600.0
iteration:       26 /      870 -- time =    42960.0 /    93600.0
iteration:       27 /      870 -- time =    43020.0 /    93600.0
iteration:       28 /      870 -- time =    43080.0 /    93600.0
iteration:       29 /      870 -- time =    43140.0 /    93600.0
iteration:       30 /      870 -- time =    43200.0 /    93600.0
iteration:       31 /      870 -- time =    43260.0 /    93600.0
iteration:       32 /      870 -- time =    43320.0 /    93600.0
iteration:       33 /      870 -- time =    43380.0 /    93600.0
iteration:       34 /      870 -- time =    43440.0 /    93600.0
iteration:       35 /      870 -- time =    43500.0 /    93600.0
iteration:       36 /      870 -- time =    43560.0 /    93600.0
iteration:       37 /      870 -- time =    43620.0 /    93600.0
iteration:       38 /      870 -- time =    43680.0 /    93600.0
iteration:       39 /      870 -- time =    43740.0 /    93600.0
iteration:       40 /      870 -- time =    43800.0 /    93600.0
iteration:       41 /      870 -- time =    43860.0 /    93600.0
iteration:       42 /      870 -- time =    43920.0 /    93600.0
iteration:       43 /      870 -- time =    43980.0 /    93600.0
iteration:       44 /      870 -- time =    44040.0 /    93600.0
iteration:       45 /      870 -- time =    44100.0 /    93600.0
iteration:       46 /      870 -- time =    44160.0 /    93600.0
iteration:       47 /      870 -- time =    44220.0 /    93600.0
iteration:       48 /      870 -- time =    44280.0 /    93600.0
iteration:       49 /      870 -- time =    44340.0 /    93600.0
iteration:       50 /      870 -- time =    44400.0 /    93600.0
iteration:       51 /      870 -- time =    44460.0 /    93600.0
iteration:       52 /      870 -- time =    44520.0 /    93600.0
iteration:       53 /      870 -- time =    44580.0 /    93600.0
iteration:       54 /      870 -- time =    44640.0 /    93600.0
iteration:       55 /      870 -- time =    44700.0 /    93600.0
iteration:       56 /      870 -- time =    44760.0 /    93600.0
iteration:       57 /      870 -- time =    44820.0 /    93600.0
iteration:       58 /      870 -- time =    44880.0 /    93600.0
iteration:       59 /      870 -- time =    44940.0 /    93600.0
iteration:       60 /      870 -- time =    45000.0 /    93600.0
iteration:       61 /      870 -- time =    45060.0 /    93600.0
iteration:       62 /      870 -- time =    45120.0 /    93600.0
iteration:       63 /      870 -- time =    45180.0 /    93600.0
iteration:       64 /      870 -- time =    45240.0 /    93600.0
iteration:       65 /      870 -- time =    45300.0 /    93600.0
iteration:       66 /      870 -- time =    45360.0 /    93600.0
iteration:       67 /      870 -- time =    45420.0 /    93600.0
iteration:       68 /      870 -- time =    45480.0 /    93600.0
iteration:       69 /      870 -- time =    45540.0 /    93600.0
iteration:       70 /      870 -- time =    45600.0 /    93600.0
iteration:       71 /      870 -- time =    45660.0 /    93600.0
iteration:       72 /      870 -- time =    45720.0 /    93600.0
iteration:       73 /      870 -- time =    45780.0 /    93600.0
iteration:       74 /      870 -- time =    45840.0 /    93600.0
iteration:       75 /      870 -- time =    45900.0 /    93600.0
iteration:       76 /      870 -- time =    45960.0 /    93600.0
iteration:       77 /      870 -- time =    46020.0 /    93600.0
iteration:       78 /      870 -- time =    46080.0 /    93600.0
iteration:       79 /      870 -- time =    46140.0 /    93600.0
iteration:       80 /      870 -- time =    46200.0 /    93600.0
iteration:       81 /      870 -- time =    46260.0 /    93600.0
iteration:       82 /      870 -- time =    46320.0 /    93600.0
iteration:       83 /      870 -- time =    46380.0 /    93600.0
iteration:       84 /      870 -- time =    46440.0 /    93600.0
iteration:       85 /      870 -- time =    46500.0 /    93600.0
iteration:       86 /      870 -- time =    46560.0 /    93600.0
iteration:       87 /      870 -- time =    46620.0 /    93600.0
iteration:       88 /      870 -- time =    46680.0 /    93600.0
iteration:       89 /      870 -- time =    46740.0 /    93600.0
iteration:       90 /      870 -- time =    46800.0 /    93600.0
iteration:       91 /      870 -- time =    46860.0 /    93600.0
iteration:       92 /      870 -- time =    46920.0 /    93600.0
iteration:       93 /      870 -- time =    46980.0 /    93600.0
iteration:       94 /      870 -- time =    47040.0 /    93600.0
iteration:       95 /      870 -- time =    47100.0 /    93600.0
iteration:       96 /      870 -- time =    47160.0 /    93600.0
iteration:       97 /      870 -- time =    47220.0 /    93600.0
iteration:       98 /      870 -- time =    47280.0 /    93600.0
iteration:       99 /      870 -- time =    47340.0 /    93600.0
iteration:      100 /      870 -- time =    47400.0 /    93600.0
iteration:      101 /      870 -- time =    47460.0 /    93600.0
iteration:      102 /      870 -- time =    47520.0 /    93600.0
iteration:      103 /      870 -- time =    47580.0 /    93600.0
iteration:      104 /      870 -- time =    47640.0 /    93600.0
iteration:      105 /      870 -- time =    47700.0 /    93600.0
iteration:      106 /      870 -- time =    47760.0 /    93600.0
iteration:      107 /      870 -- time =    47820.0 /    93600.0
iteration:      108 /      870 -- time =    47880.0 /    93600.0
iteration:      109 /      870 -- time =    47940.0 /    93600.0
iteration:      110 /      870 -- time =    48000.0 /    93600.0
iteration:      111 /      870 -- time =    48060.0 /    93600.0
iteration:      112 /      870 -- time =    48120.0 /    93600.0
iteration:      113 /      870 -- time =    48180.0 /    93600.0
iteration:      114 /      870 -- time =    48240.0 /    93600.0
iteration:      115 /      870 -- time =    48300.0 /    93600.0
iteration:      116 /      870 -- time =    48360.0 /    93600.0
iteration:      117 /      870 -- time =    48420.0 /    93600.0
iteration:      118 /      870 -- time =    48480.0 /    93600.0
iteration:      119 /      870 -- time =    48540.0 /    93600.0
iteration:      120 /      870 -- time =    48600.0 /    93600.0
iteration:      121 /      870 -- time =    48660.0 /    93600.0
iteration:      122 /      870 -- time =    48720.0 /    93600.0
iteration:      123 /      870 -- time =    48780.0 /    93600.0
iteration:      124 /      870 -- time =    48840.0 /    93600.0
iteration:      125 /      870 -- time =    48900.0 /    93600.0
iteration:      126 /      870 -- time =    48960.0 /    93600.0
iteration:      127 /      870 -- time =    49020.0 /    93600.0
iteration:      128 /      870 -- time =    49080.0 /    93600.0
iteration:      129 /      870 -- time =    49140.0 /    93600.0
iteration:      130 /      870 -- time =    49200.0 /    93600.0
iteration:      131 /      870 -- time =    49260.0 /    93600.0
iteration:      132 /      870 -- time =    49320.0 /    93600.0
iteration:      133 /      870 -- time =    49380.0 /    93600.0
iteration:      134 /      870 -- time =    49440.0 /    93600.0
iteration:      135 /      870 -- time =    49500.0 /    93600.0
iteration:      136 /      870 -- time =    49560.0 /    93600.0
iteration:      137 /      870 -- time =    49620.0 /    93600.0
iteration:      138 /      870 -- time =    49680.0 /    93600.0
iteration:      139 /      870 -- time =    49740.0 /    93600.0
iteration:      140 /      870 -- time =    49800.0 /    93600.0
iteration:      141 /      870 -- time =    49860.0 /    93600.0
iteration:      142 /      870 -- time =    49920.0 /    93600.0
iteration:      143 /      870 -- time =    49980.0 /    93600.0
iteration:      144 /      870 -- time =    50040.0 /    93600.0
iteration:      145 /      870 -- time =    50100.0 /    93600.0
iteration:      146 /      870 -- time =    50160.0 /    93600.0
iteration:      147 /      870 -- time =    50220.0 /    93600.0
iteration:      148 /      870 -- time =    50280.0 /    93600.0
iteration:      149 /      870 -- time =    50340.0 /    93600.0
iteration:      150 /      870 -- time =    50400.0 /    93600.0
iteration:      151 /      870 -- time =    50460.0 /    93600.0
iteration:      152 /      870 -- time =    50520.0 /    93600.0
iteration:      153 /      870 -- time =    50580.0 /    93600.0
iteration:      154 /      870 -- time =    50640.0 /    93600.0
iteration:      155 /      870 -- time =    50700.0 /    93600.0
iteration:      156 /      870 -- time =    50760.0 /    93600.0
iteration:      157 /      870 -- time =    50820.0 /    93600.0
iteration:      158 /      870 -- time =    50880.0 /    93600.0
iteration:      159 /      870 -- time =    50940.0 /    93600.0
iteration:      160 /      870 -- time =    51000.0 /    93600.0
iteration:      161 /      870 -- time =    51060.0 /    93600.0
iteration:      162 /      870 -- time =    51120.0 /    93600.0
iteration:      163 /      870 -- time =    51180.0 /    93600.0
iteration:      164 /      870 -- time =    51240.0 /    93600.0
iteration:      165 /      870 -- time =    51300.0 /    93600.0
iteration:      166 /      870 -- time =    51360.0 /    93600.0
iteration:      167 /      870 -- time =    51420.0 /    93600.0
iteration:      168 /      870 -- time =    51480.0 /    93600.0
iteration:      169 /      870 -- time =    51540.0 /    93600.0
iteration:      170 /      870 -- time =    51600.0 /    93600.0
iteration:      171 /      870 -- time =    51660.0 /    93600.0
iteration:      172 /      870 -- time =    51720.0 /    93600.0
iteration:      173 /      870 -- time =    51780.0 /    93600.0
iteration:      174 /      870 -- time =    51840.0 /    93600.0
iteration:      175 /      870 -- time =    51900.0 /    93600.0
iteration:      176 /      870 -- time =    51960.0 /    93600.0
iteration:      177 /      870 -- time =    52020.0 /    93600.0
iteration:      178 /      870 -- time =    52080.0 /    93600.0
iteration:      179 /      870 -- time =    52140.0 /    93600.0
iteration:      180 /      870 -- time =    52200.0 /    93600.0
iteration:      181 /      870 -- time =    52260.0 /    93600.0
iteration:      182 /      870 -- time =    52320.0 /    93600.0
iteration:      183 /      870 -- time =    52380.0 /    93600.0
iteration:      184 /      870 -- time =    52440.0 /    93600.0
iteration:      185 /      870 -- time =    52500.0 /    93600.0
iteration:      186 /      870 -- time =    52560.0 /    93600.0
iteration:      187 /      870 -- time =    52620.0 /    93600.0
iteration:      188 /      870 -- time =    52680.0 /    93600.0
iteration:      189 /      870 -- time =    52740.0 /    93600.0
iteration:      190 /      870 -- time =    52800.0 /    93600.0
iteration:      191 /      870 -- time =    52860.0 /    93600.0
iteration:      192 /      870 -- time =    52920.0 /    93600.0
iteration:      193 /      870 -- time =    52980.0 /    93600.0
iteration:      194 /      870 -- time =    53040.0 /    93600.0
iteration:      195 /      870 -- time =    53100.0 /    93600.0
iteration:      196 /      870 -- time =    53160.0 /    93600.0
iteration:      197 /      870 -- time =    53220.0 /    93600.0
iteration:      198 /      870 -- time =    53280.0 /    93600.0
iteration:      199 /      870 -- time =    53340.0 /    93600.0
iteration:      200 /      870 -- time =    53400.0 /    93600.0
iteration:      201 /      870 -- time =    53460.0 /    93600.0
iteration:      202 /      870 -- time =    53520.0 /    93600.0
iteration:      203 /      870 -- time =    53580.0 /    93600.0
iteration:      204 /      870 -- time =    53640.0 /    93600.0
iteration:      205 /      870 -- time =    53700.0 /    93600.0
iteration:      206 /      870 -- time =    53760.0 /    93600.0
iteration:      207 /      870 -- time =    53820.0 /    93600.0
iteration:      208 /      870 -- time =    53880.0 /    93600.0
iteration:      209 /      870 -- time =    53940.0 /    93600.0
iteration:      210 /      870 -- time =    54000.0 /    93600.0
iteration:      211 /      870 -- time =    54060.0 /    93600.0
iteration:      212 /      870 -- time =    54120.0 /    93600.0
iteration:      213 /      870 -- time =    54180.0 /    93600.0
iteration:      214 /      870 -- time =    54240.0 /    93600.0
iteration:      215 /      870 -- time =    54300.0 /    93600.0
iteration:      216 /      870 -- time =    54360.0 /    93600.0
iteration:      217 /      870 -- time =    54420.0 /    93600.0
iteration:      218 /      870 -- time =    54480.0 /    93600.0
iteration:      219 /      870 -- time =    54540.0 /    93600.0
iteration:      220 /      870 -- time =    54600.0 /    93600.0
iteration:      221 /      870 -- time =    54660.0 /    93600.0
iteration:      222 /      870 -- time =    54720.0 /    93600.0
iteration:      223 /      870 -- time =    54780.0 /    93600.0
iteration:      224 /      870 -- time =    54840.0 /    93600.0
iteration:      225 /      870 -- time =    54900.0 /    93600.0
iteration:      226 /      870 -- time =    54960.0 /    93600.0
iteration:      227 /      870 -- time =    55020.0 /    93600.0
iteration:      228 /      870 -- time =    55080.0 /    93600.0
iteration:      229 /      870 -- time =    55140.0 /    93600.0
iteration:      230 /      870 -- time =    55200.0 /    93600.0
iteration:      231 /      870 -- time =    55260.0 /    93600.0
iteration:      232 /      870 -- time =    55320.0 /    93600.0
iteration:      233 /      870 -- time =    55380.0 /    93600.0
iteration:      234 /      870 -- time =    55440.0 /    93600.0
iteration:      235 /      870 -- time =    55500.0 /    93600.0
iteration:      236 /      870 -- time =    55560.0 /    93600.0
iteration:      237 /      870 -- time =    55620.0 /    93600.0
iteration:      238 /      870 -- time =    55680.0 /    93600.0
iteration:      239 /      870 -- time =    55740.0 /    93600.0
iteration:      240 /      870 -- time =    55800.0 /    93600.0
iteration:      241 /      870 -- time =    55860.0 /    93600.0
iteration:      242 /      870 -- time =    55920.0 /    93600.0
iteration:      243 /      870 -- time =    55980.0 /    93600.0
iteration:      244 /      870 -- time =    56040.0 /    93600.0
iteration:      245 /      870 -- time =    56100.0 /    93600.0
iteration:      246 /      870 -- time =    56160.0 /    93600.0
iteration:      247 /      870 -- time =    56220.0 /    93600.0
iteration:      248 /      870 -- time =    56280.0 /    93600.0
iteration:      249 /      870 -- time =    56340.0 /    93600.0
iteration:      250 /      870 -- time =    56400.0 /    93600.0
iteration:      251 /      870 -- time =    56460.0 /    93600.0
iteration:      252 /      870 -- time =    56520.0 /    93600.0
iteration:      253 /      870 -- time =    56580.0 /    93600.0
iteration:      254 /      870 -- time =    56640.0 /    93600.0
iteration:      255 /      870 -- time =    56700.0 /    93600.0
iteration:      256 /      870 -- time =    56760.0 /    93600.0
iteration:      257 /      870 -- time =    56820.0 /    93600.0
iteration:      258 /      870 -- time =    56880.0 /    93600.0
iteration:      259 /      870 -- time =    56940.0 /    93600.0
iteration:      260 /      870 -- time =    57000.0 /    93600.0
iteration:      261 /      870 -- time =    57060.0 /    93600.0
iteration:      262 /      870 -- time =    57120.0 /    93600.0
iteration:      263 /      870 -- time =    57180.0 /    93600.0
iteration:      264 /      870 -- time =    57240.0 /    93600.0
iteration:      265 /      870 -- time =    57300.0 /    93600.0
iteration:      266 /      870 -- time =    57360.0 /    93600.0
iteration:      267 /      870 -- time =    57420.0 /    93600.0
iteration:      268 /      870 -- time =    57480.0 /    93600.0
iteration:      269 /      870 -- time =    57540.0 /    93600.0
iteration:      270 /      870 -- time =    57600.0 /    93600.0
iteration:      271 /      870 -- time =    57660.0 /    93600.0
iteration:      272 /      870 -- time =    57720.0 /    93600.0
iteration:      273 /      870 -- time =    57780.0 /    93600.0
iteration:      274 /      870 -- time =    57840.0 /    93600.0
iteration:      275 /      870 -- time =    57900.0 /    93600.0
iteration:      276 /      870 -- time =    57960.0 /    93600.0
iteration:      277 /      870 -- time =    58020.0 /    93600.0
iteration:      278 /      870 -- time =    58080.0 /    93600.0
iteration:      279 /      870 -- time =    58140.0 /    93600.0
iteration:      280 /      870 -- time =    58200.0 /    93600.0
iteration:      281 /      870 -- time =    58260.0 /    93600.0
iteration:      282 /      870 -- time =    58320.0 /    93600.0
iteration:      283 /      870 -- time =    58380.0 /    93600.0
iteration:      284 /      870 -- time =    58440.0 /    93600.0
iteration:      285 /      870 -- time =    58500.0 /    93600.0
iteration:      286 /      870 -- time =    58560.0 /    93600.0
iteration:      287 /      870 -- time =    58620.0 /    93600.0
iteration:      288 /      870 -- time =    58680.0 /    93600.0
iteration:      289 /      870 -- time =    58740.0 /    93600.0
iteration:      290 /      870 -- time =    58800.0 /    93600.0
iteration:      291 /      870 -- time =    58860.0 /    93600.0
iteration:      292 /      870 -- time =    58920.0 /    93600.0
iteration:      293 /      870 -- time =    58980.0 /    93600.0
iteration:      294 /      870 -- time =    59040.0 /    93600.0
iteration:      295 /      870 -- time =    59100.0 /    93600.0
iteration:      296 /      870 -- time =    59160.0 /    93600.0
iteration:      297 /      870 -- time =    59220.0 /    93600.0
iteration:      298 /      870 -- time =    59280.0 /    93600.0
iteration:      299 /      870 -- time =    59340.0 /    93600.0
iteration:      300 /      870 -- time =    59400.0 /    93600.0
iteration:      301 /      870 -- time =    59460.0 /    93600.0
iteration:      302 /      870 -- time =    59520.0 /    93600.0
iteration:      303 /      870 -- time =    59580.0 /    93600.0
iteration:      304 /      870 -- time =    59640.0 /    93600.0
iteration:      305 /      870 -- time =    59700.0 /    93600.0
iteration:      306 /      870 -- time =    59760.0 /    93600.0
iteration:      307 /      870 -- time =    59820.0 /    93600.0
iteration:      308 /      870 -- time =    59880.0 /    93600.0
iteration:      309 /      870 -- time =    59940.0 /    93600.0
iteration:      310 /      870 -- time =    60000.0 /    93600.0
iteration:      311 /      870 -- time =    60060.0 /    93600.0
iteration:      312 /      870 -- time =    60120.0 /    93600.0
iteration:      313 /      870 -- time =    60180.0 /    93600.0
iteration:      314 /      870 -- time =    60240.0 /    93600.0
iteration:      315 /      870 -- time =    60300.0 /    93600.0
iteration:      316 /      870 -- time =    60360.0 /    93600.0
iteration:      317 /      870 -- time =    60420.0 /    93600.0
iteration:      318 /      870 -- time =    60480.0 /    93600.0
iteration:      319 /      870 -- time =    60540.0 /    93600.0
iteration:      320 /      870 -- time =    60600.0 /    93600.0
iteration:      321 /      870 -- time =    60660.0 /    93600.0
iteration:      322 /      870 -- time =    60720.0 /    93600.0
iteration:      323 /      870 -- time =    60780.0 /    93600.0
iteration:      324 /      870 -- time =    60840.0 /    93600.0
iteration:      325 /      870 -- time =    60900.0 /    93600.0
iteration:      326 /      870 -- time =    60960.0 /    93600.0
iteration:      327 /      870 -- time =    61020.0 /    93600.0
iteration:      328 /      870 -- time =    61080.0 /    93600.0
iteration:      329 /      870 -- time =    61140.0 /    93600.0
iteration:      330 /      870 -- time =    61200.0 /    93600.0
iteration:      331 /      870 -- time =    61260.0 /    93600.0
iteration:      332 /      870 -- time =    61320.0 /    93600.0
iteration:      333 /      870 -- time =    61380.0 /    93600.0
iteration:      334 /      870 -- time =    61440.0 /    93600.0
iteration:      335 /      870 -- time =    61500.0 /    93600.0
iteration:      336 /      870 -- time =    61560.0 /    93600.0
iteration:      337 /      870 -- time =    61620.0 /    93600.0
iteration:      338 /      870 -- time =    61680.0 /    93600.0
iteration:      339 /      870 -- time =    61740.0 /    93600.0
iteration:      340 /      870 -- time =    61800.0 /    93600.0
iteration:      341 /      870 -- time =    61860.0 /    93600.0
iteration:      342 /      870 -- time =    61920.0 /    93600.0
iteration:      343 /      870 -- time =    61980.0 /    93600.0
iteration:      344 /      870 -- time =    62040.0 /    93600.0
iteration:      345 /      870 -- time =    62100.0 /    93600.0
iteration:      346 /      870 -- time =    62160.0 /    93600.0
iteration:      347 /      870 -- time =    62220.0 /    93600.0
iteration:      348 /      870 -- time =    62280.0 /    93600.0
iteration:      349 /      870 -- time =    62340.0 /    93600.0
iteration:      350 /      870 -- time =    62400.0 /    93600.0
iteration:      351 /      870 -- time =    62460.0 /    93600.0
iteration:      352 /      870 -- time =    62520.0 /    93600.0
iteration:      353 /      870 -- time =    62580.0 /    93600.0
iteration:      354 /      870 -- time =    62640.0 /    93600.0
iteration:      355 /      870 -- time =    62700.0 /    93600.0
iteration:      356 /      870 -- time =    62760.0 /    93600.0
iteration:      357 /      870 -- time =    62820.0 /    93600.0
iteration:      358 /      870 -- time =    62880.0 /    93600.0
iteration:      359 /      870 -- time =    62940.0 /    93600.0
iteration:      360 /      870 -- time =    63000.0 /    93600.0
iteration:      361 /      870 -- time =    63060.0 /    93600.0
iteration:      362 /      870 -- time =    63120.0 /    93600.0
iteration:      363 /      870 -- time =    63180.0 /    93600.0
iteration:      364 /      870 -- time =    63240.0 /    93600.0
iteration:      365 /      870 -- time =    63300.0 /    93600.0
iteration:      366 /      870 -- time =    63360.0 /    93600.0
iteration:      367 /      870 -- time =    63420.0 /    93600.0
iteration:      368 /      870 -- time =    63480.0 /    93600.0
iteration:      369 /      870 -- time =    63540.0 /    93600.0
iteration:      370 /      870 -- time =    63600.0 /    93600.0
iteration:      371 /      870 -- time =    63660.0 /    93600.0
iteration:      372 /      870 -- time =    63720.0 /    93600.0
iteration:      373 /      870 -- time =    63780.0 /    93600.0
iteration:      374 /      870 -- time =    63840.0 /    93600.0
iteration:      375 /      870 -- time =    63900.0 /    93600.0
iteration:      376 /      870 -- time =    63960.0 /    93600.0
iteration:      377 /      870 -- time =    64020.0 /    93600.0
iteration:      378 /      870 -- time =    64080.0 /    93600.0
iteration:      379 /      870 -- time =    64140.0 /    93600.0
iteration:      380 /      870 -- time =    64200.0 /    93600.0
iteration:      381 /      870 -- time =    64260.0 /    93600.0
iteration:      382 /      870 -- time =    64320.0 /    93600.0
iteration:      383 /      870 -- time =    64380.0 /    93600.0
iteration:      384 /      870 -- time =    64440.0 /    93600.0
iteration:      385 /      870 -- time =    64500.0 /    93600.0
iteration:      386 /      870 -- time =    64560.0 /    93600.0
iteration:      387 /      870 -- time =    64620.0 /    93600.0
iteration:      388 /      870 -- time =    64680.0 /    93600.0
iteration:      389 /      870 -- time =    64740.0 /    93600.0
iteration:      390 /      870 -- time =    64800.0 /    93600.0
iteration:      391 /      870 -- time =    64860.0 /    93600.0
iteration:      392 /      870 -- time =    64920.0 /    93600.0
iteration:      393 /      870 -- time =    64980.0 /    93600.0
iteration:      394 /      870 -- time =    65040.0 /    93600.0
iteration:      395 /      870 -- time =    65100.0 /    93600.0
iteration:      396 /      870 -- time =    65160.0 /    93600.0
iteration:      397 /      870 -- time =    65220.0 /    93600.0
iteration:      398 /      870 -- time =    65280.0 /    93600.0
iteration:      399 /      870 -- time =    65340.0 /    93600.0
iteration:      400 /      870 -- time =    65400.0 /    93600.0
iteration:      401 /      870 -- time =    65460.0 /    93600.0
iteration:      402 /      870 -- time =    65520.0 /    93600.0
iteration:      403 /      870 -- time =    65580.0 /    93600.0
iteration:      404 /      870 -- time =    65640.0 /    93600.0
iteration:      405 /      870 -- time =    65700.0 /    93600.0
iteration:      406 /      870 -- time =    65760.0 /    93600.0
iteration:      407 /      870 -- time =    65820.0 /    93600.0
iteration:      408 /      870 -- time =    65880.0 /    93600.0
iteration:      409 /      870 -- time =    65940.0 /    93600.0
iteration:      410 /      870 -- time =    66000.0 /    93600.0
iteration:      411 /      870 -- time =    66060.0 /    93600.0
iteration:      412 /      870 -- time =    66120.0 /    93600.0
iteration:      413 /      870 -- time =    66180.0 /    93600.0
iteration:      414 /      870 -- time =    66240.0 /    93600.0
iteration:      415 /      870 -- time =    66300.0 /    93600.0
iteration:      416 /      870 -- time =    66360.0 /    93600.0
iteration:      417 /      870 -- time =    66420.0 /    93600.0
iteration:      418 /      870 -- time =    66480.0 /    93600.0
iteration:      419 /      870 -- time =    66540.0 /    93600.0
iteration:      420 /      870 -- time =    66600.0 /    93600.0
iteration:      421 /      870 -- time =    66660.0 /    93600.0
iteration:      422 /      870 -- time =    66720.0 /    93600.0
iteration:      423 /      870 -- time =    66780.0 /    93600.0
iteration:      424 /      870 -- time =    66840.0 /    93600.0
iteration:      425 /      870 -- time =    66900.0 /    93600.0
iteration:      426 /      870 -- time =    66960.0 /    93600.0
iteration:      427 /      870 -- time =    67020.0 /    93600.0
iteration:      428 /      870 -- time =    67080.0 /    93600.0
iteration:      429 /      870 -- time =    67140.0 /    93600.0
iteration:      430 /      870 -- time =    67200.0 /    93600.0
iteration:      431 /      870 -- time =    67260.0 /    93600.0
iteration:      432 /      870 -- time =    67320.0 /    93600.0
iteration:      433 /      870 -- time =    67380.0 /    93600.0
iteration:      434 /      870 -- time =    67440.0 /    93600.0
iteration:      435 /      870 -- time =    67500.0 /    93600.0
iteration:      436 /      870 -- time =    67560.0 /    93600.0
iteration:      437 /      870 -- time =    67620.0 /    93600.0
iteration:      438 /      870 -- time =    67680.0 /    93600.0
iteration:      439 /      870 -- time =    67740.0 /    93600.0
iteration:      440 /      870 -- time =    67800.0 /    93600.0
iteration:      441 /      870 -- time =    67860.0 /    93600.0
iteration:      442 /      870 -- time =    67920.0 /    93600.0
iteration:      443 /      870 -- time =    67980.0 /    93600.0
iteration:      444 /      870 -- time =    68040.0 /    93600.0
iteration:      445 /      870 -- time =    68100.0 /    93600.0
iteration:      446 /      870 -- time =    68160.0 /    93600.0
iteration:      447 /      870 -- time =    68220.0 /    93600.0
iteration:      448 /      870 -- time =    68280.0 /    93600.0
iteration:      449 /      870 -- time =    68340.0 /    93600.0
iteration:      450 /      870 -- time =    68400.0 /    93600.0
iteration:      451 /      870 -- time =    68460.0 /    93600.0
iteration:      452 /      870 -- time =    68520.0 /    93600.0
iteration:      453 /      870 -- time =    68580.0 /    93600.0
iteration:      454 /      870 -- time =    68640.0 /    93600.0
iteration:      455 /      870 -- time =    68700.0 /    93600.0
iteration:      456 /      870 -- time =    68760.0 /    93600.0
iteration:      457 /      870 -- time =    68820.0 /    93600.0
iteration:      458 /      870 -- time =    68880.0 /    93600.0
iteration:      459 /      870 -- time =    68940.0 /    93600.0
iteration:      460 /      870 -- time =    69000.0 /    93600.0
iteration:      461 /      870 -- time =    69060.0 /    93600.0
iteration:      462 /      870 -- time =    69120.0 /    93600.0
iteration:      463 /      870 -- time =    69180.0 /    93600.0
iteration:      464 /      870 -- time =    69240.0 /    93600.0
iteration:      465 /      870 -- time =    69300.0 /    93600.0
iteration:      466 /      870 -- time =    69360.0 /    93600.0
iteration:      467 /      870 -- time =    69420.0 /    93600.0
iteration:      468 /      870 -- time =    69480.0 /    93600.0
iteration:      469 /      870 -- time =    69540.0 /    93600.0
iteration:      470 /      870 -- time =    69600.0 /    93600.0
iteration:      471 /      870 -- time =    69660.0 /    93600.0
iteration:      472 /      870 -- time =    69720.0 /    93600.0
iteration:      473 /      870 -- time =    69780.0 /    93600.0
iteration:      474 /      870 -- time =    69840.0 /    93600.0
iteration:      475 /      870 -- time =    69900.0 /    93600.0
iteration:      476 /      870 -- time =    69960.0 /    93600.0
iteration:      477 /      870 -- time =    70020.0 /    93600.0
iteration:      478 /      870 -- time =    70080.0 /    93600.0
iteration:      479 /      870 -- time =    70140.0 /    93600.0
iteration:      480 /      870 -- time =    70200.0 /    93600.0
iteration:      481 /      870 -- time =    70260.0 /    93600.0
iteration:      482 /      870 -- time =    70320.0 /    93600.0
iteration:      483 /      870 -- time =    70380.0 /    93600.0
iteration:      484 /      870 -- time =    70440.0 /    93600.0
iteration:      485 /      870 -- time =    70500.0 /    93600.0
iteration:      486 /      870 -- time =    70560.0 /    93600.0
iteration:      487 /      870 -- time =    70620.0 /    93600.0
iteration:      488 /      870 -- time =    70680.0 /    93600.0
iteration:      489 /      870 -- time =    70740.0 /    93600.0
iteration:      490 /      870 -- time =    70800.0 /    93600.0
iteration:      491 /      870 -- time =    70860.0 /    93600.0
iteration:      492 /      870 -- time =    70920.0 /    93600.0
iteration:      493 /      870 -- time =    70980.0 /    93600.0
iteration:      494 /      870 -- time =    71040.0 /    93600.0
iteration:      495 /      870 -- time =    71100.0 /    93600.0
iteration:      496 /      870 -- time =    71160.0 /    93600.0
iteration:      497 /      870 -- time =    71220.0 /    93600.0
iteration:      498 /      870 -- time =    71280.0 /    93600.0
iteration:      499 /      870 -- time =    71340.0 /    93600.0
iteration:      500 /      870 -- time =    71400.0 /    93600.0
iteration:      501 /      870 -- time =    71460.0 /    93600.0
iteration:      502 /      870 -- time =    71520.0 /    93600.0
iteration:      503 /      870 -- time =    71580.0 /    93600.0
iteration:      504 /      870 -- time =    71640.0 /    93600.0
iteration:      505 /      870 -- time =    71700.0 /    93600.0
iteration:      506 /      870 -- time =    71760.0 /    93600.0
iteration:      507 /      870 -- time =    71820.0 /    93600.0
iteration:      508 /      870 -- time =    71880.0 /    93600.0
iteration:      509 /      870 -- time =    71940.0 /    93600.0
iteration:      510 /      870 -- time =    72000.0 /    93600.0
iteration:      511 /      870 -- time =    72060.0 /    93600.0
iteration:      512 /      870 -- time =    72120.0 /    93600.0
iteration:      513 /      870 -- time =    72180.0 /    93600.0
iteration:      514 /      870 -- time =    72240.0 /    93600.0
iteration:      515 /      870 -- time =    72300.0 /    93600.0
iteration:      516 /      870 -- time =    72360.0 /    93600.0
iteration:      517 /      870 -- time =    72420.0 /    93600.0
iteration:      518 /      870 -- time =    72480.0 /    93600.0
iteration:      519 /      870 -- time =    72540.0 /    93600.0
iteration:      520 /      870 -- time =    72600.0 /    93600.0
iteration:      521 /      870 -- time =    72660.0 /    93600.0
iteration:      522 /      870 -- time =    72720.0 /    93600.0
iteration:      523 /      870 -- time =    72780.0 /    93600.0
iteration:      524 /      870 -- time =    72840.0 /    93600.0
iteration:      525 /      870 -- time =    72900.0 /    93600.0
iteration:      526 /      870 -- time =    72960.0 /    93600.0
iteration:      527 /      870 -- time =    73020.0 /    93600.0
iteration:      528 /      870 -- time =    73080.0 /    93600.0
iteration:      529 /      870 -- time =    73140.0 /    93600.0
iteration:      530 /      870 -- time =    73200.0 /    93600.0
iteration:      531 /      870 -- time =    73260.0 /    93600.0
iteration:      532 /      870 -- time =    73320.0 /    93600.0
iteration:      533 /      870 -- time =    73380.0 /    93600.0
iteration:      534 /      870 -- time =    73440.0 /    93600.0
iteration:      535 /      870 -- time =    73500.0 /    93600.0
iteration:      536 /      870 -- time =    73560.0 /    93600.0
iteration:      537 /      870 -- time =    73620.0 /    93600.0
iteration:      538 /      870 -- time =    73680.0 /    93600.0
iteration:      539 /      870 -- time =    73740.0 /    93600.0
iteration:      540 /      870 -- time =    73800.0 /    93600.0
iteration:      541 /      870 -- time =    73860.0 /    93600.0
iteration:      542 /      870 -- time =    73920.0 /    93600.0
iteration:      543 /      870 -- time =    73980.0 /    93600.0
iteration:      544 /      870 -- time =    74040.0 /    93600.0
iteration:      545 /      870 -- time =    74100.0 /    93600.0
iteration:      546 /      870 -- time =    74160.0 /    93600.0
iteration:      547 /      870 -- time =    74220.0 /    93600.0
iteration:      548 /      870 -- time =    74280.0 /    93600.0
iteration:      549 /      870 -- time =    74340.0 /    93600.0
iteration:      550 /      870 -- time =    74400.0 /    93600.0
iteration:      551 /      870 -- time =    74460.0 /    93600.0
iteration:      552 /      870 -- time =    74520.0 /    93600.0
iteration:      553 /      870 -- time =    74580.0 /    93600.0
iteration:      554 /      870 -- time =    74640.0 /    93600.0
iteration:      555 /      870 -- time =    74700.0 /    93600.0
iteration:      556 /      870 -- time =    74760.0 /    93600.0
iteration:      557 /      870 -- time =    74820.0 /    93600.0
iteration:      558 /      870 -- time =    74880.0 /    93600.0
iteration:      559 /      870 -- time =    74940.0 /    93600.0
iteration:      560 /      870 -- time =    75000.0 /    93600.0
iteration:      561 /      870 -- time =    75060.0 /    93600.0
iteration:      562 /      870 -- time =    75120.0 /    93600.0
iteration:      563 /      870 -- time =    75180.0 /    93600.0
iteration:      564 /      870 -- time =    75240.0 /    93600.0
iteration:      565 /      870 -- time =    75300.0 /    93600.0
iteration:      566 /      870 -- time =    75360.0 /    93600.0
iteration:      567 /      870 -- time =    75420.0 /    93600.0
iteration:      568 /      870 -- time =    75480.0 /    93600.0
iteration:      569 /      870 -- time =    75540.0 /    93600.0
iteration:      570 /      870 -- time =    75600.0 /    93600.0
iteration:      571 /      870 -- time =    75660.0 /    93600.0
iteration:      572 /      870 -- time =    75720.0 /    93600.0
iteration:      573 /      870 -- time =    75780.0 /    93600.0
iteration:      574 /      870 -- time =    75840.0 /    93600.0
iteration:      575 /      870 -- time =    75900.0 /    93600.0
iteration:      576 /      870 -- time =    75960.0 /    93600.0
iteration:      577 /      870 -- time =    76020.0 /    93600.0
iteration:      578 /      870 -- time =    76080.0 /    93600.0
iteration:      579 /      870 -- time =    76140.0 /    93600.0
iteration:      580 /      870 -- time =    76200.0 /    93600.0
iteration:      581 /      870 -- time =    76260.0 /    93600.0
iteration:      582 /      870 -- time =    76320.0 /    93600.0
iteration:      583 /      870 -- time =    76380.0 /    93600.0
iteration:      584 /      870 -- time =    76440.0 /    93600.0
iteration:      585 /      870 -- time =    76500.0 /    93600.0
iteration:      586 /      870 -- time =    76560.0 /    93600.0
iteration:      587 /      870 -- time =    76620.0 /    93600.0
iteration:      588 /      870 -- time =    76680.0 /    93600.0
iteration:      589 /      870 -- time =    76740.0 /    93600.0
iteration:      590 /      870 -- time =    76800.0 /    93600.0
iteration:      591 /      870 -- time =    76860.0 /    93600.0
iteration:      592 /      870 -- time =    76920.0 /    93600.0
iteration:      593 /      870 -- time =    76980.0 /    93600.0
iteration:      594 /      870 -- time =    77040.0 /    93600.0
iteration:      595 /      870 -- time =    77100.0 /    93600.0
iteration:      596 /      870 -- time =    77160.0 /    93600.0
iteration:      597 /      870 -- time =    77220.0 /    93600.0
iteration:      598 /      870 -- time =    77280.0 /    93600.0
iteration:      599 /      870 -- time =    77340.0 /    93600.0
iteration:      600 /      870 -- time =    77400.0 /    93600.0
iteration:      601 /      870 -- time =    77460.0 /    93600.0
iteration:      602 /      870 -- time =    77520.0 /    93600.0
iteration:      603 /      870 -- time =    77580.0 /    93600.0
iteration:      604 /      870 -- time =    77640.0 /    93600.0
iteration:      605 /      870 -- time =    77700.0 /    93600.0
iteration:      606 /      870 -- time =    77760.0 /    93600.0
iteration:      607 /      870 -- time =    77820.0 /    93600.0
iteration:      608 /      870 -- time =    77880.0 /    93600.0
iteration:      609 /      870 -- time =    77940.0 /    93600.0
iteration:      610 /      870 -- time =    78000.0 /    93600.0
iteration:      611 /      870 -- time =    78060.0 /    93600.0
iteration:      612 /      870 -- time =    78120.0 /    93600.0
iteration:      613 /      870 -- time =    78180.0 /    93600.0
iteration:      614 /      870 -- time =    78240.0 /    93600.0
iteration:      615 /      870 -- time =    78300.0 /    93600.0
iteration:      616 /      870 -- time =    78360.0 /    93600.0
iteration:      617 /      870 -- time =    78420.0 /    93600.0
iteration:      618 /      870 -- time =    78480.0 /    93600.0
iteration:      619 /      870 -- time =    78540.0 /    93600.0
iteration:      620 /      870 -- time =    78600.0 /    93600.0
iteration:      621 /      870 -- time =    78660.0 /    93600.0
iteration:      622 /      870 -- time =    78720.0 /    93600.0
iteration:      623 /      870 -- time =    78780.0 /    93600.0
iteration:      624 /      870 -- time =    78840.0 /    93600.0
iteration:      625 /      870 -- time =    78900.0 /    93600.0
iteration:      626 /      870 -- time =    78960.0 /    93600.0
iteration:      627 /      870 -- time =    79020.0 /    93600.0
iteration:      628 /      870 -- time =    79080.0 /    93600.0
iteration:      629 /      870 -- time =    79140.0 /    93600.0
iteration:      630 /      870 -- time =    79200.0 /    93600.0
iteration:      631 /      870 -- time =    79260.0 /    93600.0
iteration:      632 /      870 -- time =    79320.0 /    93600.0
iteration:      633 /      870 -- time =    79380.0 /    93600.0
iteration:      634 /      870 -- time =    79440.0 /    93600.0
iteration:      635 /      870 -- time =    79500.0 /    93600.0
iteration:      636 /      870 -- time =    79560.0 /    93600.0
iteration:      637 /      870 -- time =    79620.0 /    93600.0
iteration:      638 /      870 -- time =    79680.0 /    93600.0
iteration:      639 /      870 -- time =    79740.0 /    93600.0
iteration:      640 /      870 -- time =    79800.0 /    93600.0
iteration:      641 /      870 -- time =    79860.0 /    93600.0
iteration:      642 /      870 -- time =    79920.0 /    93600.0
iteration:      643 /      870 -- time =    79980.0 /    93600.0
iteration:      644 /      870 -- time =    80040.0 /    93600.0
iteration:      645 /      870 -- time =    80100.0 /    93600.0
iteration:      646 /      870 -- time =    80160.0 /    93600.0
iteration:      647 /      870 -- time =    80220.0 /    93600.0
iteration:      648 /      870 -- time =    80280.0 /    93600.0
iteration:      649 /      870 -- time =    80340.0 /    93600.0
iteration:      650 /      870 -- time =    80400.0 /    93600.0
iteration:      651 /      870 -- time =    80460.0 /    93600.0
iteration:      652 /      870 -- time =    80520.0 /    93600.0
iteration:      653 /      870 -- time =    80580.0 /    93600.0
iteration:      654 /      870 -- time =    80640.0 /    93600.0
iteration:      655 /      870 -- time =    80700.0 /    93600.0
iteration:      656 /      870 -- time =    80760.0 /    93600.0
iteration:      657 /      870 -- time =    80820.0 /    93600.0
iteration:      658 /      870 -- time =    80880.0 /    93600.0
iteration:      659 /      870 -- time =    80940.0 /    93600.0
iteration:      660 /      870 -- time =    81000.0 /    93600.0
iteration:      661 /      870 -- time =    81060.0 /    93600.0
iteration:      662 /      870 -- time =    81120.0 /    93600.0
iteration:      663 /      870 -- time =    81180.0 /    93600.0
iteration:      664 /      870 -- time =    81240.0 /    93600.0
iteration:      665 /      870 -- time =    81300.0 /    93600.0
iteration:      666 /      870 -- time =    81360.0 /    93600.0
iteration:      667 /      870 -- time =    81420.0 /    93600.0
iteration:      668 /      870 -- time =    81480.0 /    93600.0
iteration:      669 /      870 -- time =    81540.0 /    93600.0
iteration:      670 /      870 -- time =    81600.0 /    93600.0
iteration:      671 /      870 -- time =    81660.0 /    93600.0
iteration:      672 /      870 -- time =    81720.0 /    93600.0
iteration:      673 /      870 -- time =    81780.0 /    93600.0
iteration:      674 /      870 -- time =    81840.0 /    93600.0
iteration:      675 /      870 -- time =    81900.0 /    93600.0
iteration:      676 /      870 -- time =    81960.0 /    93600.0
iteration:      677 /      870 -- time =    82020.0 /    93600.0
iteration:      678 /      870 -- time =    82080.0 /    93600.0
iteration:      679 /      870 -- time =    82140.0 /    93600.0
iteration:      680 /      870 -- time =    82200.0 /    93600.0
iteration:      681 /      870 -- time =    82260.0 /    93600.0
iteration:      682 /      870 -- time =    82320.0 /    93600.0
iteration:      683 /      870 -- time =    82380.0 /    93600.0
iteration:      684 /      870 -- time =    82440.0 /    93600.0
iteration:      685 /      870 -- time =    82500.0 /    93600.0
iteration:      686 /      870 -- time =    82560.0 /    93600.0
iteration:      687 /      870 -- time =    82620.0 /    93600.0
iteration:      688 /      870 -- time =    82680.0 /    93600.0
iteration:      689 /      870 -- time =    82740.0 /    93600.0
iteration:      690 /      870 -- time =    82800.0 /    93600.0
iteration:      691 /      870 -- time =    82860.0 /    93600.0
iteration:      692 /      870 -- time =    82920.0 /    93600.0
iteration:      693 /      870 -- time =    82980.0 /    93600.0
iteration:      694 /      870 -- time =    83040.0 /    93600.0
iteration:      695 /      870 -- time =    83100.0 /    93600.0
iteration:      696 /      870 -- time =    83160.0 /    93600.0
iteration:      697 /      870 -- time =    83220.0 /    93600.0
iteration:      698 /      870 -- time =    83280.0 /    93600.0
iteration:      699 /      870 -- time =    83340.0 /    93600.0
iteration:      700 /      870 -- time =    83400.0 /    93600.0
iteration:      701 /      870 -- time =    83460.0 /    93600.0
iteration:      702 /      870 -- time =    83520.0 /    93600.0
iteration:      703 /      870 -- time =    83580.0 /    93600.0
iteration:      704 /      870 -- time =    83640.0 /    93600.0
iteration:      705 /      870 -- time =    83700.0 /    93600.0
iteration:      706 /      870 -- time =    83760.0 /    93600.0
iteration:      707 /      870 -- time =    83820.0 /    93600.0
iteration:      708 /      870 -- time =    83880.0 /    93600.0
iteration:      709 /      870 -- time =    83940.0 /    93600.0
iteration:      710 /      870 -- time =    84000.0 /    93600.0
iteration:      711 /      870 -- time =    84060.0 /    93600.0
iteration:      712 /      870 -- time =    84120.0 /    93600.0
iteration:      713 /      870 -- time =    84180.0 /    93600.0
iteration:      714 /      870 -- time =    84240.0 /    93600.0
iteration:      715 /      870 -- time =    84300.0 /    93600.0
iteration:      716 /      870 -- time =    84360.0 /    93600.0
iteration:      717 /      870 -- time =    84420.0 /    93600.0
iteration:      718 /      870 -- time =    84480.0 /    93600.0
iteration:      719 /      870 -- time =    84540.0 /    93600.0
iteration:      720 /      870 -- time =    84600.0 /    93600.0
iteration:      721 /      870 -- time =    84660.0 /    93600.0
iteration:      722 /      870 -- time =    84720.0 /    93600.0
iteration:      723 /      870 -- time =    84780.0 /    93600.0
iteration:      724 /      870 -- time =    84840.0 /    93600.0
iteration:      725 /      870 -- time =    84900.0 /    93600.0
iteration:      726 /      870 -- time =    84960.0 /    93600.0
iteration:      727 /      870 -- time =    85020.0 /    93600.0
iteration:      728 /      870 -- time =    85080.0 /    93600.0
iteration:      729 /      870 -- time =    85140.0 /    93600.0
iteration:      730 /      870 -- time =    85200.0 /    93600.0
iteration:      731 /      870 -- time =    85260.0 /    93600.0
iteration:      732 /      870 -- time =    85320.0 /    93600.0
iteration:      733 /      870 -- time =    85380.0 /    93600.0
iteration:      734 /      870 -- time =    85440.0 /    93600.0
iteration:      735 /      870 -- time =    85500.0 /    93600.0
iteration:      736 /      870 -- time =    85560.0 /    93600.0
iteration:      737 /      870 -- time =    85620.0 /    93600.0
iteration:      738 /      870 -- time =    85680.0 /    93600.0
iteration:      739 /      870 -- time =    85740.0 /    93600.0
iteration:      740 /      870 -- time =    85800.0 /    93600.0
iteration:      741 /      870 -- time =    85860.0 /    93600.0
iteration:      742 /      870 -- time =    85920.0 /    93600.0
iteration:      743 /      870 -- time =    85980.0 /    93600.0
iteration:      744 /      870 -- time =    86040.0 /    93600.0
iteration:      745 /      870 -- time =    86100.0 /    93600.0
iteration:      746 /      870 -- time =    86160.0 /    93600.0
iteration:      747 /      870 -- time =    86220.0 /    93600.0
iteration:      748 /      870 -- time =    86280.0 /    93600.0
iteration:      749 /      870 -- time =    86340.0 /    93600.0
iteration:      750 /      870 -- time =    86400.0 /    93600.0
iteration:      751 /      870 -- time =    86460.0 /    93600.0
iteration:      752 /      870 -- time =    86520.0 /    93600.0
iteration:      753 /      870 -- time =    86580.0 /    93600.0
iteration:      754 /      870 -- time =    86640.0 /    93600.0
iteration:      755 /      870 -- time =    86700.0 /    93600.0
iteration:      756 /      870 -- time =    86760.0 /    93600.0
iteration:      757 /      870 -- time =    86820.0 /    93600.0
iteration:      758 /      870 -- time =    86880.0 /    93600.0
iteration:      759 /      870 -- time =    86940.0 /    93600.0
iteration:      760 /      870 -- time =    87000.0 /    93600.0
iteration:      761 /      870 -- time =    87060.0 /    93600.0
iteration:      762 /      870 -- time =    87120.0 /    93600.0
iteration:      763 /      870 -- time =    87180.0 /    93600.0
iteration:      764 /      870 -- time =    87240.0 /    93600.0
iteration:      765 /      870 -- time =    87300.0 /    93600.0
iteration:      766 /      870 -- time =    87360.0 /    93600.0
iteration:      767 /      870 -- time =    87420.0 /    93600.0
iteration:      768 /      870 -- time =    87480.0 /    93600.0
iteration:      769 /      870 -- time =    87540.0 /    93600.0
iteration:      770 /      870 -- time =    87600.0 /    93600.0
iteration:      771 /      870 -- time =    87660.0 /    93600.0
iteration:      772 /      870 -- time =    87720.0 /    93600.0
iteration:      773 /      870 -- time =    87780.0 /    93600.0
iteration:      774 /      870 -- time =    87840.0 /    93600.0
iteration:      775 /      870 -- time =    87900.0 /    93600.0
iteration:      776 /      870 -- time =    87960.0 /    93600.0
iteration:      777 /      870 -- time =    88020.0 /    93600.0
iteration:      778 /      870 -- time =    88080.0 /    93600.0
iteration:      779 /      870 -- time =    88140.0 /    93600.0
iteration:      780 /      870 -- time =    88200.0 /    93600.0
iteration:      781 /      870 -- time =    88260.0 /    93600.0
iteration:      782 /      870 -- time =    88320.0 /    93600.0
iteration:      783 /      870 -- time =    88380.0 /    93600.0
iteration:      784 /      870 -- time =    88440.0 /    93600.0
iteration:      785 /      870 -- time =    88500.0 /    93600.0
iteration:      786 /      870 -- time =    88560.0 /    93600.0
iteration:      787 /      870 -- time =    88620.0 /    93600.0
iteration:      788 /      870 -- time =    88680.0 /    93600.0
iteration:      789 /      870 -- time =    88740.0 /    93600.0
iteration:      790 /      870 -- time =    88800.0 /    93600.0
iteration:      791 /      870 -- time =    88860.0 /    93600.0
iteration:      792 /      870 -- time =    88920.0 /    93600.0
iteration:      793 /      870 -- time =    88980.0 /    93600.0
iteration:      794 /      870 -- time =    89040.0 /    93600.0
iteration:      795 /      870 -- time =    89100.0 /    93600.0
iteration:      796 /      870 -- time =    89160.0 /    93600.0
iteration:      797 /      870 -- time =    89220.0 /    93600.0
iteration:      798 /      870 -- time =    89280.0 /    93600.0
iteration:      799 /      870 -- time =    89340.0 /    93600.0
iteration:      800 /      870 -- time =    89400.0 /    93600.0
iteration:      801 /      870 -- time =    89460.0 /    93600.0
iteration:      802 /      870 -- time =    89520.0 /    93600.0
iteration:      803 /      870 -- time =    89580.0 /    93600.0
iteration:      804 /      870 -- time =    89640.0 /    93600.0
iteration:      805 /      870 -- time =    89700.0 /    93600.0
iteration:      806 /      870 -- time =    89760.0 /    93600.0
iteration:      807 /      870 -- time =    89820.0 /    93600.0
iteration:      808 /      870 -- time =    89880.0 /    93600.0
iteration:      809 /      870 -- time =    89940.0 /    93600.0
iteration:      810 /      870 -- time =    90000.0 /    93600.0
iteration:      811 /      870 -- time =    90060.0 /    93600.0
iteration:      812 /      870 -- time =    90120.0 /    93600.0
iteration:      813 /      870 -- time =    90180.0 /    93600.0
iteration:      814 /      870 -- time =    90240.0 /    93600.0
iteration:      815 /      870 -- time =    90300.0 /    93600.0
iteration:      816 /      870 -- time =    90360.0 /    93600.0
iteration:      817 /      870 -- time =    90420.0 /    93600.0
iteration:      818 /      870 -- time =    90480.0 /    93600.0
iteration:      819 /      870 -- time =    90540.0 /    93600.0
iteration:      820 /      870 -- time =    90600.0 /    93600.0
iteration:      821 /      870 -- time =    90660.0 /    93600.0
iteration:      822 /      870 -- time =    90720.0 /    93600.0
iteration:      823 /      870 -- time =    90780.0 /    93600.0
iteration:      824 /      870 -- time =    90840.0 /    93600.0
iteration:      825 /      870 -- time =    90900.0 /    93600.0
iteration:      826 /      870 -- time =    90960.0 /    93600.0
iteration:      827 /      870 -- time =    91020.0 /    93600.0
iteration:      828 /      870 -- time =    91080.0 /    93600.0
iteration:      829 /      870 -- time =    91140.0 /    93600.0
iteration:      830 /      870 -- time =    91200.0 /    93600.0
iteration:      831 /      870 -- time =    91260.0 /    93600.0
iteration:      832 /      870 -- time =    91320.0 /    93600.0
iteration:      833 /      870 -- time =    91380.0 /    93600.0
iteration:      834 /      870 -- time =    91440.0 /    93600.0
iteration:      835 /      870 -- time =    91500.0 /    93600.0
iteration:      836 /      870 -- time =    91560.0 /    93600.0
iteration:      837 /      870 -- time =    91620.0 /    93600.0
iteration:      838 /      870 -- time =    91680.0 /    93600.0
iteration:      839 /      870 -- time =    91740.0 /    93600.0
iteration:      840 /      870 -- time =    91800.0 /    93600.0
iteration:      841 /      870 -- time =    91860.0 /    93600.0
iteration:      842 /      870 -- time =    91920.0 /    93600.0
iteration:      843 /      870 -- time =    91980.0 /    93600.0
iteration:      844 /      870 -- time =    92040.0 /    93600.0
iteration:      845 /      870 -- time =    92100.0 /    93600.0
iteration:      846 /      870 -- time =    92160.0 /    93600.0
iteration:      847 /      870 -- time =    92220.0 /    93600.0
iteration:      848 /      870 -- time =    92280.0 /    93600.0
iteration:      849 /      870 -- time =    92340.0 /    93600.0
iteration:      850 /      870 -- time =    92400.0 /    93600.0
iteration:      851 /      870 -- time =    92460.0 /    93600.0
iteration:      852 /      870 -- time =    92520.0 /    93600.0
iteration:      853 /      870 -- time =    92580.0 /    93600.0
iteration:      854 /      870 -- time =    92640.0 /    93600.0
iteration:      855 /      870 -- time =    92700.0 /    93600.0
iteration:      856 /      870 -- time =    92760.0 /    93600.0
iteration:      857 /      870 -- time =    92820.0 /    93600.0
iteration:      858 /      870 -- time =    92880.0 /    93600.0
iteration:      859 /      870 -- time =    92940.0 /    93600.0
iteration:      860 /      870 -- time =    93000.0 /    93600.0
iteration:      861 /      870 -- time =    93060.0 /    93600.0
iteration:      862 /      870 -- time =    93120.0 /    93600.0
iteration:      863 /      870 -- time =    93180.0 /    93600.0
iteration:      864 /      870 -- time =    93240.0 /    93600.0
iteration:      865 /      870 -- time =    93300.0 /    93600.0
iteration:      866 /      870 -- time =    93360.0 /    93600.0
iteration:      867 /      870 -- time =    93420.0 /    93600.0
iteration:      868 /      870 -- time =    93480.0 /    93600.0
iteration:      869 /      870 -- time =    93540.0 /    93600.0
 Program exited normally
iteration:      870 /      870 -- time =    93600.0 /    93600.0
CLUBB-TIMER time_loop_init =             0.3850
CLUBB-TIMER time_clubb_advance =        30.8446
CLUBB-TIMER time_clubb_pdf =             0.0008
CLUBB-TIMER time_SILHS =                 0.0001
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                32.4584
+ run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 -max_iters 500 cobra
 - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone
=================== Running cobra ===================
 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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 stats_nsamp =             1
 stats_nout =             1
iteration:        1 /      500 -- time =    57660.0 /    87600.0
iteration:        2 /      500 -- time =    57720.0 /    87600.0
iteration:        3 /      500 -- time =    57780.0 /    87600.0
iteration:        4 /      500 -- time =    57840.0 /    87600.0
iteration:        5 /      500 -- time =    57900.0 /    87600.0
iteration:        6 /      500 -- time =    57960.0 /    87600.0
iteration:        7 /      500 -- time =    58020.0 /    87600.0
iteration:        8 /      500 -- time =    58080.0 /    87600.0
iteration:        9 /      500 -- time =    58140.0 /    87600.0
iteration:       10 /      500 -- time =    58200.0 /    87600.0
iteration:       11 /      500 -- time =    58260.0 /    87600.0
iteration:       12 /      500 -- time =    58320.0 /    87600.0
iteration:       13 /      500 -- time =    58380.0 /    87600.0
iteration:       14 /      500 -- time =    58440.0 /    87600.0
iteration:       15 /      500 -- time =    58500.0 /    87600.0
iteration:       16 /      500 -- time =    58560.0 /    87600.0
iteration:       17 /      500 -- time =    58620.0 /    87600.0
iteration:       18 /      500 -- time =    58680.0 /    87600.0
iteration:       19 /      500 -- time =    58740.0 /    87600.0
iteration:       20 /      500 -- time =    58800.0 /    87600.0
iteration:       21 /      500 -- time =    58860.0 /    87600.0
iteration:       22 /      500 -- time =    58920.0 /    87600.0
iteration:       23 /      500 -- time =    58980.0 /    87600.0
iteration:       24 /      500 -- time =    59040.0 /    87600.0
iteration:       25 /      500 -- time =    59100.0 /    87600.0
iteration:       26 /      500 -- time =    59160.0 /    87600.0
iteration:       27 /      500 -- time =    59220.0 /    87600.0
iteration:       28 /      500 -- time =    59280.0 /    87600.0
iteration:       29 /      500 -- time =    59340.0 /    87600.0
iteration:       30 /      500 -- time =    59400.0 /    87600.0
iteration:       31 /      500 -- time =    59460.0 /    87600.0
iteration:       32 /      500 -- time =    59520.0 /    87600.0
iteration:       33 /      500 -- time =    59580.0 /    87600.0
iteration:       34 /      500 -- time =    59640.0 /    87600.0
iteration:       35 /      500 -- time =    59700.0 /    87600.0
iteration:       36 /      500 -- time =    59760.0 /    87600.0
iteration:       37 /      500 -- time =    59820.0 /    87600.0
iteration:       38 /      500 -- time =    59880.0 /    87600.0
iteration:       39 /      500 -- time =    59940.0 /    87600.0
iteration:       40 /      500 -- time =    60000.0 /    87600.0
iteration:       41 /      500 -- time =    60060.0 /    87600.0
iteration:       42 /      500 -- time =    60120.0 /    87600.0
iteration:       43 /      500 -- time =    60180.0 /    87600.0
iteration:       44 /      500 -- time =    60240.0 /    87600.0
iteration:       45 /      500 -- time =    60300.0 /    87600.0
iteration:       46 /      500 -- time =    60360.0 /    87600.0
iteration:       47 /      500 -- time =    60420.0 /    87600.0
iteration:       48 /      500 -- time =    60480.0 /    87600.0
iteration:       49 /      500 -- time =    60540.0 /    87600.0
iteration:       50 /      500 -- time =    60600.0 /    87600.0
iteration:       51 /      500 -- time =    60660.0 /    87600.0
iteration:       52 /      500 -- time =    60720.0 /    87600.0
iteration:       53 /      500 -- time =    60780.0 /    87600.0
iteration:       54 /      500 -- time =    60840.0 /    87600.0
iteration:       55 /      500 -- time =    60900.0 /    87600.0
iteration:       56 /      500 -- time =    60960.0 /    87600.0
iteration:       57 /      500 -- time =    61020.0 /    87600.0
iteration:       58 /      500 -- time =    61080.0 /    87600.0
iteration:       59 /      500 -- time =    61140.0 /    87600.0
iteration:       60 /      500 -- time =    61200.0 /    87600.0
iteration:       61 /      500 -- time =    61260.0 /    87600.0
iteration:       62 /      500 -- time =    61320.0 /    87600.0
iteration:       63 /      500 -- time =    61380.0 /    87600.0
iteration:       64 /      500 -- time =    61440.0 /    87600.0
iteration:       65 /      500 -- time =    61500.0 /    87600.0
iteration:       66 /      500 -- time =    61560.0 /    87600.0
iteration:       67 /      500 -- time =    61620.0 /    87600.0
iteration:       68 /      500 -- time =    61680.0 /    87600.0
iteration:       69 /      500 -- time =    61740.0 /    87600.0
iteration:       70 /      500 -- time =    61800.0 /    87600.0
iteration:       71 /      500 -- time =    61860.0 /    87600.0
iteration:       72 /      500 -- time =    61920.0 /    87600.0
iteration:       73 /      500 -- time =    61980.0 /    87600.0
iteration:       74 /      500 -- time =    62040.0 /    87600.0
iteration:       75 /      500 -- time =    62100.0 /    87600.0
iteration:       76 /      500 -- time =    62160.0 /    87600.0
iteration:       77 /      500 -- time =    62220.0 /    87600.0
iteration:       78 /      500 -- time =    62280.0 /    87600.0
iteration:       79 /      500 -- time =    62340.0 /    87600.0
iteration:       80 /      500 -- time =    62400.0 /    87600.0
iteration:       81 /      500 -- time =    62460.0 /    87600.0
iteration:       82 /      500 -- time =    62520.0 /    87600.0
iteration:       83 /      500 -- time =    62580.0 /    87600.0
iteration:       84 /      500 -- time =    62640.0 /    87600.0
iteration:       85 /      500 -- time =    62700.0 /    87600.0
iteration:       86 /      500 -- time =    62760.0 /    87600.0
iteration:       87 /      500 -- time =    62820.0 /    87600.0
iteration:       88 /      500 -- time =    62880.0 /    87600.0
iteration:       89 /      500 -- time =    62940.0 /    87600.0
iteration:       90 /      500 -- time =    63000.0 /    87600.0
iteration:       91 /      500 -- time =    63060.0 /    87600.0
iteration:       92 /      500 -- time =    63120.0 /    87600.0
iteration:       93 /      500 -- time =    63180.0 /    87600.0
iteration:       94 /      500 -- time =    63240.0 /    87600.0
iteration:       95 /      500 -- time =    63300.0 /    87600.0
iteration:       96 /      500 -- time =    63360.0 /    87600.0
iteration:       97 /      500 -- time =    63420.0 /    87600.0
iteration:       98 /      500 -- time =    63480.0 /    87600.0
iteration:       99 /      500 -- time =    63540.0 /    87600.0
iteration:      100 /      500 -- time =    63600.0 /    87600.0
iteration:      101 /      500 -- time =    63660.0 /    87600.0
iteration:      102 /      500 -- time =    63720.0 /    87600.0
iteration:      103 /      500 -- time =    63780.0 /    87600.0
iteration:      104 /      500 -- time =    63840.0 /    87600.0
iteration:      105 /      500 -- time =    63900.0 /    87600.0
iteration:      106 /      500 -- time =    63960.0 /    87600.0
iteration:      107 /      500 -- time =    64020.0 /    87600.0
iteration:      108 /      500 -- time =    64080.0 /    87600.0
iteration:      109 /      500 -- time =    64140.0 /    87600.0
iteration:      110 /      500 -- time =    64200.0 /    87600.0
iteration:      111 /      500 -- time =    64260.0 /    87600.0
iteration:      112 /      500 -- time =    64320.0 /    87600.0
iteration:      113 /      500 -- time =    64380.0 /    87600.0
iteration:      114 /      500 -- time =    64440.0 /    87600.0
iteration:      115 /      500 -- time =    64500.0 /    87600.0
iteration:      116 /      500 -- time =    64560.0 /    87600.0
iteration:      117 /      500 -- time =    64620.0 /    87600.0
iteration:      118 /      500 -- time =    64680.0 /    87600.0
iteration:      119 /      500 -- time =    64740.0 /    87600.0
iteration:      120 /      500 -- time =    64800.0 /    87600.0
iteration:      121 /      500 -- time =    64860.0 /    87600.0
iteration:      122 /      500 -- time =    64920.0 /    87600.0
iteration:      123 /      500 -- time =    64980.0 /    87600.0
iteration:      124 /      500 -- time =    65040.0 /    87600.0
iteration:      125 /      500 -- time =    65100.0 /    87600.0
iteration:      126 /      500 -- time =    65160.0 /    87600.0
iteration:      127 /      500 -- time =    65220.0 /    87600.0
iteration:      128 /      500 -- time =    65280.0 /    87600.0
iteration:      129 /      500 -- time =    65340.0 /    87600.0
iteration:      130 /      500 -- time =    65400.0 /    87600.0
iteration:      131 /      500 -- time =    65460.0 /    87600.0
iteration:      132 /      500 -- time =    65520.0 /    87600.0
iteration:      133 /      500 -- time =    65580.0 /    87600.0
iteration:      134 /      500 -- time =    65640.0 /    87600.0
iteration:      135 /      500 -- time =    65700.0 /    87600.0
iteration:      136 /      500 -- time =    65760.0 /    87600.0
iteration:      137 /      500 -- time =    65820.0 /    87600.0
iteration:      138 /      500 -- time =    65880.0 /    87600.0
iteration:      139 /      500 -- time =    65940.0 /    87600.0
iteration:      140 /      500 -- time =    66000.0 /    87600.0
iteration:      141 /      500 -- time =    66060.0 /    87600.0
iteration:      142 /      500 -- time =    66120.0 /    87600.0
iteration:      143 /      500 -- time =    66180.0 /    87600.0
iteration:      144 /      500 -- time =    66240.0 /    87600.0
iteration:      145 /      500 -- time =    66300.0 /    87600.0
iteration:      146 /      500 -- time =    66360.0 /    87600.0
iteration:      147 /      500 -- time =    66420.0 /    87600.0
iteration:      148 /      500 -- time =    66480.0 /    87600.0
iteration:      149 /      500 -- time =    66540.0 /    87600.0
iteration:      150 /      500 -- time =    66600.0 /    87600.0
iteration:      151 /      500 -- time =    66660.0 /    87600.0
iteration:      152 /      500 -- time =    66720.0 /    87600.0
iteration:      153 /      500 -- time =    66780.0 /    87600.0
iteration:      154 /      500 -- time =    66840.0 /    87600.0
iteration:      155 /      500 -- time =    66900.0 /    87600.0
iteration:      156 /      500 -- time =    66960.0 /    87600.0
iteration:      157 /      500 -- time =    67020.0 /    87600.0
iteration:      158 /      500 -- time =    67080.0 /    87600.0
iteration:      159 /      500 -- time =    67140.0 /    87600.0
iteration:      160 /      500 -- time =    67200.0 /    87600.0
iteration:      161 /      500 -- time =    67260.0 /    87600.0
iteration:      162 /      500 -- time =    67320.0 /    87600.0
iteration:      163 /      500 -- time =    67380.0 /    87600.0
iteration:      164 /      500 -- time =    67440.0 /    87600.0
iteration:      165 /      500 -- time =    67500.0 /    87600.0
iteration:      166 /      500 -- time =    67560.0 /    87600.0
iteration:      167 /      500 -- time =    67620.0 /    87600.0
iteration:      168 /      500 -- time =    67680.0 /    87600.0
iteration:      169 /      500 -- time =    67740.0 /    87600.0
iteration:      170 /      500 -- time =    67800.0 /    87600.0
iteration:      171 /      500 -- time =    67860.0 /    87600.0
iteration:      172 /      500 -- time =    67920.0 /    87600.0
iteration:      173 /      500 -- time =    67980.0 /    87600.0
iteration:      174 /      500 -- time =    68040.0 /    87600.0
iteration:      175 /      500 -- time =    68100.0 /    87600.0
iteration:      176 /      500 -- time =    68160.0 /    87600.0
iteration:      177 /      500 -- time =    68220.0 /    87600.0
iteration:      178 /      500 -- time =    68280.0 /    87600.0
iteration:      179 /      500 -- time =    68340.0 /    87600.0
iteration:      180 /      500 -- time =    68400.0 /    87600.0
iteration:      181 /      500 -- time =    68460.0 /    87600.0
iteration:      182 /      500 -- time =    68520.0 /    87600.0
iteration:      183 /      500 -- time =    68580.0 /    87600.0
iteration:      184 /      500 -- time =    68640.0 /    87600.0
iteration:      185 /      500 -- time =    68700.0 /    87600.0
iteration:      186 /      500 -- time =    68760.0 /    87600.0
iteration:      187 /      500 -- time =    68820.0 /    87600.0
iteration:      188 /      500 -- time =    68880.0 /    87600.0
iteration:      189 /      500 -- time =    68940.0 /    87600.0
iteration:      190 /      500 -- time =    69000.0 /    87600.0
iteration:      191 /      500 -- time =    69060.0 /    87600.0
iteration:      192 /      500 -- time =    69120.0 /    87600.0
iteration:      193 /      500 -- time =    69180.0 /    87600.0
iteration:      194 /      500 -- time =    69240.0 /    87600.0
iteration:      195 /      500 -- time =    69300.0 /    87600.0
iteration:      196 /      500 -- time =    69360.0 /    87600.0
iteration:      197 /      500 -- time =    69420.0 /    87600.0
iteration:      198 /      500 -- time =    69480.0 /    87600.0
iteration:      199 /      500 -- time =    69540.0 /    87600.0
iteration:      200 /      500 -- time =    69600.0 /    87600.0
iteration:      201 /      500 -- time =    69660.0 /    87600.0
iteration:      202 /      500 -- time =    69720.0 /    87600.0
iteration:      203 /      500 -- time =    69780.0 /    87600.0
iteration:      204 /      500 -- time =    69840.0 /    87600.0
iteration:      205 /      500 -- time =    69900.0 /    87600.0
iteration:      206 /      500 -- time =    69960.0 /    87600.0
iteration:      207 /      500 -- time =    70020.0 /    87600.0
iteration:      208 /      500 -- time =    70080.0 /    87600.0
iteration:      209 /      500 -- time =    70140.0 /    87600.0
iteration:      210 /      500 -- time =    70200.0 /    87600.0
iteration:      211 /      500 -- time =    70260.0 /    87600.0
iteration:      212 /      500 -- time =    70320.0 /    87600.0
iteration:      213 /      500 -- time =    70380.0 /    87600.0
iteration:      214 /      500 -- time =    70440.0 /    87600.0
iteration:      215 /      500 -- time =    70500.0 /    87600.0
iteration:      216 /      500 -- time =    70560.0 /    87600.0
iteration:      217 /      500 -- time =    70620.0 /    87600.0
iteration:      218 /      500 -- time =    70680.0 /    87600.0
iteration:      219 /      500 -- time =    70740.0 /    87600.0
iteration:      220 /      500 -- time =    70800.0 /    87600.0
iteration:      221 /      500 -- time =    70860.0 /    87600.0
iteration:      222 /      500 -- time =    70920.0 /    87600.0
iteration:      223 /      500 -- time =    70980.0 /    87600.0
iteration:      224 /      500 -- time =    71040.0 /    87600.0
iteration:      225 /      500 -- time =    71100.0 /    87600.0
iteration:      226 /      500 -- time =    71160.0 /    87600.0
iteration:      227 /      500 -- time =    71220.0 /    87600.0
iteration:      228 /      500 -- time =    71280.0 /    87600.0
iteration:      229 /      500 -- time =    71340.0 /    87600.0
iteration:      230 /      500 -- time =    71400.0 /    87600.0
iteration:      231 /      500 -- time =    71460.0 /    87600.0
iteration:      232 /      500 -- time =    71520.0 /    87600.0
iteration:      233 /      500 -- time =    71580.0 /    87600.0
iteration:      234 /      500 -- time =    71640.0 /    87600.0
iteration:      235 /      500 -- time =    71700.0 /    87600.0
iteration:      236 /      500 -- time =    71760.0 /    87600.0
iteration:      237 /      500 -- time =    71820.0 /    87600.0
iteration:      238 /      500 -- time =    71880.0 /    87600.0
iteration:      239 /      500 -- time =    71940.0 /    87600.0
iteration:      240 /      500 -- time =    72000.0 /    87600.0
iteration:      241 /      500 -- time =    72060.0 /    87600.0
iteration:      242 /      500 -- time =    72120.0 /    87600.0
iteration:      243 /      500 -- time =    72180.0 /    87600.0
iteration:      244 /      500 -- time =    72240.0 /    87600.0
iteration:      245 /      500 -- time =    72300.0 /    87600.0
iteration:      246 /      500 -- time =    72360.0 /    87600.0
iteration:      247 /      500 -- time =    72420.0 /    87600.0
iteration:      248 /      500 -- time =    72480.0 /    87600.0
iteration:      249 /      500 -- time =    72540.0 /    87600.0
iteration:      250 /      500 -- time =    72600.0 /    87600.0
iteration:      251 /      500 -- time =    72660.0 /    87600.0
iteration:      252 /      500 -- time =    72720.0 /    87600.0
iteration:      253 /      500 -- time =    72780.0 /    87600.0
iteration:      254 /      500 -- time =    72840.0 /    87600.0
iteration:      255 /      500 -- time =    72900.0 /    87600.0
iteration:      256 /      500 -- time =    72960.0 /    87600.0
iteration:      257 /      500 -- time =    73020.0 /    87600.0
iteration:      258 /      500 -- time =    73080.0 /    87600.0
iteration:      259 /      500 -- time =    73140.0 /    87600.0
iteration:      260 /      500 -- time =    73200.0 /    87600.0
iteration:      261 /      500 -- time =    73260.0 /    87600.0
iteration:      262 /      500 -- time =    73320.0 /    87600.0
iteration:      263 /      500 -- time =    73380.0 /    87600.0
iteration:      264 /      500 -- time =    73440.0 /    87600.0
iteration:      265 /      500 -- time =    73500.0 /    87600.0
iteration:      266 /      500 -- time =    73560.0 /    87600.0
iteration:      267 /      500 -- time =    73620.0 /    87600.0
iteration:      268 /      500 -- time =    73680.0 /    87600.0
iteration:      269 /      500 -- time =    73740.0 /    87600.0
iteration:      270 /      500 -- time =    73800.0 /    87600.0
iteration:      271 /      500 -- time =    73860.0 /    87600.0
iteration:      272 /      500 -- time =    73920.0 /    87600.0
iteration:      273 /      500 -- time =    73980.0 /    87600.0
iteration:      274 /      500 -- time =    74040.0 /    87600.0
iteration:      275 /      500 -- time =    74100.0 /    87600.0
iteration:      276 /      500 -- time =    74160.0 /    87600.0
iteration:      277 /      500 -- time =    74220.0 /    87600.0
iteration:      278 /      500 -- time =    74280.0 /    87600.0
iteration:      279 /      500 -- time =    74340.0 /    87600.0
iteration:      280 /      500 -- time =    74400.0 /    87600.0
iteration:      281 /      500 -- time =    74460.0 /    87600.0
iteration:      282 /      500 -- time =    74520.0 /    87600.0
iteration:      283 /      500 -- time =    74580.0 /    87600.0
iteration:      284 /      500 -- time =    74640.0 /    87600.0
iteration:      285 /      500 -- time =    74700.0 /    87600.0
iteration:      286 /      500 -- time =    74760.0 /    87600.0
iteration:      287 /      500 -- time =    74820.0 /    87600.0
iteration:      288 /      500 -- time =    74880.0 /    87600.0
iteration:      289 /      500 -- time =    74940.0 /    87600.0
iteration:      290 /      500 -- time =    75000.0 /    87600.0
iteration:      291 /      500 -- time =    75060.0 /    87600.0
iteration:      292 /      500 -- time =    75120.0 /    87600.0
iteration:      293 /      500 -- time =    75180.0 /    87600.0
iteration:      294 /      500 -- time =    75240.0 /    87600.0
iteration:      295 /      500 -- time =    75300.0 /    87600.0
iteration:      296 /      500 -- time =    75360.0 /    87600.0
iteration:      297 /      500 -- time =    75420.0 /    87600.0
iteration:      298 /      500 -- time =    75480.0 /    87600.0
iteration:      299 /      500 -- time =    75540.0 /    87600.0
iteration:      300 /      500 -- time =    75600.0 /    87600.0
iteration:      301 /      500 -- time =    75660.0 /    87600.0
iteration:      302 /      500 -- time =    75720.0 /    87600.0
iteration:      303 /      500 -- time =    75780.0 /    87600.0
iteration:      304 /      500 -- time =    75840.0 /    87600.0
iteration:      305 /      500 -- time =    75900.0 /    87600.0
iteration:      306 /      500 -- time =    75960.0 /    87600.0
iteration:      307 /      500 -- time =    76020.0 /    87600.0
iteration:      308 /      500 -- time =    76080.0 /    87600.0
iteration:      309 /      500 -- time =    76140.0 /    87600.0
iteration:      310 /      500 -- time =    76200.0 /    87600.0
iteration:      311 /      500 -- time =    76260.0 /    87600.0
iteration:      312 /      500 -- time =    76320.0 /    87600.0
iteration:      313 /      500 -- time =    76380.0 /    87600.0
iteration:      314 /      500 -- time =    76440.0 /    87600.0
iteration:      315 /      500 -- time =    76500.0 /    87600.0
iteration:      316 /      500 -- time =    76560.0 /    87600.0
iteration:      317 /      500 -- time =    76620.0 /    87600.0
iteration:      318 /      500 -- time =    76680.0 /    87600.0
iteration:      319 /      500 -- time =    76740.0 /    87600.0
iteration:      320 /      500 -- time =    76800.0 /    87600.0
iteration:      321 /      500 -- time =    76860.0 /    87600.0
iteration:      322 /      500 -- time =    76920.0 /    87600.0
iteration:      323 /      500 -- time =    76980.0 /    87600.0
iteration:      324 /      500 -- time =    77040.0 /    87600.0
iteration:      325 /      500 -- time =    77100.0 /    87600.0
iteration:      326 /      500 -- time =    77160.0 /    87600.0
iteration:      327 /      500 -- time =    77220.0 /    87600.0
iteration:      328 /      500 -- time =    77280.0 /    87600.0
iteration:      329 /      500 -- time =    77340.0 /    87600.0
iteration:      330 /      500 -- time =    77400.0 /    87600.0
iteration:      331 /      500 -- time =    77460.0 /    87600.0
iteration:      332 /      500 -- time =    77520.0 /    87600.0
iteration:      333 /      500 -- time =    77580.0 /    87600.0
iteration:      334 /      500 -- time =    77640.0 /    87600.0
iteration:      335 /      500 -- time =    77700.0 /    87600.0
iteration:      336 /      500 -- time =    77760.0 /    87600.0
iteration:      337 /      500 -- time =    77820.0 /    87600.0
iteration:      338 /      500 -- time =    77880.0 /    87600.0
iteration:      339 /      500 -- time =    77940.0 /    87600.0
iteration:      340 /      500 -- time =    78000.0 /    87600.0
iteration:      341 /      500 -- time =    78060.0 /    87600.0
iteration:      342 /      500 -- time =    78120.0 /    87600.0
iteration:      343 /      500 -- time =    78180.0 /    87600.0
iteration:      344 /      500 -- time =    78240.0 /    87600.0
iteration:      345 /      500 -- time =    78300.0 /    87600.0
iteration:      346 /      500 -- time =    78360.0 /    87600.0
iteration:      347 /      500 -- time =    78420.0 /    87600.0
iteration:      348 /      500 -- time =    78480.0 /    87600.0
iteration:      349 /      500 -- time =    78540.0 /    87600.0
iteration:      350 /      500 -- time =    78600.0 /    87600.0
iteration:      351 /      500 -- time =    78660.0 /    87600.0
iteration:      352 /      500 -- time =    78720.0 /    87600.0
iteration:      353 /      500 -- time =    78780.0 /    87600.0
iteration:      354 /      500 -- time =    78840.0 /    87600.0
iteration:      355 /      500 -- time =    78900.0 /    87600.0
iteration:      356 /      500 -- time =    78960.0 /    87600.0
iteration:      357 /      500 -- time =    79020.0 /    87600.0
iteration:      358 /      500 -- time =    79080.0 /    87600.0
iteration:      359 /      500 -- time =    79140.0 /    87600.0
iteration:      360 /      500 -- time =    79200.0 /    87600.0
iteration:      361 /      500 -- time =    79260.0 /    87600.0
iteration:      362 /      500 -- time =    79320.0 /    87600.0
iteration:      363 /      500 -- time =    79380.0 /    87600.0
iteration:      364 /      500 -- time =    79440.0 /    87600.0
iteration:      365 /      500 -- time =    79500.0 /    87600.0
iteration:      366 /      500 -- time =    79560.0 /    87600.0
iteration:      367 /      500 -- time =    79620.0 /    87600.0
iteration:      368 /      500 -- time =    79680.0 /    87600.0
iteration:      369 /      500 -- time =    79740.0 /    87600.0
iteration:      370 /      500 -- time =    79800.0 /    87600.0
iteration:      371 /      500 -- time =    79860.0 /    87600.0
iteration:      372 /      500 -- time =    79920.0 /    87600.0
iteration:      373 /      500 -- time =    79980.0 /    87600.0
iteration:      374 /      500 -- time =    80040.0 /    87600.0
iteration:      375 /      500 -- time =    80100.0 /    87600.0
iteration:      376 /      500 -- time =    80160.0 /    87600.0
iteration:      377 /      500 -- time =    80220.0 /    87600.0
iteration:      378 /      500 -- time =    80280.0 /    87600.0
iteration:      379 /      500 -- time =    80340.0 /    87600.0
iteration:      380 /      500 -- time =    80400.0 /    87600.0
iteration:      381 /      500 -- time =    80460.0 /    87600.0
iteration:      382 /      500 -- time =    80520.0 /    87600.0
iteration:      383 /      500 -- time =    80580.0 /    87600.0
iteration:      384 /      500 -- time =    80640.0 /    87600.0
iteration:      385 /      500 -- time =    80700.0 /    87600.0
iteration:      386 /      500 -- time =    80760.0 /    87600.0
iteration:      387 /      500 -- time =    80820.0 /    87600.0
iteration:      388 /      500 -- time =    80880.0 /    87600.0
iteration:      389 /      500 -- time =    80940.0 /    87600.0
iteration:      390 /      500 -- time =    81000.0 /    87600.0
iteration:      391 /      500 -- time =    81060.0 /    87600.0
iteration:      392 /      500 -- time =    81120.0 /    87600.0
iteration:      393 /      500 -- time =    81180.0 /    87600.0
iteration:      394 /      500 -- time =    81240.0 /    87600.0
iteration:      395 /      500 -- time =    81300.0 /    87600.0
iteration:      396 /      500 -- time =    81360.0 /    87600.0
iteration:      397 /      500 -- time =    81420.0 /    87600.0
iteration:      398 /      500 -- time =    81480.0 /    87600.0
iteration:      399 /      500 -- time =    81540.0 /    87600.0
iteration:      400 /      500 -- time =    81600.0 /    87600.0
iteration:      401 /      500 -- time =    81660.0 /    87600.0
iteration:      402 /      500 -- time =    81720.0 /    87600.0
iteration:      403 /      500 -- time =    81780.0 /    87600.0
iteration:      404 /      500 -- time =    81840.0 /    87600.0
iteration:      405 /      500 -- time =    81900.0 /    87600.0
iteration:      406 /      500 -- time =    81960.0 /    87600.0
iteration:      407 /      500 -- time =    82020.0 /    87600.0
iteration:      408 /      500 -- time =    82080.0 /    87600.0
iteration:      409 /      500 -- time =    82140.0 /    87600.0
iteration:      410 /      500 -- time =    82200.0 /    87600.0
iteration:      411 /      500 -- time =    82260.0 /    87600.0
iteration:      412 /      500 -- time =    82320.0 /    87600.0
iteration:      413 /      500 -- time =    82380.0 /    87600.0
iteration:      414 /      500 -- time =    82440.0 /    87600.0
iteration:      415 /      500 -- time =    82500.0 /    87600.0
iteration:      416 /      500 -- time =    82560.0 /    87600.0
iteration:      417 /      500 -- time =    82620.0 /    87600.0
iteration:      418 /      500 -- time =    82680.0 /    87600.0
iteration:      419 /      500 -- time =    82740.0 /    87600.0
iteration:      420 /      500 -- time =    82800.0 /    87600.0
iteration:      421 /      500 -- time =    82860.0 /    87600.0
iteration:      422 /      500 -- time =    82920.0 /    87600.0
iteration:      423 /      500 -- time =    82980.0 /    87600.0
iteration:      424 /      500 -- time =    83040.0 /    87600.0
iteration:      425 /      500 -- time =    83100.0 /    87600.0
iteration:      426 /      500 -- time =    83160.0 /    87600.0
iteration:      427 /      500 -- time =    83220.0 /    87600.0
iteration:      428 /      500 -- time =    83280.0 /    87600.0
iteration:      429 /      500 -- time =    83340.0 /    87600.0
iteration:      430 /      500 -- time =    83400.0 /    87600.0
iteration:      431 /      500 -- time =    83460.0 /    87600.0
iteration:      432 /      500 -- time =    83520.0 /    87600.0
iteration:      433 /      500 -- time =    83580.0 /    87600.0
iteration:      434 /      500 -- time =    83640.0 /    87600.0
iteration:      435 /      500 -- time =    83700.0 /    87600.0
iteration:      436 /      500 -- time =    83760.0 /    87600.0
iteration:      437 /      500 -- time =    83820.0 /    87600.0
iteration:      438 /      500 -- time =    83880.0 /    87600.0
iteration:      439 /      500 -- time =    83940.0 /    87600.0
iteration:      440 /      500 -- time =    84000.0 /    87600.0
iteration:      441 /      500 -- time =    84060.0 /    87600.0
iteration:      442 /      500 -- time =    84120.0 /    87600.0
iteration:      443 /      500 -- time =    84180.0 /    87600.0
iteration:      444 /      500 -- time =    84240.0 /    87600.0
iteration:      445 /      500 -- time =    84300.0 /    87600.0
iteration:      446 /      500 -- time =    84360.0 /    87600.0
iteration:      447 /      500 -- time =    84420.0 /    87600.0
iteration:      448 /      500 -- time =    84480.0 /    87600.0
iteration:      449 /      500 -- time =    84540.0 /    87600.0
iteration:      450 /      500 -- time =    84600.0 /    87600.0
iteration:      451 /      500 -- time =    84660.0 /    87600.0
iteration:      452 /      500 -- time =    84720.0 /    87600.0
iteration:      453 /      500 -- time =    84780.0 /    87600.0
iteration:      454 /      500 -- time =    84840.0 /    87600.0
iteration:      455 /      500 -- time =    84900.0 /    87600.0
iteration:      456 /      500 -- time =    84960.0 /    87600.0
iteration:      457 /      500 -- time =    85020.0 /    87600.0
iteration:      458 /      500 -- time =    85080.0 /    87600.0
iteration:      459 /      500 -- time =    85140.0 /    87600.0
iteration:      460 /      500 -- time =    85200.0 /    87600.0
iteration:      461 /      500 -- time =    85260.0 /    87600.0
iteration:      462 /      500 -- time =    85320.0 /    87600.0
iteration:      463 /      500 -- time =    85380.0 /    87600.0
iteration:      464 /      500 -- time =    85440.0 /    87600.0
iteration:      465 /      500 -- time =    85500.0 /    87600.0
iteration:      466 /      500 -- time =    85560.0 /    87600.0
iteration:      467 /      500 -- time =    85620.0 /    87600.0
iteration:      468 /      500 -- time =    85680.0 /    87600.0
iteration:      469 /      500 -- time =    85740.0 /    87600.0
iteration:      470 /      500 -- time =    85800.0 /    87600.0
iteration:      471 /      500 -- time =    85860.0 /    87600.0
iteration:      472 /      500 -- time =    85920.0 /    87600.0
iteration:      473 /      500 -- time =    85980.0 /    87600.0
iteration:      474 /      500 -- time =    86040.0 /    87600.0
iteration:      475 /      500 -- time =    86100.0 /    87600.0
iteration:      476 /      500 -- time =    86160.0 /    87600.0
iteration:      477 /      500 -- time =    86220.0 /    87600.0
iteration:      478 /      500 -- time =    86280.0 /    87600.0
iteration:      479 /      500 -- time =    86340.0 /    87600.0
iteration:      480 /      500 -- time =    86400.0 /    87600.0
iteration:      481 /      500 -- time =    86460.0 /    87600.0
iteration:      482 /      500 -- time =    86520.0 /    87600.0
iteration:      483 /      500 -- time =    86580.0 /    87600.0
iteration:      484 /      500 -- time =    86640.0 /    87600.0
iteration:      485 /      500 -- time =    86700.0 /    87600.0
iteration:      486 /      500 -- time =    86760.0 /    87600.0
iteration:      487 /      500 -- time =    86820.0 /    87600.0
iteration:      488 /      500 -- time =    86880.0 /    87600.0
iteration:      489 /      500 -- time =    86940.0 /    87600.0
iteration:      490 /      500 -- time =    87000.0 /    87600.0
iteration:      491 /      500 -- time =    87060.0 /    87600.0
iteration:      492 /      500 -- time =    87120.0 /    87600.0
iteration:      493 /      500 -- time =    87180.0 /    87600.0
iteration:      494 /      500 -- time =    87240.0 /    87600.0
iteration:      495 /      500 -- time =    87300.0 /    87600.0
iteration:      496 /      500 -- time =    87360.0 /    87600.0
iteration:      497 /      500 -- time =    87420.0 /    87600.0
iteration:      498 /      500 -- time =    87480.0 /    87600.0
iteration:      499 /      500 -- time =    87540.0 /    87600.0
 Program exited normally
iteration:      500 /      500 -- time =    87600.0 /    87600.0
CLUBB-TIMER time_loop_init =             0.2080
CLUBB-TIMER time_clubb_advance =        18.8504
CLUBB-TIMER time_clubb_pdf =             0.0003
CLUBB-TIMER time_SILHS =                 0.0001
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                19.6509
+ run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 -max_iters 10 rico_silhs
 - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone
=================== Running rico_silhs ===================
 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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 stats_nsamp =             1
 stats_nout =             1
iteration:        1 /       10 -- time =      300.0 /     3000.0
iteration:        2 /       10 -- time =      600.0 /     3000.0
iteration:        3 /       10 -- time =      900.0 /     3000.0
iteration:        4 /       10 -- time =     1200.0 /     3000.0
iteration:        5 /       10 -- time =     1500.0 /     3000.0
iteration:        6 /       10 -- time =     1800.0 /     3000.0
iteration:        7 /       10 -- time =     2100.0 /     3000.0
iteration:        8 /       10 -- time =     2400.0 /     3000.0
iteration:        9 /       10 -- time =     2700.0 /     3000.0
 Program exited normally
iteration:       10 /       10 -- time =     3000.0 /     3000.0
CLUBB-TIMER time_loop_init =             0.0056
CLUBB-TIMER time_clubb_advance =         0.2610
CLUBB-TIMER time_clubb_pdf =             0.1636
CLUBB-TIMER time_SILHS =                 0.1902
CLUBB-TIMER time_microphys_scheme =      0.3305
CLUBB-TIMER time_microphys_advance =     1.9101
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 2.8674
+ mv output acc_output
+ mkdir output
[Pipeline] }
Lock released on resource [Resource: GPU_built-in]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compile GPU_OMP)
[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-cascadelake/gcc-12.2.0/lmod-8.7.37-bi3kyxcdrfgw3y7vv2k7c5rjxg75qzju/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/convert_acc_to_omp.bash
Cloning into 'intel-application-migration-tool-for-openacc-to-openmp'...
Processing file clubb_driver.F90
Processing file clubb_driver_test.F90
Processing file clubb_standalone.F90
Processing file clubb_thread_test.F90
Processing file clubb_tuner.F90
Processing file error.F90
Processing file generalized_grid_test.F90
Processing file G_unit_tests.F90
Processing file int2txt.F90
Processing file jacobian.F90
Processing file text_writer.F90
Processing file adg1_adg2_3d_luhar_pdf.F90
Processing file advance_clubb_core_module.F90
Processing file advance_helper_module.F90
Processing file advance_windm_edsclrm_module.F90
Processing file advance_wp2_wp3_module.F90
Processing file advance_xm_wpxp_module.F90
Processing file advance_xp2_xpyp_module.F90
Processing file advance_xp3_module.F90
Processing file array_index.F90
Processing file calc_pressure.F90
Processing file calc_roots.F90
Processing file calendar.F90
Processing file clip_explicit.F90
Processing file clubb_api_module.F90
Processing file clubb_precision.F90
Processing file code_timer_module.F90
Processing file constants_clubb.F90
Processing file corr_varnce_module.F90
Processing file diagnose_correlations_module.F90
Processing file diffusion.F90
Processing file endian.F90
Processing file err_info_type_module.F90
Processing file error_code.F90
Processing file file_functions.F90
Processing file fill_holes.F90
Processing file grid_adaptation_module.F90
Processing file grid_class.F90
Processing file hydromet_pdf_parameter_module.F90
Processing file index_mapping.F90
Processing file interpolation.F90
Processing file lapack_interfaces.F90
Processing file lapack_wrap.F90
Processing file LY93_pdf.F90
Processing file matrix_operations.F90
Processing file matrix_solver_wrapper.F90
Processing file mean_adv.F90
Processing file mixing_length.F90
Processing file model_flags.F90
Processing file mono_flux_limiter.F90
Processing file Nc_Ncn_eqns.F90
Processing file new_hybrid_pdf.F90
Processing file new_hybrid_pdf_main.F90
Processing file new_pdf.F90
Processing file new_pdf_main.F90
Processing file new_tsdadg_pdf.F90
Processing file numerical_check.F90
Processing file parameter_indices.F90
Processing file parameters_tunable.F90
Processing file pdf_closure_module.F90
Processing file pdf_parameter_module.F90
Processing file pdf_utilities.F90
Processing file penta_bicgstab_solver.F90
Processing file penta_lu_solver.F90
Processing file pos_definite_module.F90
Processing file precipitation_fraction.F90
Processing file remapping_module.F90
Processing file saturation.F90
Processing file setup_clubb_pdf_params.F90
Processing file sfc_varnce_module.F90
Processing file sigma_sqd_w_module.F90
Processing file Skx_module.F90
Processing file sponge_layer_damping.F90
Processing file stats_clubb_utilities.F90
Processing file stats_netcdf.F90
Processing file T_in_K_module.F90
Processing file tridiag_lu_solver.F90
Processing file turbulent_adv_pdf.F90
Processing file est_kessler_microphys_module.F90
Processing file generate_uniform_sample_module.F90
Processing file latin_hypercube_arrays.F90
Processing file latin_hypercube_driver_module.F90
Processing file lh_microphys_var_covar_module.F90
Processing file math_utilities.F90
Processing file mt95.F90
Processing file parameters_silhs.F90
Processing file silhs_api_module.F90
Processing file silhs_importance_sample_module.F90
Processing file transform_to_pdf_module.F90
Processing file arm_0003.F90
Processing file arm_3year.F90
Processing file arm_97.F90
Processing file arm.F90
Processing file astex_a209.F90
Processing file atex.F90
Processing file atex_long.F90
Processing file bomex.F90
Processing file clex9_nov02.F90
Processing file clex9_oct14.F90
Processing file cloud_feedback.F90
Processing file cobra.F90
Processing file diag_ustar_module.F90
Processing file dycoms2_rf01.F90
Processing file dycoms2_rf02.F90
Processing file ekman.F90
Processing file fire.F90
Processing file gabls2.F90
Processing file gabls3.F90
Processing file gabls3_night.F90
Processing file jun25.F90
Processing file lba.F90
Processing file mpace_a.F90
Processing file mpace_b.F90
Processing file neutral_case.F90
Processing file nov11.F90
Processing file prescribe_forcings.F90
Processing file rico.F90
Processing file sfc_flux.F90
Processing file spec_hum_to_mixing_ratio.F90
Processing file time_dependent_input.F90
Processing file twp_ice.F90
Processing file wangara.F90
Processing file advance_microphys_module.F90
Processing file cloud_sed_module.F90
Processing file coamps_microphys_driver_module.F90
Processing file estimate_scm_microphys_module.F90
Processing file gfdl_activation.F90
Processing file ice_dfsn_module.F90
Processing file KK_microphys_module.F90
Processing file lh_microphys_driver_module.F90
Processing file microphys_driver.F90
Processing file microphys_init_cleanup.F90
Processing file mixed_moment_PDF_integrals.F90
Processing file morrison_microphys_module.F90
Processing file parameters_microphys.F90
Processing file pdf_hydromet_microphys_wrapper.F90
Processing file silhs_category_variance_module.F90
+ ./compile.py -gpu openmp
-- Configuring for OpenMP GPU build
-- Configuring for OpenMP 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-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/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-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/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-cascadelake/gcc-12.2.0/nvhpc-24.3-ym2ucux26iwkpvpcaph3ozu5oyjmahuk/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-cascadelake/gcc-12.2.0/pkgconf-2.2.0-5yfc5u2idq4y27sxxkurcul66iyq7axu/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-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/include;/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-c-4.9.2-shoyf5hca7dhntsditpk73vbwzstlhc3/include
-- Libraries:    netcdff
-- Derived NetCDFFortran_ROOT = /usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvhpc_GPUopenmp_PRECdouble
Using inferred toolchain file: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/cmake/toolchains/linux_x86_64_nvhpc.cmake
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvhpc_GPUopenmp_PRECdouble
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble
about to cmnake /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/build/nvhpc_GPUopenmp_PRECdouble
Running CMake configure...
[1/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90-pp.f90
[2/915] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90-pp.f90
[3/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90-pp.f90
[4/915] Building Fortran preprocessed src/CMakeFiles/text_writer_lib.dir/text_writer.F90-pp.f90
[5/915] Building Fortran preprocessed src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90-pp.f90
[6/915] Building Fortran preprocessed src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90-pp.f90
[7/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90-pp.f90
[8/915] Building Fortran preprocessed src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90-pp.f90
[9/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/soil_vegetation.F90-pp.f90
[10/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/radiation_variables_module.F90-pp.f90
[11/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90-pp.f90
[12/915] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/error.F90-pp.f90
[13/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F-pp.f
[14/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F-pp.f
[15/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90-pp.f90
[16/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F-pp.f
[17/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90-pp.f90
[18/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F-pp.f
[19/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90-pp.f90
[20/915] Building Fortran preprocessed src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90-pp.f90
[21/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F-pp.f
[22/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90-pp.f90
[23/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90-pp.f90
[24/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90-pp.f90
[25/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90-pp.f90
[26/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F-pp.f
[27/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90-pp.f90
[28/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F-pp.f
[29/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90-pp.f90
[30/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F-pp.f
[31/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90-pp.f90
[32/915] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90-pp.f90
[33/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F-pp.f
[34/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90-pp.f90
[35/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F-pp.f
[36/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F-pp.f
[37/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F-pp.f
[38/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F-pp.f
[39/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F-pp.f
[40/915] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90-pp.f90
[41/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90-pp.f90
[42/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90-pp.f90
[43/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90-pp.f90
[44/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90-pp.f90
[45/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90-pp.f90
[46/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90-pp.f90
[47/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90-pp.f90
[48/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90-pp.f90
[49/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90-pp.f90
[50/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90-pp.f90
[51/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90-pp.f90
[52/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90-pp.f90
[53/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90-pp.f90
[54/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90-pp.f90
[55/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90-pp.f90
[56/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90-pp.f90
[57/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90-pp.f90
[58/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90-pp.f90
[59/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90-pp.f90
[60/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90-pp.f90
[61/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90-pp.f90
[62/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F-pp.f
[63/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F-pp.f
[64/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90-pp.f90
[65/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90-pp.f90
[66/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90-pp.f90
[67/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F-pp.f
[68/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F-pp.f
[69/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F-pp.f
[70/915] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90-pp.f90
[71/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90-pp.f90
[72/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90-pp.f90
[73/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90-pp.f90
[74/915] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90-pp.f90
[75/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F-pp.f
[76/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F-pp.f
[77/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F-pp.f
[78/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F-pp.f
[79/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F-pp.f
[80/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90-pp.f90
[81/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F-pp.f
[82/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F-pp.f
[83/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F-pp.f
[84/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F-pp.f
[85/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F-pp.f
[86/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F-pp.f
[87/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F-pp.f
[88/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F-pp.f
[89/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F-pp.f
[90/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F-pp.f
[91/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F-pp.f
[92/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F-pp.f
[93/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F-pp.f
[94/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F-pp.f
[95/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F-pp.f
[96/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F-pp.f
[97/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F-pp.f
[98/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F-pp.f
[99/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F-pp.f
[100/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F-pp.f
[101/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F-pp.f
[102/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F-pp.f
[103/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F-pp.f
[104/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F-pp.f
[105/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F-pp.f
[106/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F-pp.f
[107/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F-pp.f
[108/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F-pp.f
[109/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F-pp.f
[110/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F-pp.f
[111/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F-pp.f
[112/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F-pp.f
[113/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F-pp.f
[114/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F-pp.f
[115/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F-pp.f
[116/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F-pp.f
[117/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90-pp.f90
[118/915] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F-pp.f
[119/915] Building Fortran preprocessed src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90-pp.f90
[120/915] Building Fortran preprocessed src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90-pp.f90
[121/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90-pp.f90
[122/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90-pp.f90
[123/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90-pp.f90
[124/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90-pp.f90
[125/915] Building Fortran preprocessed src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90-pp.f90
[126/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90-pp.f90
[127/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90-pp.f90
[128/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90-pp.f90
[129/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90-pp.f90
[130/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90-pp.f90
[131/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90-pp.f90
[132/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f-pp.f
[133/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90-pp.f90
[134/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90-pp.f90
[135/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90-pp.f90
[136/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90-pp.f90
[137/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90-pp.f90
[138/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90-pp.f90
[139/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90-pp.f90
[140/915] Generating Fortran dyndep file src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/Fortran.dd
[141/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90-pp.f90
[142/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90-pp.f90
[143/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90-pp.f90
[144/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90-pp.f90
[145/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90-pp.f90
[146/915] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90-pp.f90
[147/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f-pp.f
[148/915] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90-pp.f90
[149/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90-pp.f90
[150/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90-pp.f90
[151/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90-pp.f90
[152/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90-pp.f90
[153/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90-pp.f90
[154/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90-pp.f90
[155/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90-pp.f90
[156/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90-pp.f90
[157/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90-pp.f90
[158/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90-pp.f90
[159/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90-pp.f90
[160/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90-pp.f90
[161/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90-pp.f90
[162/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90-pp.f90
[163/915] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90-pp.f90
[164/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90-pp.f90
[165/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90-pp.f90
[166/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90-pp.f90
[167/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90-pp.f90
[168/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90-pp.f90
[169/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90-pp.f90
[170/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90-pp.f90
[171/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90-pp.f90
[172/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90-pp.f90
[173/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90-pp.f90
[174/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90-pp.f90
[175/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90-pp.f90
[176/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90-pp.f90
[177/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90-pp.f90
[178/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90-pp.f90
[179/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90-pp.f90
[180/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90-pp.f90
[181/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90-pp.f90
[182/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90-pp.f90
[183/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90-pp.f90
[184/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90-pp.f90
[185/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90-pp.f90
[186/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90-pp.f90
[187/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90-pp.f90
[188/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90-pp.f90
[189/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90-pp.f90
[190/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90-pp.f90
[191/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90-pp.f90
[192/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90-pp.f90
[193/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90-pp.f90
[194/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90-pp.f90
[195/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90-pp.f90
[196/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90-pp.f90
[197/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90-pp.f90
[198/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90-pp.f90
[199/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90-pp.f90
[200/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90-pp.f90
[201/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90-pp.f90
[202/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90-pp.f90
[203/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90-pp.f90
[204/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90-pp.f90
[205/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90-pp.f90
[206/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90-pp.f90
[207/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90-pp.f90
[208/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90-pp.f90
[209/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90-pp.f90
[210/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90-pp.f90
[211/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90-pp.f90
[212/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90-pp.f90
[213/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90-pp.f90
[214/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90-pp.f90
[215/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90-pp.f90
[216/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90-pp.f90
[217/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90-pp.f90
[218/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90-pp.f90
[219/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90-pp.f90
[220/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90-pp.f90
[221/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90-pp.f90
[222/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90-pp.f90
[223/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90-pp.f90
[224/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f-pp.f
[225/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f-pp.f
[226/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f-pp.f
[227/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f-pp.f
[228/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f-pp.f
[229/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f-pp.f
[230/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f-pp.f
[231/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90-pp.f90
[232/915] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90-pp.f90
[233/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f-pp.f
[234/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f-pp.f
[235/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f-pp.f
[236/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f-pp.f
[237/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f-pp.f
[238/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f-pp.f
[239/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f-pp.f
[240/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f-pp.f
[241/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f-pp.f
[242/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f-pp.f
[243/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f-pp.f
[244/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f-pp.f
[245/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f-pp.f
[246/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f-pp.f
[247/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f-pp.f
[248/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f-pp.f
[249/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f-pp.f
[250/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f-pp.f
[251/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f-pp.f
[252/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f-pp.f
[253/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f-pp.f
[254/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f-pp.f
[255/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f-pp.f
[256/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f-pp.f
[257/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f-pp.f
[258/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f-pp.f
[259/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f-pp.f
[260/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f-pp.f
[261/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f-pp.f
[262/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f-pp.f
[263/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f-pp.f
[264/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f-pp.f
[265/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f-pp.f
[266/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f-pp.f
[267/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f-pp.f
[268/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f-pp.f
[269/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f-pp.f
[270/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f-pp.f
[271/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f-pp.f
[272/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f-pp.f
[273/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f-pp.f
[274/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f-pp.f
[275/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f-pp.f
[276/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f-pp.f
[277/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f-pp.f
[278/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f-pp.f
[279/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f-pp.f
[280/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f-pp.f
[281/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f-pp.f
[282/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f-pp.f
[283/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f-pp.f
[284/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f-pp.f
[285/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f-pp.f
[286/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f-pp.f
[287/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f-pp.f
[288/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f-pp.f
[289/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f-pp.f
[290/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f-pp.f
[291/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f-pp.f
[292/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f-pp.f
[293/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f-pp.f
[294/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f-pp.f
[295/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f-pp.f
[296/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f-pp.f
[297/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f-pp.f
[298/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f-pp.f
[299/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f-pp.f
[300/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f-pp.f
[301/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f-pp.f
[302/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f-pp.f
[303/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f-pp.f
[304/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f-pp.f
[305/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f-pp.f
[306/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f-pp.f
[307/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f-pp.f
[308/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f-pp.f
[309/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f-pp.f
[310/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f-pp.f
[311/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f-pp.f
[312/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f-pp.f
[313/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f-pp.f
[314/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f-pp.f
[315/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f-pp.f
[316/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f-pp.f
[317/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f-pp.f
[318/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f-pp.f
[319/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f-pp.f
[320/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f-pp.f
[321/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f-pp.f
[322/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f-pp.f
[323/915] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f-pp.f
[324/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f-pp.f
[325/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f-pp.f
[326/915] Generating Fortran dyndep file src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/Fortran.dd
[327/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f-pp.f
[328/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f-pp.f
[329/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f-pp.f
[330/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f-pp.f
[331/915] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o
[332/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f-pp.f
[333/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f-pp.f
[334/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f-pp.f
[335/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f-pp.f
[336/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f-pp.f
[337/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f-pp.f
[338/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f-pp.f
[339/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f-pp.f
[340/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f-pp.f
[341/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f-pp.f
[342/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f-pp.f
[343/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f-pp.f
[344/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f-pp.f
[345/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f-pp.f
[346/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f-pp.f
[347/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f-pp.f
[348/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f-pp.f
[349/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f-pp.f
[350/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f-pp.f
[351/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f-pp.f
[352/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f-pp.f
[353/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f-pp.f
[354/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f-pp.f
[355/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f-pp.f
[356/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f-pp.f
[357/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f-pp.f
[358/915] Linking Fortran static library src/Microphys/SCM_Activation/libscm_activation_lib.a
[359/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o
[360/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o
[361/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o
[362/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o
[363/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o
[364/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o
[365/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o
[366/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o
[367/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o
[368/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o
[369/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o
[370/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o
[371/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o
[372/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o
[373/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o
  0 inform,   1 warnings,   0 severes, 0 fatal for slamch
[374/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o
[375/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o
[376/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o
[377/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o
[378/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o
[379/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o
[380/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o
[381/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o
[382/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o
[383/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o
[384/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o
[385/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o
[386/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o
[387/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o
[388/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o
[389/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o
[390/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o
[391/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o
[392/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o
[393/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o
[394/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o
[395/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o
[396/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o
[397/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o
[398/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o
[399/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o
[400/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o
[401/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o
[402/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o
[403/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o
[404/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o
[405/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o
[406/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o
[407/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o
[408/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o
[409/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o
[410/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o
[411/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o
[412/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o
[413/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o
[414/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o
[415/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o
[416/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o
[417/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o
[418/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f-pp.f
[419/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o
[420/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f-pp.f
[421/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f-pp.f
[422/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o
[423/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f-pp.f
[424/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o
[425/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f-pp.f
[426/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f-pp.f
[427/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f-pp.f
[428/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f-pp.f
[429/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f-pp.f
[430/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o
[431/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o
[432/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f-pp.f
[433/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o
[434/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f-pp.f
[435/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f-pp.f
[436/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f-pp.f
[437/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f-pp.f
[438/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o
[439/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o
[440/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f-pp.f
[441/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o
[442/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f-pp.f
[443/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f-pp.f
[444/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o
[445/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f-pp.f
[446/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f-pp.f
[447/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f-pp.f
[448/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f-pp.f
[449/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f-pp.f
[450/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o
[451/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f-pp.f
[452/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o
[453/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f-pp.f
[454/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f-pp.f
[455/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f-pp.f
[456/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f-pp.f
[457/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f-pp.f
[458/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f-pp.f
[459/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f-pp.f
[460/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f-pp.f
[461/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f-pp.f
[462/915] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f-pp.f
[463/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o
[464/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o
[465/915] Generating Fortran dyndep file src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/Fortran.dd
[466/915] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f-pp.f
[467/915] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f-pp.f
[468/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90-pp.f90
[469/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90-pp.f90
[470/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o
[471/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90-pp.f90
[472/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90-pp.f90
[473/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90-pp.f90
[474/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90-pp.f90
[475/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90-pp.f90
[476/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90-pp.f90
[477/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90-pp.f90
[478/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90-pp.f90
[479/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90-pp.f90
[480/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90-pp.f90
[481/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90-pp.f90
[482/915] Building Fortran preprocessed src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90-pp.f90
[483/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90-pp.f90
[484/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90-pp.f90
[485/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90-pp.f90
[486/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90-pp.f90
[487/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90-pp.f90
[488/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90-pp.f90
[489/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90-pp.f90
[490/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o
[491/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o
[492/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o
[493/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o
[494/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o
[495/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o
[496/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o
[497/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o
[498/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o
[499/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o
[500/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o
[501/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o
[502/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o
[503/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o
[504/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o
[505/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o
[506/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o
[507/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o
[508/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o
[509/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o
[510/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o
[511/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o
[512/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o
[513/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o
  0 inform,   1 warnings,   0 severes, 0 fatal for dlamch
[514/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o
[515/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o
[516/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o
[517/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o
[518/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o
[519/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o
[520/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o
[521/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o
[522/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o
[523/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o
[524/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o
[525/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o
[526/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o
[527/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o
[528/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o
[529/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o
[530/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o
[531/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o
[532/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o
[533/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o
[534/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o
[535/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o
[536/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o
[537/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o
[538/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o
[539/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o
[540/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o
[541/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o
[542/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o
[543/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o
[544/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o
[545/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o
[546/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o
[547/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o
[548/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o
[549/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o
[550/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o
[551/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o
[552/915] Generating Fortran dyndep file src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/Fortran.dd
[553/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o
[554/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o
[555/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o
[556/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o
[557/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o
[558/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o
[559/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90-pp.f90
[560/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90-pp.f90
[561/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o
[562/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o
[563/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90-pp.f90
[564/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90-pp.f90
[565/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90-pp.f90
[566/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o
[567/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o
[568/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o
[569/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o
[570/915] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o
[571/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o
[572/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o
[573/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90-pp.f90
[574/915] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o
[575/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o
[576/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o
[577/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90-pp.f90
[578/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o
[579/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o
[580/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o
[581/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90-pp.f90
[582/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90-pp.f90
[583/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o
[584/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90-pp.f90
[585/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o
[586/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90-pp.f90
[587/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o
[588/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90-pp.f90
[589/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90-pp.f90
[590/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90-pp.f90
[591/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90-pp.f90
[592/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90-pp.f90
[593/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90-pp.f90
[594/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90-pp.f90
[595/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90-pp.f90
[596/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90-pp.f90
[597/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90-pp.f90
[598/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90-pp.f90
[599/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90-pp.f90
[600/915] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90-pp.f90
[601/915] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o
[602/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o
[603/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o
[604/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o
[605/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o
[606/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o
[607/915] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o
[608/915] Linking Fortran static library src/Lapack/liblapack_lib.a
[609/915] Generating Fortran dyndep file src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Fortran.dd
[610/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o
[611/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o
[612/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o
[613/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o
[614/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o
[615/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o
[616/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o
[617/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o
[618/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o
[619/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o
[620/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o
[621/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o
[622/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o
[623/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o
[624/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o
[625/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o
[626/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o
[627/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o
[628/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o
[629/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90.o
thlm2t_in_k_2d:
    141, Generating implicit map(tofrom:rcm(:,:),thlm(:,:),exner(:,:)) 
[630/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o
[631/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90.o
[632/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90.o
skx_func:
     77, Generating implicit map(tofrom:skx_denom_tol(:),clubb_params(:,:)) 
lg_2005_ansatz:
    180, Generating implicit map(tofrom:wp2(:,:),skx(:,:),wpxp(:,:),xp2(:,:),beta(:),sigma_sqd_w(:,:),skw(:,:)) 
xp3_lg_2005_ansatz:
    266, Generating implicit map(tofrom:clubb_params(:,:),skx_denom_tol(:)) 
[633/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o
[634/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o
[635/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o
[636/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_bicgstab_solver.F90.o
[637/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90.o
term_ma_zt_lhs:
    198, Generating implicit map(tofrom:invrs_dzt(:,:),wm_zt(:,:),weights_zt2zm(:,:,:),lhs_ma(:,:,:)) 
term_ma_zm_lhs:
    488, Generating implicit map(tofrom:lhs_ma(:,:,:)) 
[638/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o
[639/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90.o
tridiag_lu_solve_single_rhs_lhs:
    121, Generating implicit map(tofrom:lhs(:,:),upper(:),soln(:),rhs(:),lower_diag_invrs(:)) 
tridiag_lu_solve_single_rhs_multiple_lhs:
    190, Generating implicit map(tofrom:lhs(:,:,:),lower_diag_invrs(:,:),upper(:,:)) 
tridiag_lu_solve_multiple_rhs_lhs:
    288, Generating implicit map(tofrom:lhs(:,:,:),lower_diag_invrs(:,:),upper(:,:)) 
[640/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90.o
penta_lu_solve_single_rhs_multiple_lhs:
    151, Generating implicit map(tofrom:lower_1(:,:),lower_diag_invrs(:,:),upper_1(:,:),upper_2(:,:),lhs(:,:,:)) 
penta_lu_solve_multiple_rhs_lhs:
    284, Generating implicit map(tofrom:lower_1(:,:),lower_diag_invrs(:,:),upper_1(:,:),upper_2(:,:),lhs(:,:,:)) 
[641/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o
[642/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o
adg1_w_closure:
    711, Generating update from(wp2(:,:))
    722, Generating implicit map(tofrom:sigma_sqd_w(:,:),mixt_frac(:,:),w_1(:,:),w_2(:,:),varnce_w_2(:,:),w_2_n(:,:),skw(:,:),w_1_n(:,:),sqrt_wp2(:,:),wp2(:,:),wm(:,:),varnce_w_1(:,:)) 
adg1_adg2_responder_params:
   1180, Generating update from(xp2(:,:))
   1191, Generating implicit map(tofrom:wpxp(:,:),x_2(:,:),wp2(:,:),sigma_sqd_w(:,:),w_1_n(:,:),x_1(:,:),varnce_x_2(:,:),mixt_frac(:,:),w_2_n(:,:),xp2(:,:),xm(:,:),alpha_x(:,:),beta(:),sqrt_wp2(:,:),varnce_x_1(:,:)) 
[643/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o
linear_interpolated_azm_2d:
   1752, Generating implicit map(tofrom:linear_interpolated_azm(:,:),gr,azt(:,:)) 
zt2zm2zt:
   1887, Generating map(alloc:azt_zm(:,:)) 
zm2zt2zm:
   1945, Generating map(alloc:azm_zt(:,:)) 
linear_interpolated_azt_2d:
   2387, Generating implicit map(tofrom:gr,linear_interpolated_azt(:,:),azm(:,:)) 
gradzm_2d:
   2703, Generating implicit map(tofrom:gr,azm(:,:)) 
gradzm_1d:
   2755, Generating map(to:azm_col(:,:),gr) 
         Generating map(from:gradzm_1d_col(:,:)) 
         Generating map(to:gr%invrs_dzt(:,:)) 
gradzt_2d:
   2804, Generating implicit map(tofrom:gr,azt(:,:)) 
gradzt_1d:
   2870, Generating map(to:azt_col(:,:),gr) 
         Generating map(from:gradzt_1d_col(:,:)) 
         Generating map(to:gr%invrs_dzm(:,:)) 
[644/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o
[645/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o
[646/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90.o
calculate_thvm:
    251, Generating implicit map(tofrom:thvm(:,:),thv_ds_zt(:,:),rtm(:,:),thlm(:,:),rcm(:,:),exner(:,:)) 
[647/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90.o
sat_mixrat_liq_2d:
    402, Generating implicit map(tofrom:t_in_k(:,:),esat(:,:)) 
sat_mixrat_ice_2d:
    996, Generating implicit map(tofrom:esat_ice(:,:),t_in_k(:,:)) 
[648/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90.o
xpyp_term_ta_pdf_lhs:
    373, Generating implicit map(tofrom:lhs_ta(:,:,:)) 
xpyp_term_ta_pdf_lhs_godunov:
    547, Generating implicit map(tofrom:lhs_ta(:,:,:)) 
xpyp_term_ta_pdf_rhs:
    904, Generating implicit map(tofrom:rhs_ta(:,:)) 
xpyp_term_ta_pdf_rhs_godunov:
   1039, Generating implicit map(tofrom:rhs_ta(:,:)) 
[649/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o
[650/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90.o
diffusion_zt_lhs:
    315, Generating implicit map(tofrom:k_zm(:,:),nu(:),k_zm_nu(:,:)) 
diffusion_zm_lhs:
    852, Generating implicit map(tofrom:rho_k_zt_nu(:,:),rho_ds_zt(:,:),nu(:),k_zt(:,:)) 
[651/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o
[652/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o
band_solve_single_rhs_multiple_lhs:
    137, Generating update from(lhs(:,:,:),rhs(:,:))
    151, Generating update to(rcond(:))
    159, Generating update from(rhs(:,:),lhs(:,:,:))
    168, Generating update to(soln(:,:))
    180, Generating update from(lhs(:,:,:),rhs(:,:),old_soln(:,:))
    186, Generating update to(soln(:,:))
band_solve_multiple_rhs_lhs:
    293, Generating update from(lhs(:,:,:),rhs(:,:,:))
    307, Generating update to(rcond(:))
    315, Generating update from(rhs(:,:,:),lhs(:,:,:))
    324, Generating update to(soln(:,:,:))
    336, Generating update from(lhs(:,:,:),rhs(:,:,:),old_soln(:,:,:))
    349, Generating update to(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
    559, Generating update from(rhs(:,:),lhs(:,:,:))
    571, Generating update to(rcond(:))
    579, Generating update from(rhs(:,:),lhs(:,:,:))
    587, Generating update to(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
    687, Generating update from(rhs(:,:,:),lhs(:,:,:))
    699, Generating update to(rcond(:))
    707, Generating update from(rhs(:,:,:),lhs(:,:,:))
    715, Generating update to(soln(:,:,:))
check_nan_soln_2d:
    816, Generating implicit map(tofrom:soln(:,:)) 
check_nan_soln_3d:
    864, Generating implicit map(tofrom:soln(:,:,:)) 
[653/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90.o
calc_ri_zm:
    930, Generating implicit map(tofrom:bv_freq_sqd(:,:),ri_zm(:,:),shear(:,:)) 
smooth_min_sclr_idx:
   1347, Generating implicit map(tofrom:input_var2(:,:)) 
smooth_min_array_scalar:
   1404, Generating implicit map(tofrom:input_var1(:,:)) 
smooth_min_arrays:
   1461, Generating implicit map(tofrom:input_var2(:,:),input_var1(:,:)) 
smooth_max_sclr_idx:
   1557, Generating implicit map(tofrom:input_var2(:,:)) 
smooth_max_array_scalar:
   1614, Generating implicit map(tofrom:input_var1(:,:)) 
smooth_max_array_1d_scalar:
   1670, Generating implicit map(tofrom:input_var1(:)) 
smooth_max_arrays:
   1725, Generating implicit map(tofrom:input_var2(:,:),input_var1(:,:)) 
smooth_heaviside_peskin:
   1826, Generating implicit map(tofrom:input(:,:)) 
calc_xpwp_2d:
   1940, Generating implicit map(tofrom:xpwp(:,:),xm(:,:),gr,km_zm(:,:)) 
pvertinterp:
   2215, Generating implicit map(tofrom:interp_var(:),p_mid(:,:),input_var(:,:),gr) 
[654/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90.o
[655/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o
zero_pdf_params_api:
    326, Generating implicit map(tofrom:pdf_params) 
[656/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_netcdf.F90.o
stats_update_scalar:
   1099, Generating update from(values)
stats_update_1d:
   1159, Generating update from(values(:))
stats_update_2d:
   1224, Generating update from(values(:,:))
stats_begin_budget_scalar:
   1276, Generating update from(values)
stats_begin_budget_1d:
   1322, Generating update from(values(:))
stats_begin_budget_2d:
   1372, Generating update from(values(:,:))
stats_update_budget_scalar:
   1420, Generating update from(values)
stats_update_budget_1d:
   1470, Generating update from(values(:))
stats_update_budget_2d:
   1512, Generating update from(values(:,:))
stats_finalize_budget_scalar:
   1572, Generating update from(values)
stats_finalize_budget_1d:
   1639, Generating update from(values(:))
stats_finalize_budget_2d:
   1710, Generating update from(values(:,:))
[657/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o
[658/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o
[659/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o
[660/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o
calc_grid_dens:
   1295, Generating implicit map(tofrom:ddzt_vm(:,:),gr,ddzt_um(:,:),ddzt_umvm_sqd(:,:)) 
[661/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o
[662/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o
[663/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o
mfl_xm_lhs:
   1156, Generating implicit map(tofrom:lhs(:,:,:)) 
mfl_xm_rhs:
   1235, Generating implicit map(tofrom:rho_ds_zm(:,:),xm_forcing(:,:),xm_old(:,:),invrs_dzt(:,:),invrs_rho_ds_zt(:,:),rhs(:,:),wpxp(:,:)) 
calc_mean_w_up_down_component:
   2157, Generating implicit map(tofrom:mean_w_up_i(:,:),varnce_w_i_zm(:,:),w_min(:,:),w_i_zm(:,:),mean_w_down_i(:,:)) 
[664/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o
[665/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o
[666/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o
clip_covar:
    548, Generating update from(xpyp(:,:))
    575, Generating implicit map(tofrom:yp2(:,:),xpyp_chnge(:,:),xp2(:,:),xpyp(:,:)) 
clip_variance:
    717, Generating map(to:threshold_hi) 
         Generating implicit map(tofrom:threshold_lo(:,:)) 
clip_skewness:
    909, Generating map(to:gr,gr%zt(:,:),sfc_elevation(:)) 
         Generating map(tofrom:wp3(:,:)) 
         Generating map(to:wp2_zt(:,:)) 
    914, Generating update from(wp3(:,:))
    925, Generating update from(wp3(:,:))
clip_rcm:
   1161, Generating update from(rtm(:,:),rcm(:,:))
   1182, Generating implicit map(tofrom:rtm(:,:),rcm(:,:)) 
[667/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o
set_lscale_max:
     66, Generating implicit map(tofrom:host_dy(:),lscale_max(:),host_dx(:)) 
[668/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o
[669/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
windm_edsclrm_lhs:
   2275, Generating implicit map(tofrom:lhs_diff(:,:,:),lhs(:,:,:)) 
windm_edsclrm_rhs:
   2419, Generating implicit map(tofrom:lhs_diff(:,:,:),rhs(:,:),xm(:,:),xm_tndcy(:,:)) 
[670/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o
calc_wp4_pdf:
   1981, Generating implicit map(tofrom:wm(:,:),wp4(:,:),mixt_frac(:,:),varnce_w_2(:,:),w_2(:,:),varnce_w_1(:,:),w_1(:,:)) 
calc_wp2xp2_pdf:
   2088, Generating implicit map(tofrom:wm(:,:),corr_w_x_2(:,:),varnce_x_2(:,:),w_2(:,:),wp2xp2(:,:),x_2(:,:),xm(:,:),varnce_w_2(:,:),mixt_frac(:,:),w_1(:,:),x_1(:,:),varnce_x_1(:,:),corr_w_x_1(:,:),varnce_w_1(:,:)) 
calc_wp2xp_pdf:
   2197, Generating implicit map(tofrom:wm(:,:),corr_w_x_2(:,:),varnce_x_2(:,:),w_2(:,:),mixt_frac(:,:),wp2xp(:,:),x_2(:,:),xm(:,:),varnce_w_2(:,:),w_1(:,:),varnce_w_1(:,:),x_1(:,:),corr_w_x_1(:,:),varnce_x_1(:,:)) 
calc_wpxp2_pdf:
   2299, Generating implicit map(tofrom:wm(:,:),corr_w_x_2(:,:),varnce_x_2(:,:),w_2(:,:),wpxp2(:,:),x_2(:,:),xm(:,:),varnce_w_2(:,:),mixt_frac(:,:),w_1(:,:),x_1(:,:),varnce_x_1(:,:),corr_w_x_1(:,:),varnce_w_1(:,:)) 
calc_wpxpyp_pdf:
   2428, Generating implicit map(tofrom:wm(:,:),corr_x_y_2(:,:),varnce_y_2(:,:),w_2(:,:),wpxpyp(:,:),x_2(:,:),xm(:,:),y_2(:,:),ym(:,:),corr_w_y_2(:,:),varnce_w_2(:,:),varnce_x_2(:,:),corr_w_x_2(:,:),mixt_frac(:,:),w_1(:,:),x_1(:,:),y_1(:,:),corr_x_y_1(:,:),varnce_x_1(:,:),varnce_y_1(:,:),corr_w_y_1(:,:),varnce_w_1(:,:),corr_w_x_1(:,:)) 
calc_liquid_cloud_frac_component:
   2550, Generating implicit map(tofrom:cloud_frac(:,:),rc(:,:),stdev_chi(:,:),mean_chi(:,:)) 
calc_ice_cloud_frac_component:
   2680, Generating implicit map(tofrom:rc_in(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rc(:,:),tl(:,:)) 
calc_xprcp_component:
   3195, Generating implicit map(tofrom:wprcp_contrib_comp_i(:,:),wp2rcp_contrib_comp_i(:,:),vprcp_contrib_comp_i(:,:),w_i(:,:),cthl_i(:,:),rc_i(:,:),wm(:,:),v_i(:,:),rtm(:,:),rcm(:,:),rt_i(:,:),cloud_frac_i(:,:),stdev_chi_i(:,:),rtprcp_contrib_comp_i(:,:),corr_chi_eta_i(:,:),thlm(:,:),stdev_eta_i(:,:),thl_i(:,:),crt_i(:,:),um(:,:),thlprcp_contrib_comp_i(:,:),u_i(:,:),vm(:,:),uprcp_contrib_comp_i(:,:),varnce_w_i(:,:)) 
calc_w_up_in_cloud:
   3333, Generating implicit map(tofrom:mixt_frac(:,:),varnce_w_1(:,:),varnce_w_2(:,:),w_1(:,:),cloudy_downdraft_frac(:,:),cloudy_updraft_frac(:,:),cloud_frac_1(:,:),cloud_frac_2(:,:),w_up_in_cloud(:,:),w_down_in_cloud(:,:),w_2(:,:)) 
trapezoidal_rule_zt:
   5060, Generating implicit map(tofrom:wp2up_zm(:,:),cloud_frac_zm(:,:),wprtpthlp_zm(:,:),wpthlp2_zm(:,:),wprtp2_zm(:,:),gr,ice_supersat_frac_zm(:,:),rcm_zm(:,:),wp2thvp_zm(:,:)) 
calc_trapezoid_zt:
   5261, Generating implicit map(tofrom:variable_zm(:,:),variable_zt(:,:),gr) 
calc_trapezoid_zm:
   5342, Generating implicit map(tofrom:gr,variable_zt(:,:),variable_zm(:,:)) 
[671/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o
fill_holes_vertical_api:
    127, Generating implicit map(tofrom:field(:,:)) 
fill_holes_global:
    357, Generating implicit map(tofrom:rho_ds(:,:),rho_ds_dz(:,:),dz(:,:)) 
fill_holes_sliding_window:
    566, Generating implicit map(tofrom:field(:,:)) 
fill_holes_widening_windows:
    813, Generating implicit map(tofrom:rho_ds(:,:),rho_ds_dz(:,:),dz(:,:)) 
fill_holes_smart_window:
    990, Generating implicit map(tofrom:field(:,:),dz(:,:),rho_ds(:,:),normalized_mass(:,:)) 
fill_holes_smart_window_smooth:
   1262, Generating implicit map(tofrom:field(:,:),dz(:,:),normalized_mass(:,:),rho_ds(:,:)) 
fill_holes_parallel:
   1541, Generating implicit map(tofrom:rho_ds(:,:),rho_ds_dz(:,:),invrs_rho_ds_dz(:,:),dz(:,:)) 
fill_holes_wp2_from_horz_tke:
   1853, Generating implicit map(tofrom:wp2(:,:)) 
fill_holes_driver_api:
   2449, Generating map(to:gr,rho_ds_zt(:)) 
         Generating map(tofrom:hydromet(:,i)) 
         Generating map(to:gr%dzt(:,:)) 
[672/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o
xp2_xpyp_lhs:
   2852, Generating implicit map(tofrom:lhs(:,:,:),lhs_dp1(:,:),lhs_ta(:,:,:),lhs_ma(:,:,:),lhs_diff(:,:,:)) 
term_tp_rhs:
   5980, Generating implicit map(tofrom:invrs_dzm(:,:),wpxap(:,:),wpxbp(:,:),rhs(:,:),xbm(:,:),xam(:,:)) 
term_dp1_lhs:
   6077, Generating implicit map(tofrom:gr,lhs(:,:)) 
term_dp1_rhs:
   6171, Generating implicit map(tofrom:invrs_tau_zm(:,:),rhs(:,:),cn(:,:)) 
term_pr1:
   6301, Generating implicit map(tofrom:invrs_tau_c4_zm(:,:),c14(:),wp2(:,:),xbp2(:,:),rhs(:,:),invrs_tau_c14_zm(:,:),c4(:)) 
term_pr2:
   6419, Generating implicit map(tofrom:gr,rhs_pr2(:,:),vpwp(:,:),wpthvp(:,:),c_uu_buoy(:),um(:,:),c_uu_shr(:),thv_ds_zm(:,:),vm(:,:),upwp(:,:)) 
pos_definite_variances:
   6515, Generating update from(xp2_np1(:,:))
   6537, Generating update from(xp2_np1(:,:))
[673/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o
xm_wpxp_lhs:
   1375, Generating implicit map(tofrom:lhs(:,:,:)) 
xm_term_ta_lhs:
   5497, Generating implicit map(tofrom:invrs_rho_ds_zt(:,:),gr,rho_ds_zm(:,:),lhs_ta_xm(:,:,:)) 
wpxp_term_tp_lhs:
   5598, Generating implicit map(tofrom:gr,lhs_tp(:,:,:)) 
wpxp_terms_ac_pr2_lhs:
   5729, Generating implicit map(tofrom:gr,lhs_ac_pr2(:,:)) 
wpxp_term_pr1_lhs:
   5833, Generating implicit map(tofrom:invrs_tau_c6_zm(:,:),c6thl_skw_fnc(:,:),lhs_pr1_wprtp(:,:),lhs_pr1_wpthlp(:,:),c6rt_skw_fnc(:,:)) 
wpxp_terms_bp_pr3_rhs:
   5965, Generating implicit map(tofrom:gr,rhs_bp_pr3(:,:)) 
damp_coefficient:
   6266, Generating implicit map(tofrom:gr,max_coeff_value(:),threshold(:),damped_value(:,:),cx_skw_fnc(:,:),lscale_zm(:,:),altitude_threshold(:),coefficient(:)) 
[674/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o
wp23_lhs:
   2211, Generating implicit map(tofrom:lhs(:,:,:)) 
wp23_rhs:
   2657, Generating implicit map(tofrom:rhs(:,:)) 
wp2_term_ta_lhs:
   3480, Generating implicit map(tofrom:lhs_ta_wp2(:,:,:),gr) 
wp2_terms_ac_pr2_lhs:
   3610, Generating implicit map(tofrom:gr,lhs_ac_pr2_wp2(:,:)) 
wp2_term_dp1_lhs:
   3707, Generating implicit map(tofrom:gr,lhs_dp1_wp2(:,:)) 
wp2_term_pr1_lhs:
   3810, Generating implicit map(tofrom:lhs_pr1_wp2(:,:),gr) 
wp2_terms_bp_pr2_rhs:
   3907, Generating implicit map(tofrom:rhs_bp_pr2_wp2(:,:),gr) 
wp2_term_dp1_rhs:
   4011, Generating implicit map(tofrom:rhs_dp1_wp2(:,:),gr) 
wp2_term_pr3_rhs:
   4138, Generating implicit map(tofrom:gr,rhs_pr3_wp2(:,:)) 
wp2_term_pr1_rhs:
   4260, Generating implicit map(tofrom:rhs_pr1_wp2(:,:),gr) 
wp2_term_pr_dfsn_rhs:
   4362, Generating implicit map(tofrom:wp3(:,:),wpuip2(:,:),wpup2(:,:),wpvp2(:,:)) 
wp3_term_ta_new_pdf_lhs:
   4526, Generating implicit map(tofrom:lhs_ta_wp3(:,:,:),gr) 
wp3_term_ta_adg1_lhs:
   4725, Generating implicit map(tofrom:lhs_ta_wp3(:,:,:),gr) 
wp3_term_tp_lhs:
   5032, Generating implicit map(tofrom:lhs_tp_wp3(:,:,:),gr) 
wp3_terms_ac_pr2_lhs:
   5163, Generating implicit map(tofrom:gr,lhs_ac_pr2_wp3(:,:)) 
wp3_term_pr1_lhs:
   5286, Generating implicit map(tofrom:gr,lhs_pr1_wp3(:,:)) 
wp3_term_ta_explicit_rhs:
   5417, Generating implicit map(tofrom:rhs_ta_wp3(:,:),gr) 
wp3_terms_bp1_pr2_rhs:
   5507, Generating implicit map(tofrom:rhs_bp1_pr2_wp3(:,:),gr) 
wp3_term_pr_turb_rhs:
   5609, Generating implicit map(tofrom:rhs_pr_turb_wp3(:,:),gr) 
wp3_term_pr_dfsn_rhs:
   5735, Generating implicit map(tofrom:wp2_uip2(:,:),wp2uip2(:,:),wp2up2(:,:),wp4(:,:),wp2vp2(:,:),wp2(:,:),vp2(:,:),up2(:,:)) 
wp3_term_pr1_rhs:
   5865, Generating implicit map(tofrom:rhs_pr1_wp3(:,:),gr) 
[675/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[676/915] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
advance_clubb_core_api_single_col:
   1216, Generating map(to:fcor_col(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) 
         Generating map(from:lscale_col(:,:)) 
         Generating map(to: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(:)) 
         Generating map(tofrom:rtpthvp_col(:,:)) 
         Generating map(from:cloudy_updraft_frac_col(:,:)) 
         Generating map(tofrom:exner_col(:,:)) 
         Generating map(to:sclr_idx) 
         Generating map(tofrom:thlm_col(:,:),rtm_col(:,:),um_col(:,:),vm_col(:,:),wprtp_col(:,:),wpthlp_col(:,:),rtp2_col(:,:),thlp2_col(:,:),rtpthlp_col(:,:)) 
         Generating map(from:w_up_in_cloud_col(:,:)) 
         Generating map(to:wm_zm_col(:,:),rho_ds_zt_col(:,:),rfrzm_col(:,:),rho_col(:,:),rho_ds_zm_col(:,:)) 
         Generating map(tofrom:ice_supersat_frac_col(:,:)) 
         Generating map(to:invrs_rho_ds_zm_col(:,:)) 
         Generating map(tofrom:thlpthvp_col(:,:)) 
         Generating map(to:thv_ds_zm_col(:,:)) 
         Generating map(from:rcm_in_layer_col(:,:)) 
         Generating map(to:wpthlp_forcing_col(:,:),wprtp_forcing_col(:,:)) 
         Generating map(tofrom:upwp_pert_col(:,:),vpwp_pert_col(:,:),p_in_pa_col(:,:)) 
         Generating map(to:upwp_sfc_col(:),vpwp_sfc_col(:),rtm_forcing_col(:,:),thlm_forcing_col(:,:)) 
         Generating map(tofrom:um_pert_col(:,:),vm_pert_col(:,:)) 
         Generating map(to:thv_ds_zt_col(:,:),upwp_sfc_pert_col(:),gr%zt(:,:),host_dx_col(:),p_sfc_col(:)) 
         Generating map(tofrom:pdf_params%w_2(:,:)) 
         Generating map(to:clubb_params_col(:,:)) 
         Generating map(tofrom:err_info_api%err_code(:)) 
         Generating map(to:ug_col(:,:)) 
         Generating map(tofrom:uprcp_col(:,:)) 
         Generating map(to:vg_col(:,:)) 
         Generating map(tofrom:vprcp_col(:,:)) 
         Generating map(to:um_ref_col(:,:),vm_ref_col(:,:)) 
         Generating map(tofrom:up2_col(:,:),vp2_col(:,:)) 
         Generating map(to:rho_zm_col(:,:)) 
         Generating map(from:wprcp_col(:,:)) 
         Generating map(to:sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:)) 
         Generating map(tofrom:rtp3_col(:,:)) 
         Generating map(to:wm_zt_col(:,:)) 
         Generating map(tofrom:wp2vp2_col(:,:)) 
         Generating map(to:nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) 
         Generating map(tofrom:rc_coef_zm_col(:,:)) 
         Generating map(from:cloud_cover_col(:,:)) 
         Generating map(to:wpthlp_sfc_col(:)) 
         Generating map(tofrom:wp2thlp_col(:,:)) 
         Generating map(to:rtpthlp_forcing_col(:,:)) 
         Generating map(from:thlprcp_col(:,:)) 
         Generating map(tofrom:wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),pdf_params_zm%w_2(:,:),wp2up2_col(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up_col(:,:)) 
         Generating map(to:host_dy_col(:),um_forcing_col(:,:),vm_forcing_col(:,:)) 
         Generating map(tofrom:upwp_col(:,:),vpwp_col(:,:)) 
         Generating map(to:err_info_api) 
         Generating map(tofrom: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(:,:)) 
         Generating map(to:pdf_params) 
         Generating map(tofrom: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(:,:)) 
         Generating map(to:pdf_params_zm) 
         Generating map(tofrom: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(:,:)) 
         Generating map(from:w_down_in_cloud_col(:,:)) 
         Generating map(to:vpwp_sfc_pert_col(:)) 
         Generating map(from:cloudy_downdraft_frac_col(:,:)) 
         Generating map(tofrom:cloud_frac_col(:,:)) 
         Generating map(to:invrs_rho_ds_zt_col(:,:)) 
         Generating map(from:kh_zm_col(:,:),invrs_tau_zm_col(:,:)) 
         Generating map(tofrom:thlp3_col(:,:)) 
         Generating map(from:kh_zt_col(:,:)) 
         Generating map(tofrom:wpvp2_col(:,:)) 
   1288, Generating map(tofrom:sclrm_col(:,:,:),wpsclrp_col(:,:,:)) 
         Generating map(to:sclr_tol(:)) 
         Generating map(tofrom:sclrpthvp_col(:,:,:)) 
         Generating map(to:sclrm_forcing_col(:,:,:)) 
         Generating map(tofrom:sclrp2_col(:,:,:),sclrp3_col(:,:,:),sclrprtp_col(:,:,:),sclrpthlp_col(:,:,:)) 
         Generating map(to:wpsclrp_sfc_col(:,:)) 
   1295, Generating map(to:edsclrm_forcing_col(:,:,:)) 
         Generating map(tofrom:edsclrm_col(:,:,:)) 
         Generating map(to:wpedsclrp_sfc_col(:,:)) 
   1301, Generating map(to:wphydrometp_col(:,:,:),wp2hmp_col(:,:,:),thlphmp_zt_col(:,:,:),l_mix_rat_hm(:),rtphmp_zt_col(:,:,:)) 
advance_clubb_core_api_multi_col:
   1842, Generating map(to:fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) 
         Generating map(from:lscale(:,:)) 
         Generating map(to: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(:)) 
         Generating map(tofrom:rtpthvp(:,:)) 
         Generating map(from:cloudy_updraft_frac(:,:)) 
         Generating map(tofrom:exner(:,:)) 
         Generating map(to:sclr_idx) 
         Generating map(tofrom:thlm(:,:),rtm(:,:),um(:,:),vm(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:)) 
         Generating map(from:w_up_in_cloud(:,:)) 
         Generating map(to:wm_zm(:,:),rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:)) 
         Generating map(tofrom:ice_supersat_frac(:,:)) 
         Generating map(to:invrs_rho_ds_zm(:,:)) 
         Generating map(tofrom:thlpthvp(:,:)) 
         Generating map(to:thv_ds_zm(:,:)) 
         Generating map(from:rcm_in_layer(:,:)) 
         Generating map(to:wpthlp_forcing(:,:),wprtp_forcing(:,:)) 
         Generating map(tofrom:upwp_pert(:,:),vpwp_pert(:,:),p_in_pa(:,:)) 
         Generating map(to:upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_forcing(:,:)) 
         Generating map(tofrom:um_pert(:,:),vm_pert(:,:)) 
         Generating map(to:thv_ds_zt(:,:),upwp_sfc_pert(:),gr%zt(:,:),host_dx(:),p_sfc(:)) 
         Generating map(tofrom:pdf_params%w_2(:,:)) 
         Generating map(to:clubb_params(:,:)) 
         Generating map(from:err_info_api%err_code(:)) 
         Generating map(to:ug(:,:)) 
         Generating map(tofrom:uprcp(:,:)) 
         Generating map(to:vg(:,:)) 
         Generating map(tofrom:vprcp(:,:)) 
         Generating map(to:um_ref(:,:),vm_ref(:,:)) 
         Generating map(tofrom:up2(:,:),vp2(:,:)) 
         Generating map(to:rho_zm(:,:)) 
         Generating map(from:wprcp(:,:)) 
         Generating map(to:sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:)) 
         Generating map(tofrom:rtp3(:,:)) 
         Generating map(to:wm_zt(:,:)) 
         Generating map(tofrom:wp2vp2(:,:)) 
         Generating map(to:nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) 
         Generating map(tofrom:rc_coef_zm(:,:)) 
         Generating map(from:cloud_cover(:,:)) 
         Generating map(to:wpthlp_sfc(:)) 
         Generating map(tofrom:wp2thlp(:,:),wp2thvp(:,:)) 
         Generating map(to:rtpthlp_forcing(:,:)) 
         Generating map(from:thlprcp(:,:)) 
         Generating map(tofrom:wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),pdf_params_zm%w_2(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2up(:,:),wp2up2(:,:)) 
         Generating map(to:host_dy(:),um_forcing(:,:),vm_forcing(:,:)) 
         Generating map(tofrom: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(:,:)) 
         Generating map(to:pdf_params) 
         Generating map(tofrom: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(:,:)) 
         Generating map(to:pdf_params_zm) 
         Generating map(tofrom: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(:,:)) 
         Generating map(from:w_down_in_cloud(:,:)) 
         Generating map(to:vpwp_sfc_pert(:)) 
         Generating map(from:cloudy_downdraft_frac(:,:)) 
         Generating map(tofrom:cloud_frac(:,:)) 
         Generating map(to:invrs_rho_ds_zt(:,:)) 
         Generating map(from:kh_zm(:,:),invrs_tau_zm(:,:)) 
         Generating map(tofrom:thlp3(:,:)) 
         Generating map(from:kh_zt(:,:)) 
         Generating map(to:err_info_api) 
         Generating map(tofrom:wpvp2(:,:)) 
   1906, Generating map(tofrom:sclrm(:,:,:),wpsclrp(:,:,:)) 
         Generating map(to:sclr_tol(:)) 
         Generating map(tofrom:sclrpthvp(:,:,:)) 
         Generating map(to:sclrm_forcing(:,:,:)) 
         Generating map(tofrom:sclrp2(:,:,:),sclrp3(:,:,:),sclrprtp(:,:,:),sclrpthlp(:,:,:)) 
         Generating map(to:wpsclrp_sfc(:,:)) 
   1913, Generating map(to:edsclrm_forcing(:,:,:)) 
         Generating map(tofrom:edsclrm(:,:,:)) 
         Generating map(to:wpedsclrp_sfc(:,:)) 
   1919, Generating map(to:wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) 
calculate_thlp2_rad_api:
   2054, Generating map(to:radht(:,:),thlprcp(:,:)) 
         Generating map(tofrom:thlp2_forcing(:,:)) 
         Generating map(to:clubb_params(:,:),rcm(:,:)) 
[677/915] Linking Fortran static library src/CLUBB_core/libclubb_core_lib.a
[678/915] Generating Fortran dyndep file src/CMakeFiles/text_writer_lib.dir/Fortran.dd
[679/915] Generating Fortran dyndep file src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/Fortran.dd
[680/915] Generating Fortran dyndep file src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/Fortran.dd
[681/915] Generating Fortran dyndep file src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/Fortran.dd
[682/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o
[683/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o
[684/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o
[685/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o
[686/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o
[687/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o
[688/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o
[689/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o
[690/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o
[691/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o
[692/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o
[693/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o
[694/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o
[695/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o
[696/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o
[697/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o
[698/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o
[699/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o
[700/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o
[701/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o
[702/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o
[703/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o
[704/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o
[705/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o
[706/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o
[707/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o
[708/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o
[709/915] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o
[710/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o
[711/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o
[712/915] Linking Fortran static library src/libtext_writer_lib.a
[713/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o
[714/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o
[715/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o
[716/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o
[717/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o
[718/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o
[719/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o
[720/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o
[721/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o
[722/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o
[723/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o
[724/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o
[725/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o
[726/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o
[727/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o
[728/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o
[729/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o
[730/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o
[731/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o
[732/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o
[733/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o
[734/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o
[735/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o
[736/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o
[737/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o
[738/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o
[739/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o
[740/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o
[741/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o
[742/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o
[743/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o
[744/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o
[745/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o
[746/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o
[747/915] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o
[748/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o
[749/915] Linking Fortran static library src/Microphys/Microphys_utils/libmicrophys_utils_lib.a
[750/915] Generating Fortran dyndep file src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/Fortran.dd
[751/915] Generating Fortran dyndep file src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Fortran.dd
[752/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o
[753/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o
[754/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o
[755/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o
[756/915] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o
[757/915] Linking Fortran static library src/Microphys/COAMPS_microphys/libcoamps_lib.a
[758/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o
[759/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o
[760/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o
[761/915] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o
[762/915] Linking Fortran static library src/Radiation/BUGSrad/libbugsrad_lib.a
[763/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o
[764/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o
[765/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o
[766/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o
[767/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o
[768/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o
[769/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o
[770/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o
[771/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o
[772/915] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o
[773/915] Linking Fortran static library src/Microphys/KK_microphys/libKK_microphys_lib.a
[774/915] Generating Fortran dyndep file src/SILHS/CMakeFiles/silhs_lib.dir/Fortran.dd
[775/915] Building Fortran object src/Microphys/Morrison_microphys/CMakeFiles/morrison_microphys_lib.dir/module_mp_graupel.F90.o
  0 inform,   1 warnings,   0 severes, 0 fatal for module_mp_graupel
[776/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o
[777/915] Linking Fortran static library src/Microphys/Morrison_microphys/libmorrison_microphys_lib.a
[778/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o
[779/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o
[780/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o
[781/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90.o
transform_uniform_samples_to_pdf:
    128, Generating implicit map(tofrom:hm_metadata,x_nl_all_levs(:,:,:,:)) 
cdfnorminv:
    262, Generating implicit map(tofrom:x_u_all_levs(:,:,:,:),std_normal(:,:,:,:)) 
multiply_cholesky:
    553, Generating implicit map(tofrom:std_normal(:,:,:,:),mu1(:,:,:),mu2(:,:,:),sigma_cholesky2(:,:,:,:),sigma_cholesky1(:,:,:,:),x_mixt_comp_all_levs(:,:,:),x_nl_all_levs(:,:,:,:)) 
chi_eta_2_rtthl:
    655, Generating implicit map(tofrom:thl_2(:,:),x_mixt_comp_all_levs(:,:,:),eta(:,:,:),mu_chi_2(:,:),chi(:,:,:),lh_thl(:,:,:),cthl_2(:,:),crt_2(:,:),lh_rt(:,:,:),rt_2(:,:),rt_1(:,:),crt_1(:,:),mu_chi_1(:,:),cthl_1(:,:),thl_1(:,:)) 
[782/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o
[783/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o
[784/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o
[785/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o
[786/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o
generate_random_pool:
    632, Generating update to(rand_pool(:,:,:,:))
generate_all_uniform_samples:
    779, Generating implicit map(tofrom:rand_pool(:,:,:,:),x_u_all_levs(:,:,:,:)) 
clip_transform_silhs_output:
   1288, Generating implicit map(tofrom:lh_rc_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rv_clipped(:,:,:),x_nl_all_levs(:,:,:,:),lh_rt_clipped(:,:,:),hm_metadata) 
compute_arb_overlap:
   1881, Generating implicit map(tofrom:x_u_all_levs(:,:,:,:),vert_corr(:,:),rand_pool(:,:,:,:),k_lh_start(:)) 
[787/915] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o
generate_silhs_sample_api_single_col:
    331, Generating map(to:mu2_col(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2_col(:,:,:,:)) 
         Generating map(from:lh_sample_point_weights(:,:)) 
         Generating map(to:corr_cholesky_mtx_1_col(:,:,:,:),lscale_col(:,:),mu1_col(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1_col(:,:,:)) 
         Generating map(from:x_nl_all_levs(:,:,:),x_mixt_comp_all_levs(:,:)) 
         Generating map(to:sigma2_col(:,:,:),delta_zm_col(:,:)) 
generate_silhs_sample_api_multi_col:
    497, Generating map(to:mu2(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2(:,:,:,:)) 
         Generating map(from:lh_sample_point_weights(:,:,:)) 
         Generating map(to:corr_cholesky_mtx_1(:,:,:,:),lscale(:,:),mu1(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1(:,:,:)) 
         Generating map(from:x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) 
         Generating map(to:sigma2(:,:,:),delta_zm(:,:)) 
clip_transform_silhs_output_api_single_col:
    622, Generating map(from:lh_thl_clipped_col(:,:,:)) 
         Generating map(to: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(:,:,:)) 
         Generating map(from:lh_rc_clipped_col(:,:,:),lh_rv_clipped_col(:,:,:),lh_nc_clipped_col(:,:,:),lh_rt_clipped_col(:,:,:)) 
         Generating map(to:hm_metadata) 
clip_transform_silhs_output_api_multi_col:
    708, Generating map(from:lh_thl_clipped(:,:,:)) 
         Generating map(to: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(:,:,:)) 
         Generating map(from:lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:)) 
         Generating map(to:hm_metadata) 
[788/915] Linking Fortran static library src/SILHS/libsilhs_lib.a
[789/915] Generating Fortran dyndep file src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/Fortran.dd
[790/915] Generating Fortran dyndep file src/Radiation/CMakeFiles/radiation_lib.dir/Fortran.dd
[791/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o
[792/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o
[793/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o
[794/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o
[795/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o
[796/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o
[797/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/soil_vegetation.F90.o
[798/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o
[799/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o
[800/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o
[801/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_variables_module.F90.o
[802/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o
[803/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o
[804/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o
[805/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o
[806/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o
[807/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o
[808/915] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o
[809/915] Linking Fortran static library src/Numerical_recipes/libnumerical_recipes_lib.a
[810/915] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
[811/915] Linking Fortran static library src/Radiation/libradiation_lib.a
[812/915] Generating Fortran dyndep file src/Input_fields/CMakeFiles/input_fields_lib.dir/Fortran.dd
[813/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_module.F90.o
[814/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_names.F90.o
[815/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/extrapolation.F90.o
[816/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/hydrostatic_module.F90.o
[817/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_grads.F90.o
[818/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_reader.F90.o
[819/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_netcdf.F90.o
[820/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/corr_varnce_input_reader.F90.o
[821/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_interpret.F90.o
[822/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/stat_file_utils.F90.o
[823/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/sounding.F90.o
[824/915] Building Fortran object src/Input_fields/CMakeFiles/input_fields_lib.dir/input_fields.F90.o
[825/915] Linking Fortran static library src/Input_fields/libinput_fields_lib.a
[826/915] Generating Fortran dyndep file src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Fortran.dd
[827/915] Generating Fortran dyndep file src/Microphys/CMakeFiles/microphys_lib.dir/Fortran.dd
[828/915] Generating Fortran dyndep file src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/Fortran.dd
[829/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o
[830/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o
[831/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o
[832/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o
[833/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o
[834/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o
[835/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o
[836/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/cloud_sed_module.F90.o
[837/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o
[838/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90.o
[839/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o
[840/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90.o
flux_spec_hum_to_mixing_ratio:
     63, Generating implicit map(tofrom:wpqtp(:),wprtp(:),rtm_zm(:)) 
force_spec_hum_to_mixing_ratio:
    108, Generating implicit map(tofrom:rtm(:,:),rtm_forcing(:,:),qtm_forcing(:,:)) 
[841/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o
[842/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o
[843/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o
[844/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o
[845/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o
[846/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/fill_holes_tests.F90.o
[847/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o
[848/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90.o
wangara_tndcy:
     69, Generating implicit map(tofrom:wm_zm(:,:),gr) 
wangara_sfclyr:
    178, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:)) 
[849/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o
[850/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 218)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 222)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 275)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/spurious_source_test.F90: 278)
[851/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[852/915] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[853/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o
apply_time_dependent_forcings_from_array:
    678, Generating update to(temp_array(:))
    687, Generating implicit map(tofrom:temp_array(:),thlm_f(:,:),exner(:,:)) 
[854/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o
[855/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o
pdf_hydromet_microphys_prep:
    245, Generating update from(cloud_frac(:,:),kh_zm(:,:),ice_supersat_frac(:,:))
    299, Generating update to(corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),sigma_x_2_n(:,:,:),sigma_x_1_n(:,:,:),mu_x_2_n(:,:,:),mu_x_1_n(:,:,:),corr_cholesky_mtx_2(:,:,:,:))
    403, Generating update from(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(:,:,:))
[856/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o
[857/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o
[858/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90.o
nov11_altocu_rtm_adjust:
     92, Generating implicit map(tofrom:rtm(:,:),gr) 
[859/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o
microphys_lhs:
   1752, Generating map(to:gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) 
         Generating map(from:lhs_ta(:,:,:)) 
         Generating map(to:gr%invrs_dzt(:,:),rho_ds_zm_col(:,:),nu_col(:),kh_zt(:,:)) 
   1784, Generating map(to:gr%invrs_dzt(:,:),gr%invrs_dzm(:,:),gr,wm_zt_col(:,:)) 
         Generating map(from:lhs_ma(:,:)) 
         Generating map(to:gr%weights_zt2zm(:,:,:)) 
microphys_rhs:
   2091, Generating map(to:gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt_col(:,:),kh_zm(:,:)) 
         Generating map(from:lhs_ta(:,:)) 
         Generating map(to:gr%invrs_dzt(:,:),nu_col(:),rho_ds_zm_col(:,:),kh_zt(:,:)) 
[860/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o
[861/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o
[862/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90.o
compute_momentum_flux:
     58, Generating implicit map(tofrom:um_sfc(:),ubar(:),upwp_sfc(:),vm_sfc(:),vpwp_sfc(:),ustar(:)) 
compute_ubar:
    104, Generating implicit map(tofrom:ubar(:),um_sfc(:),vm_sfc(:)) 
compute_wpthlp_sfc:
    219, Generating implicit map(tofrom:wpthlp_sfc(:),ubar(:),thlm_sfc(:),t_sfc(:),exner_sfc(:),cd(:)) 
compute_wprtp_sfc:
    262, Generating implicit map(tofrom:wprtp_sfc(:),ubar(:),adjustment(:),rtm_sfc(:),cd(:)) 
set_sclr_sfc_rtm_thlm:
    319, Generating implicit map(tofrom:wpsclrp_sfc(:,:)) 
[863/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o
neutral_case_sfclyr:
     75, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:)) 
[864/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90.o
[865/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90.o
arm_0003_sfclyr:
     92, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:)) 
[866/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/ekman.F90.o
ekman_sfclyr:
     61, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:)) 
[867/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90.o
arm_sfclyr:
     99, Generating implicit map(tofrom:ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:),wprtp_sfc(:),ustar(:)) 
[868/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90.o
arm_3year_sfclyr:
     80, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:)) 
[869/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90.o
arm_97_sfclyr:
     97, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:)) 
[870/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90.o
[871/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90.o
[872/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90.o
[873/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90.o
[874/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o
[875/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90.o
cobra_sfclyr:
    145, Generating implicit map(tofrom:rho_sfc(:),t_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:),wprtp_sfc(:),ustar(:)) 
[876/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90.o
[877/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90.o
lba_tndcy:
     69, Generating implicit map(tofrom:rtm_forcing(:,:),thlm_forcing(:,:),gr) 
lba_sfclyr:
    178, Generating implicit map(tofrom:wprtp_sfc(:),ustar(:),rho_sfc(:),ubar(:),wpthlp_sfc(:),z(:),thlm_sfc(:)) 
[878/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90.o
dycoms2_rf02_tndcy:
     91, Generating implicit map(tofrom:wm_zm(:,:),wm_zt(:,:),gr) 
dycoms2_rf02_sfclyr:
    201, Generating implicit map(tofrom:wprtp_sfc(:),wpthlp_sfc(:),ustar(:)) 
[879/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90.o
dycoms2_rf01_tndcy:
     67, Generating implicit map(tofrom:rtm_forcing(:,:),thlm_forcing(:,:),gr) 
[880/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90.o
mpace_b_sfclyr:
    242, Generating implicit map(tofrom:rho_sfc(:),wprtp_sfc(:),wpthlp_sfc(:),ustar(:)) 
[881/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex_long.F90.o
calc_forcings:
     40, Generating implicit map(tofrom:rtm_forcing(:,:),thlm_forcing(:,:),gr) 
atex_long_tndcy:
    137, Generating implicit map(tofrom:wm_zt(:,:),gr) 
[882/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90.o
[883/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90.o
gabls2_tndcy:
     92, Generating implicit map(tofrom:wm_zt(:,:),gr) 
[884/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90.o
calc_forcings:
     43, Generating implicit map(tofrom:z_inversion(:),thlm_forcing(:,:),rtm_forcing(:,:),gr) 
[885/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o
[886/915] 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_nvhpc_gpu_vs_cpu_diffness_branch/src/G_unit_test_types/pdf_parameter_tests.F90: 428)
[887/915] Linking Fortran static library src/G_unit_test_types/libG_unit_test_lib.a
[888/915] Generating Fortran dyndep file src/CMakeFiles/G_unit_tests.dir/Fortran.dd
[889/915] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[890/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o
[891/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
[892/915] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
read_surface_var_for_bc:
   1051, Generating implicit map(tofrom:z_bot(:),vm_bot(:),exner_bot(:),um(:,:),thlm_bot(:),vm(:,:),um_bot(:),rtm(:,:),rho_zm(:,:),thlm(:,:),rtm_bot(:),p_sfc(:),rho_bot(:),gr) 
[893/915] Linking Fortran executable src/G_unit_tests
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[894/915] Linking Fortran static library src/Benchmark_cases/libbenchmark_cases_lib.a
[895/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
[896/915] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[897/915] Linking Fortran static library src/Microphys/libmicrophys_lib.a
[898/915] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_lib.dir/Fortran.dd
[899/915] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[900/915] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
set_case_initial_conditions:
   2777, Generating implicit map(tofrom:x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:),lh_sample_point_weights(:,:,:),gr) 
advance_clubb_to_end:
   3351, Generating update from(wp2thvp(:,:),thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2up(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wpthlp(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:))
   3417, Generating implicit map(tofrom:rcm_mc(:,:),rfrzm(:,:),radht(:,:),rtm_forcing(:,:),rvm_mc(:,:),thlm_mc(:,:),thlm_forcing(:,:),gr) 
[901/915] Linking Fortran static library src/libclubb_driver_lib.a
[902/915] Generating Fortran dyndep file src/CMakeFiles/clubb_thread_test.dir/Fortran.dd
[903/915] Generating Fortran dyndep file src/CMakeFiles/clubb_standalone.dir/Fortran.dd
[904/915] Generating Fortran dyndep file src/CMakeFiles/clubb_tuner.dir/Fortran.dd
[905/915] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_test.dir/Fortran.dd
[906/915] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[907/915] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[908/915] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[909/915] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[910/915] Linking Fortran executable src/clubb_driver_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[911/915] Linking Fortran executable src/clubb_standalone
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[912/915] Linking Fortran executable src/clubb_thread_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[913/915] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[914/915] Linking Fortran executable src/clubb_tuner
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.

[914/915] Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
-- Installing: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/install/nvhpc_GPUopenmp_PRECdouble/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k:/usr/local/spack/opt/spack/linux-pop22-cascadelake/nvhpc-24.3/netcdf-fortran-4.5.3-sl35xhk3ea5mtoylsgjg62d2bg3zto3k/lib"
CLUBBStandardsCheck.py: beginning check on src
PASS: 0 checks failed for src
CLUBBStandardsCheck.py: beginning check on src/CLUBB_core
PASS: 0 checks failed for src/CLUBB_core
CLUBBStandardsCheck.py: beginning check on src/SILHS
PASS: 0 checks failed for src/SILHS
CLUBBStandardsCheck.py: beginning check on src/Benchmark_cases
PASS: 0 checks failed for src/Benchmark_cases
CLUBBStandardsCheck.py: beginning check on src/Radiation
PASS: 0 checks failed for src/Radiation
CLUBBStandardsCheck.py: beginning check on src/Microphys
PASS: 0 checks failed for src/Microphys
CLUBBStandardsCheck.py: beginning check on src/Microphys/KK_microphys
PASS: 0 checks failed for src/Microphys/KK_microphys
CLUBBStandardsCheck.py: beginning check on src/G_unit_test_types
PASS: 0 checks failed for src/G_unit_test_types

Build completed successfully, and all source code checks passed.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run GPU_OMP)
[Pipeline] lock
Trying to acquire lock on [Resource: GPU_built-in]
Resource [GPU_built-in] did not exist. Created.
Lock acquired on [Resource: GPU_built-in]
[Pipeline] {
[Pipeline] sh
+ ulimit -s 8388608
+ run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 arm
 - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone
=================== Running arm ===================
 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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 stats_nsamp =             1
 stats_nout =             1
iteration:        1 /      870 -- time =    41460.0 /    93600.0
iteration:        2 /      870 -- time =    41520.0 /    93600.0
iteration:        3 /      870 -- time =    41580.0 /    93600.0
iteration:        4 /      870 -- time =    41640.0 /    93600.0
iteration:        5 /      870 -- time =    41700.0 /    93600.0
iteration:        6 /      870 -- time =    41760.0 /    93600.0
iteration:        7 /      870 -- time =    41820.0 /    93600.0
iteration:        8 /      870 -- time =    41880.0 /    93600.0
iteration:        9 /      870 -- time =    41940.0 /    93600.0
iteration:       10 /      870 -- time =    42000.0 /    93600.0
iteration:       11 /      870 -- time =    42060.0 /    93600.0
iteration:       12 /      870 -- time =    42120.0 /    93600.0
iteration:       13 /      870 -- time =    42180.0 /    93600.0
iteration:       14 /      870 -- time =    42240.0 /    93600.0
iteration:       15 /      870 -- time =    42300.0 /    93600.0
iteration:       16 /      870 -- time =    42360.0 /    93600.0
iteration:       17 /      870 -- time =    42420.0 /    93600.0
iteration:       18 /      870 -- time =    42480.0 /    93600.0
iteration:       19 /      870 -- time =    42540.0 /    93600.0
iteration:       20 /      870 -- time =    42600.0 /    93600.0
iteration:       21 /      870 -- time =    42660.0 /    93600.0
iteration:       22 /      870 -- time =    42720.0 /    93600.0
iteration:       23 /      870 -- time =    42780.0 /    93600.0
iteration:       24 /      870 -- time =    42840.0 /    93600.0
iteration:       25 /      870 -- time =    42900.0 /    93600.0
iteration:       26 /      870 -- time =    42960.0 /    93600.0
iteration:       27 /      870 -- time =    43020.0 /    93600.0
iteration:       28 /      870 -- time =    43080.0 /    93600.0
iteration:       29 /      870 -- time =    43140.0 /    93600.0
iteration:       30 /      870 -- time =    43200.0 /    93600.0
iteration:       31 /      870 -- time =    43260.0 /    93600.0
iteration:       32 /      870 -- time =    43320.0 /    93600.0
iteration:       33 /      870 -- time =    43380.0 /    93600.0
iteration:       34 /      870 -- time =    43440.0 /    93600.0
iteration:       35 /      870 -- time =    43500.0 /    93600.0
iteration:       36 /      870 -- time =    43560.0 /    93600.0
iteration:       37 /      870 -- time =    43620.0 /    93600.0
iteration:       38 /      870 -- time =    43680.0 /    93600.0
iteration:       39 /      870 -- time =    43740.0 /    93600.0
iteration:       40 /      870 -- time =    43800.0 /    93600.0
iteration:       41 /      870 -- time =    43860.0 /    93600.0
iteration:       42 /      870 -- time =    43920.0 /    93600.0
iteration:       43 /      870 -- time =    43980.0 /    93600.0
iteration:       44 /      870 -- time =    44040.0 /    93600.0
iteration:       45 /      870 -- time =    44100.0 /    93600.0
iteration:       46 /      870 -- time =    44160.0 /    93600.0
iteration:       47 /      870 -- time =    44220.0 /    93600.0
iteration:       48 /      870 -- time =    44280.0 /    93600.0
iteration:       49 /      870 -- time =    44340.0 /    93600.0
iteration:       50 /      870 -- time =    44400.0 /    93600.0
iteration:       51 /      870 -- time =    44460.0 /    93600.0
iteration:       52 /      870 -- time =    44520.0 /    93600.0
iteration:       53 /      870 -- time =    44580.0 /    93600.0
iteration:       54 /      870 -- time =    44640.0 /    93600.0
iteration:       55 /      870 -- time =    44700.0 /    93600.0
iteration:       56 /      870 -- time =    44760.0 /    93600.0
iteration:       57 /      870 -- time =    44820.0 /    93600.0
iteration:       58 /      870 -- time =    44880.0 /    93600.0
iteration:       59 /      870 -- time =    44940.0 /    93600.0
iteration:       60 /      870 -- time =    45000.0 /    93600.0
iteration:       61 /      870 -- time =    45060.0 /    93600.0
iteration:       62 /      870 -- time =    45120.0 /    93600.0
iteration:       63 /      870 -- time =    45180.0 /    93600.0
iteration:       64 /      870 -- time =    45240.0 /    93600.0
iteration:       65 /      870 -- time =    45300.0 /    93600.0
iteration:       66 /      870 -- time =    45360.0 /    93600.0
iteration:       67 /      870 -- time =    45420.0 /    93600.0
iteration:       68 /      870 -- time =    45480.0 /    93600.0
iteration:       69 /      870 -- time =    45540.0 /    93600.0
iteration:       70 /      870 -- time =    45600.0 /    93600.0
iteration:       71 /      870 -- time =    45660.0 /    93600.0
iteration:       72 /      870 -- time =    45720.0 /    93600.0
iteration:       73 /      870 -- time =    45780.0 /    93600.0
iteration:       74 /      870 -- time =    45840.0 /    93600.0
iteration:       75 /      870 -- time =    45900.0 /    93600.0
iteration:       76 /      870 -- time =    45960.0 /    93600.0
iteration:       77 /      870 -- time =    46020.0 /    93600.0
iteration:       78 /      870 -- time =    46080.0 /    93600.0
iteration:       79 /      870 -- time =    46140.0 /    93600.0
iteration:       80 /      870 -- time =    46200.0 /    93600.0
iteration:       81 /      870 -- time =    46260.0 /    93600.0
iteration:       82 /      870 -- time =    46320.0 /    93600.0
iteration:       83 /      870 -- time =    46380.0 /    93600.0
iteration:       84 /      870 -- time =    46440.0 /    93600.0
iteration:       85 /      870 -- time =    46500.0 /    93600.0
iteration:       86 /      870 -- time =    46560.0 /    93600.0
iteration:       87 /      870 -- time =    46620.0 /    93600.0
iteration:       88 /      870 -- time =    46680.0 /    93600.0
iteration:       89 /      870 -- time =    46740.0 /    93600.0
iteration:       90 /      870 -- time =    46800.0 /    93600.0
iteration:       91 /      870 -- time =    46860.0 /    93600.0
iteration:       92 /      870 -- time =    46920.0 /    93600.0
iteration:       93 /      870 -- time =    46980.0 /    93600.0
iteration:       94 /      870 -- time =    47040.0 /    93600.0
iteration:       95 /      870 -- time =    47100.0 /    93600.0
iteration:       96 /      870 -- time =    47160.0 /    93600.0
iteration:       97 /      870 -- time =    47220.0 /    93600.0
iteration:       98 /      870 -- time =    47280.0 /    93600.0
iteration:       99 /      870 -- time =    47340.0 /    93600.0
iteration:      100 /      870 -- time =    47400.0 /    93600.0
iteration:      101 /      870 -- time =    47460.0 /    93600.0
iteration:      102 /      870 -- time =    47520.0 /    93600.0
iteration:      103 /      870 -- time =    47580.0 /    93600.0
iteration:      104 /      870 -- time =    47640.0 /    93600.0
iteration:      105 /      870 -- time =    47700.0 /    93600.0
iteration:      106 /      870 -- time =    47760.0 /    93600.0
iteration:      107 /      870 -- time =    47820.0 /    93600.0
iteration:      108 /      870 -- time =    47880.0 /    93600.0
iteration:      109 /      870 -- time =    47940.0 /    93600.0
iteration:      110 /      870 -- time =    48000.0 /    93600.0
iteration:      111 /      870 -- time =    48060.0 /    93600.0
iteration:      112 /      870 -- time =    48120.0 /    93600.0
iteration:      113 /      870 -- time =    48180.0 /    93600.0
iteration:      114 /      870 -- time =    48240.0 /    93600.0
iteration:      115 /      870 -- time =    48300.0 /    93600.0
iteration:      116 /      870 -- time =    48360.0 /    93600.0
iteration:      117 /      870 -- time =    48420.0 /    93600.0
iteration:      118 /      870 -- time =    48480.0 /    93600.0
iteration:      119 /      870 -- time =    48540.0 /    93600.0
iteration:      120 /      870 -- time =    48600.0 /    93600.0
iteration:      121 /      870 -- time =    48660.0 /    93600.0
iteration:      122 /      870 -- time =    48720.0 /    93600.0
iteration:      123 /      870 -- time =    48780.0 /    93600.0
iteration:      124 /      870 -- time =    48840.0 /    93600.0
iteration:      125 /      870 -- time =    48900.0 /    93600.0
iteration:      126 /      870 -- time =    48960.0 /    93600.0
iteration:      127 /      870 -- time =    49020.0 /    93600.0
iteration:      128 /      870 -- time =    49080.0 /    93600.0
iteration:      129 /      870 -- time =    49140.0 /    93600.0
iteration:      130 /      870 -- time =    49200.0 /    93600.0
iteration:      131 /      870 -- time =    49260.0 /    93600.0
iteration:      132 /      870 -- time =    49320.0 /    93600.0
iteration:      133 /      870 -- time =    49380.0 /    93600.0
iteration:      134 /      870 -- time =    49440.0 /    93600.0
iteration:      135 /      870 -- time =    49500.0 /    93600.0
iteration:      136 /      870 -- time =    49560.0 /    93600.0
iteration:      137 /      870 -- time =    49620.0 /    93600.0
iteration:      138 /      870 -- time =    49680.0 /    93600.0
iteration:      139 /      870 -- time =    49740.0 /    93600.0
iteration:      140 /      870 -- time =    49800.0 /    93600.0
iteration:      141 /      870 -- time =    49860.0 /    93600.0
iteration:      142 /      870 -- time =    49920.0 /    93600.0
iteration:      143 /      870 -- time =    49980.0 /    93600.0
iteration:      144 /      870 -- time =    50040.0 /    93600.0
iteration:      145 /      870 -- time =    50100.0 /    93600.0
iteration:      146 /      870 -- time =    50160.0 /    93600.0
iteration:      147 /      870 -- time =    50220.0 /    93600.0
iteration:      148 /      870 -- time =    50280.0 /    93600.0
iteration:      149 /      870 -- time =    50340.0 /    93600.0
iteration:      150 /      870 -- time =    50400.0 /    93600.0
iteration:      151 /      870 -- time =    50460.0 /    93600.0
iteration:      152 /      870 -- time =    50520.0 /    93600.0
iteration:      153 /      870 -- time =    50580.0 /    93600.0
iteration:      154 /      870 -- time =    50640.0 /    93600.0
iteration:      155 /      870 -- time =    50700.0 /    93600.0
iteration:      156 /      870 -- time =    50760.0 /    93600.0
iteration:      157 /      870 -- time =    50820.0 /    93600.0
iteration:      158 /      870 -- time =    50880.0 /    93600.0
iteration:      159 /      870 -- time =    50940.0 /    93600.0
iteration:      160 /      870 -- time =    51000.0 /    93600.0
iteration:      161 /      870 -- time =    51060.0 /    93600.0
iteration:      162 /      870 -- time =    51120.0 /    93600.0
iteration:      163 /      870 -- time =    51180.0 /    93600.0
iteration:      164 /      870 -- time =    51240.0 /    93600.0
iteration:      165 /      870 -- time =    51300.0 /    93600.0
iteration:      166 /      870 -- time =    51360.0 /    93600.0
iteration:      167 /      870 -- time =    51420.0 /    93600.0
iteration:      168 /      870 -- time =    51480.0 /    93600.0
iteration:      169 /      870 -- time =    51540.0 /    93600.0
iteration:      170 /      870 -- time =    51600.0 /    93600.0
iteration:      171 /      870 -- time =    51660.0 /    93600.0
iteration:      172 /      870 -- time =    51720.0 /    93600.0
iteration:      173 /      870 -- time =    51780.0 /    93600.0
iteration:      174 /      870 -- time =    51840.0 /    93600.0
iteration:      175 /      870 -- time =    51900.0 /    93600.0
iteration:      176 /      870 -- time =    51960.0 /    93600.0
iteration:      177 /      870 -- time =    52020.0 /    93600.0
iteration:      178 /      870 -- time =    52080.0 /    93600.0
iteration:      179 /      870 -- time =    52140.0 /    93600.0
iteration:      180 /      870 -- time =    52200.0 /    93600.0
iteration:      181 /      870 -- time =    52260.0 /    93600.0
iteration:      182 /      870 -- time =    52320.0 /    93600.0
iteration:      183 /      870 -- time =    52380.0 /    93600.0
iteration:      184 /      870 -- time =    52440.0 /    93600.0
iteration:      185 /      870 -- time =    52500.0 /    93600.0
iteration:      186 /      870 -- time =    52560.0 /    93600.0
iteration:      187 /      870 -- time =    52620.0 /    93600.0
iteration:      188 /      870 -- time =    52680.0 /    93600.0
iteration:      189 /      870 -- time =    52740.0 /    93600.0
iteration:      190 /      870 -- time =    52800.0 /    93600.0
iteration:      191 /      870 -- time =    52860.0 /    93600.0
iteration:      192 /      870 -- time =    52920.0 /    93600.0
iteration:      193 /      870 -- time =    52980.0 /    93600.0
iteration:      194 /      870 -- time =    53040.0 /    93600.0
iteration:      195 /      870 -- time =    53100.0 /    93600.0
iteration:      196 /      870 -- time =    53160.0 /    93600.0
iteration:      197 /      870 -- time =    53220.0 /    93600.0
iteration:      198 /      870 -- time =    53280.0 /    93600.0
iteration:      199 /      870 -- time =    53340.0 /    93600.0
iteration:      200 /      870 -- time =    53400.0 /    93600.0
iteration:      201 /      870 -- time =    53460.0 /    93600.0
iteration:      202 /      870 -- time =    53520.0 /    93600.0
iteration:      203 /      870 -- time =    53580.0 /    93600.0
iteration:      204 /      870 -- time =    53640.0 /    93600.0
iteration:      205 /      870 -- time =    53700.0 /    93600.0
iteration:      206 /      870 -- time =    53760.0 /    93600.0
iteration:      207 /      870 -- time =    53820.0 /    93600.0
iteration:      208 /      870 -- time =    53880.0 /    93600.0
iteration:      209 /      870 -- time =    53940.0 /    93600.0
iteration:      210 /      870 -- time =    54000.0 /    93600.0
iteration:      211 /      870 -- time =    54060.0 /    93600.0
iteration:      212 /      870 -- time =    54120.0 /    93600.0
iteration:      213 /      870 -- time =    54180.0 /    93600.0
iteration:      214 /      870 -- time =    54240.0 /    93600.0
iteration:      215 /      870 -- time =    54300.0 /    93600.0
iteration:      216 /      870 -- time =    54360.0 /    93600.0
iteration:      217 /      870 -- time =    54420.0 /    93600.0
iteration:      218 /      870 -- time =    54480.0 /    93600.0
iteration:      219 /      870 -- time =    54540.0 /    93600.0
iteration:      220 /      870 -- time =    54600.0 /    93600.0
iteration:      221 /      870 -- time =    54660.0 /    93600.0
iteration:      222 /      870 -- time =    54720.0 /    93600.0
iteration:      223 /      870 -- time =    54780.0 /    93600.0
iteration:      224 /      870 -- time =    54840.0 /    93600.0
iteration:      225 /      870 -- time =    54900.0 /    93600.0
iteration:      226 /      870 -- time =    54960.0 /    93600.0
iteration:      227 /      870 -- time =    55020.0 /    93600.0
iteration:      228 /      870 -- time =    55080.0 /    93600.0
iteration:      229 /      870 -- time =    55140.0 /    93600.0
iteration:      230 /      870 -- time =    55200.0 /    93600.0
iteration:      231 /      870 -- time =    55260.0 /    93600.0
iteration:      232 /      870 -- time =    55320.0 /    93600.0
iteration:      233 /      870 -- time =    55380.0 /    93600.0
iteration:      234 /      870 -- time =    55440.0 /    93600.0
iteration:      235 /      870 -- time =    55500.0 /    93600.0
iteration:      236 /      870 -- time =    55560.0 /    93600.0
iteration:      237 /      870 -- time =    55620.0 /    93600.0
iteration:      238 /      870 -- time =    55680.0 /    93600.0
iteration:      239 /      870 -- time =    55740.0 /    93600.0
iteration:      240 /      870 -- time =    55800.0 /    93600.0
iteration:      241 /      870 -- time =    55860.0 /    93600.0
iteration:      242 /      870 -- time =    55920.0 /    93600.0
iteration:      243 /      870 -- time =    55980.0 /    93600.0
iteration:      244 /      870 -- time =    56040.0 /    93600.0
iteration:      245 /      870 -- time =    56100.0 /    93600.0
iteration:      246 /      870 -- time =    56160.0 /    93600.0
iteration:      247 /      870 -- time =    56220.0 /    93600.0
iteration:      248 /      870 -- time =    56280.0 /    93600.0
iteration:      249 /      870 -- time =    56340.0 /    93600.0
iteration:      250 /      870 -- time =    56400.0 /    93600.0
iteration:      251 /      870 -- time =    56460.0 /    93600.0
iteration:      252 /      870 -- time =    56520.0 /    93600.0
iteration:      253 /      870 -- time =    56580.0 /    93600.0
iteration:      254 /      870 -- time =    56640.0 /    93600.0
iteration:      255 /      870 -- time =    56700.0 /    93600.0
iteration:      256 /      870 -- time =    56760.0 /    93600.0
iteration:      257 /      870 -- time =    56820.0 /    93600.0
iteration:      258 /      870 -- time =    56880.0 /    93600.0
iteration:      259 /      870 -- time =    56940.0 /    93600.0
iteration:      260 /      870 -- time =    57000.0 /    93600.0
iteration:      261 /      870 -- time =    57060.0 /    93600.0
iteration:      262 /      870 -- time =    57120.0 /    93600.0
iteration:      263 /      870 -- time =    57180.0 /    93600.0
iteration:      264 /      870 -- time =    57240.0 /    93600.0
iteration:      265 /      870 -- time =    57300.0 /    93600.0
iteration:      266 /      870 -- time =    57360.0 /    93600.0
iteration:      267 /      870 -- time =    57420.0 /    93600.0
iteration:      268 /      870 -- time =    57480.0 /    93600.0
iteration:      269 /      870 -- time =    57540.0 /    93600.0
iteration:      270 /      870 -- time =    57600.0 /    93600.0
iteration:      271 /      870 -- time =    57660.0 /    93600.0
iteration:      272 /      870 -- time =    57720.0 /    93600.0
iteration:      273 /      870 -- time =    57780.0 /    93600.0
iteration:      274 /      870 -- time =    57840.0 /    93600.0
iteration:      275 /      870 -- time =    57900.0 /    93600.0
iteration:      276 /      870 -- time =    57960.0 /    93600.0
iteration:      277 /      870 -- time =    58020.0 /    93600.0
iteration:      278 /      870 -- time =    58080.0 /    93600.0
iteration:      279 /      870 -- time =    58140.0 /    93600.0
iteration:      280 /      870 -- time =    58200.0 /    93600.0
iteration:      281 /      870 -- time =    58260.0 /    93600.0
iteration:      282 /      870 -- time =    58320.0 /    93600.0
iteration:      283 /      870 -- time =    58380.0 /    93600.0
iteration:      284 /      870 -- time =    58440.0 /    93600.0
iteration:      285 /      870 -- time =    58500.0 /    93600.0
iteration:      286 /      870 -- time =    58560.0 /    93600.0
iteration:      287 /      870 -- time =    58620.0 /    93600.0
iteration:      288 /      870 -- time =    58680.0 /    93600.0
iteration:      289 /      870 -- time =    58740.0 /    93600.0
iteration:      290 /      870 -- time =    58800.0 /    93600.0
iteration:      291 /      870 -- time =    58860.0 /    93600.0
iteration:      292 /      870 -- time =    58920.0 /    93600.0
iteration:      293 /      870 -- time =    58980.0 /    93600.0
iteration:      294 /      870 -- time =    59040.0 /    93600.0
iteration:      295 /      870 -- time =    59100.0 /    93600.0
iteration:      296 /      870 -- time =    59160.0 /    93600.0
iteration:      297 /      870 -- time =    59220.0 /    93600.0
iteration:      298 /      870 -- time =    59280.0 /    93600.0
iteration:      299 /      870 -- time =    59340.0 /    93600.0
iteration:      300 /      870 -- time =    59400.0 /    93600.0
iteration:      301 /      870 -- time =    59460.0 /    93600.0
iteration:      302 /      870 -- time =    59520.0 /    93600.0
iteration:      303 /      870 -- time =    59580.0 /    93600.0
iteration:      304 /      870 -- time =    59640.0 /    93600.0
iteration:      305 /      870 -- time =    59700.0 /    93600.0
iteration:      306 /      870 -- time =    59760.0 /    93600.0
iteration:      307 /      870 -- time =    59820.0 /    93600.0
iteration:      308 /      870 -- time =    59880.0 /    93600.0
iteration:      309 /      870 -- time =    59940.0 /    93600.0
iteration:      310 /      870 -- time =    60000.0 /    93600.0
iteration:      311 /      870 -- time =    60060.0 /    93600.0
iteration:      312 /      870 -- time =    60120.0 /    93600.0
iteration:      313 /      870 -- time =    60180.0 /    93600.0
iteration:      314 /      870 -- time =    60240.0 /    93600.0
iteration:      315 /      870 -- time =    60300.0 /    93600.0
iteration:      316 /      870 -- time =    60360.0 /    93600.0
iteration:      317 /      870 -- time =    60420.0 /    93600.0
iteration:      318 /      870 -- time =    60480.0 /    93600.0
iteration:      319 /      870 -- time =    60540.0 /    93600.0
iteration:      320 /      870 -- time =    60600.0 /    93600.0
iteration:      321 /      870 -- time =    60660.0 /    93600.0
iteration:      322 /      870 -- time =    60720.0 /    93600.0
iteration:      323 /      870 -- time =    60780.0 /    93600.0
iteration:      324 /      870 -- time =    60840.0 /    93600.0
iteration:      325 /      870 -- time =    60900.0 /    93600.0
iteration:      326 /      870 -- time =    60960.0 /    93600.0
iteration:      327 /      870 -- time =    61020.0 /    93600.0
iteration:      328 /      870 -- time =    61080.0 /    93600.0
iteration:      329 /      870 -- time =    61140.0 /    93600.0
iteration:      330 /      870 -- time =    61200.0 /    93600.0
iteration:      331 /      870 -- time =    61260.0 /    93600.0
iteration:      332 /      870 -- time =    61320.0 /    93600.0
iteration:      333 /      870 -- time =    61380.0 /    93600.0
iteration:      334 /      870 -- time =    61440.0 /    93600.0
iteration:      335 /      870 -- time =    61500.0 /    93600.0
iteration:      336 /      870 -- time =    61560.0 /    93600.0
iteration:      337 /      870 -- time =    61620.0 /    93600.0
iteration:      338 /      870 -- time =    61680.0 /    93600.0
iteration:      339 /      870 -- time =    61740.0 /    93600.0
iteration:      340 /      870 -- time =    61800.0 /    93600.0
iteration:      341 /      870 -- time =    61860.0 /    93600.0
iteration:      342 /      870 -- time =    61920.0 /    93600.0
iteration:      343 /      870 -- time =    61980.0 /    93600.0
iteration:      344 /      870 -- time =    62040.0 /    93600.0
iteration:      345 /      870 -- time =    62100.0 /    93600.0
iteration:      346 /      870 -- time =    62160.0 /    93600.0
iteration:      347 /      870 -- time =    62220.0 /    93600.0
iteration:      348 /      870 -- time =    62280.0 /    93600.0
iteration:      349 /      870 -- time =    62340.0 /    93600.0
iteration:      350 /      870 -- time =    62400.0 /    93600.0
iteration:      351 /      870 -- time =    62460.0 /    93600.0
iteration:      352 /      870 -- time =    62520.0 /    93600.0
iteration:      353 /      870 -- time =    62580.0 /    93600.0
iteration:      354 /      870 -- time =    62640.0 /    93600.0
iteration:      355 /      870 -- time =    62700.0 /    93600.0
iteration:      356 /      870 -- time =    62760.0 /    93600.0
iteration:      357 /      870 -- time =    62820.0 /    93600.0
iteration:      358 /      870 -- time =    62880.0 /    93600.0
iteration:      359 /      870 -- time =    62940.0 /    93600.0
iteration:      360 /      870 -- time =    63000.0 /    93600.0
iteration:      361 /      870 -- time =    63060.0 /    93600.0
iteration:      362 /      870 -- time =    63120.0 /    93600.0
iteration:      363 /      870 -- time =    63180.0 /    93600.0
iteration:      364 /      870 -- time =    63240.0 /    93600.0
iteration:      365 /      870 -- time =    63300.0 /    93600.0
iteration:      366 /      870 -- time =    63360.0 /    93600.0
iteration:      367 /      870 -- time =    63420.0 /    93600.0
iteration:      368 /      870 -- time =    63480.0 /    93600.0
iteration:      369 /      870 -- time =    63540.0 /    93600.0
iteration:      370 /      870 -- time =    63600.0 /    93600.0
iteration:      371 /      870 -- time =    63660.0 /    93600.0
iteration:      372 /      870 -- time =    63720.0 /    93600.0
iteration:      373 /      870 -- time =    63780.0 /    93600.0
iteration:      374 /      870 -- time =    63840.0 /    93600.0
iteration:      375 /      870 -- time =    63900.0 /    93600.0
iteration:      376 /      870 -- time =    63960.0 /    93600.0
iteration:      377 /      870 -- time =    64020.0 /    93600.0
iteration:      378 /      870 -- time =    64080.0 /    93600.0
iteration:      379 /      870 -- time =    64140.0 /    93600.0
iteration:      380 /      870 -- time =    64200.0 /    93600.0
iteration:      381 /      870 -- time =    64260.0 /    93600.0
iteration:      382 /      870 -- time =    64320.0 /    93600.0
iteration:      383 /      870 -- time =    64380.0 /    93600.0
iteration:      384 /      870 -- time =    64440.0 /    93600.0
iteration:      385 /      870 -- time =    64500.0 /    93600.0
iteration:      386 /      870 -- time =    64560.0 /    93600.0
iteration:      387 /      870 -- time =    64620.0 /    93600.0
iteration:      388 /      870 -- time =    64680.0 /    93600.0
iteration:      389 /      870 -- time =    64740.0 /    93600.0
iteration:      390 /      870 -- time =    64800.0 /    93600.0
iteration:      391 /      870 -- time =    64860.0 /    93600.0
iteration:      392 /      870 -- time =    64920.0 /    93600.0
iteration:      393 /      870 -- time =    64980.0 /    93600.0
iteration:      394 /      870 -- time =    65040.0 /    93600.0
iteration:      395 /      870 -- time =    65100.0 /    93600.0
iteration:      396 /      870 -- time =    65160.0 /    93600.0
iteration:      397 /      870 -- time =    65220.0 /    93600.0
iteration:      398 /      870 -- time =    65280.0 /    93600.0
iteration:      399 /      870 -- time =    65340.0 /    93600.0
iteration:      400 /      870 -- time =    65400.0 /    93600.0
iteration:      401 /      870 -- time =    65460.0 /    93600.0
iteration:      402 /      870 -- time =    65520.0 /    93600.0
iteration:      403 /      870 -- time =    65580.0 /    93600.0
iteration:      404 /      870 -- time =    65640.0 /    93600.0
iteration:      405 /      870 -- time =    65700.0 /    93600.0
iteration:      406 /      870 -- time =    65760.0 /    93600.0
iteration:      407 /      870 -- time =    65820.0 /    93600.0
iteration:      408 /      870 -- time =    65880.0 /    93600.0
iteration:      409 /      870 -- time =    65940.0 /    93600.0
iteration:      410 /      870 -- time =    66000.0 /    93600.0
iteration:      411 /      870 -- time =    66060.0 /    93600.0
iteration:      412 /      870 -- time =    66120.0 /    93600.0
iteration:      413 /      870 -- time =    66180.0 /    93600.0
iteration:      414 /      870 -- time =    66240.0 /    93600.0
iteration:      415 /      870 -- time =    66300.0 /    93600.0
iteration:      416 /      870 -- time =    66360.0 /    93600.0
iteration:      417 /      870 -- time =    66420.0 /    93600.0
iteration:      418 /      870 -- time =    66480.0 /    93600.0
iteration:      419 /      870 -- time =    66540.0 /    93600.0
iteration:      420 /      870 -- time =    66600.0 /    93600.0
iteration:      421 /      870 -- time =    66660.0 /    93600.0
iteration:      422 /      870 -- time =    66720.0 /    93600.0
iteration:      423 /      870 -- time =    66780.0 /    93600.0
iteration:      424 /      870 -- time =    66840.0 /    93600.0
iteration:      425 /      870 -- time =    66900.0 /    93600.0
iteration:      426 /      870 -- time =    66960.0 /    93600.0
iteration:      427 /      870 -- time =    67020.0 /    93600.0
iteration:      428 /      870 -- time =    67080.0 /    93600.0
iteration:      429 /      870 -- time =    67140.0 /    93600.0
iteration:      430 /      870 -- time =    67200.0 /    93600.0
iteration:      431 /      870 -- time =    67260.0 /    93600.0
iteration:      432 /      870 -- time =    67320.0 /    93600.0
iteration:      433 /      870 -- time =    67380.0 /    93600.0
iteration:      434 /      870 -- time =    67440.0 /    93600.0
iteration:      435 /      870 -- time =    67500.0 /    93600.0
iteration:      436 /      870 -- time =    67560.0 /    93600.0
iteration:      437 /      870 -- time =    67620.0 /    93600.0
iteration:      438 /      870 -- time =    67680.0 /    93600.0
iteration:      439 /      870 -- time =    67740.0 /    93600.0
iteration:      440 /      870 -- time =    67800.0 /    93600.0
iteration:      441 /      870 -- time =    67860.0 /    93600.0
iteration:      442 /      870 -- time =    67920.0 /    93600.0
iteration:      443 /      870 -- time =    67980.0 /    93600.0
iteration:      444 /      870 -- time =    68040.0 /    93600.0
iteration:      445 /      870 -- time =    68100.0 /    93600.0
iteration:      446 /      870 -- time =    68160.0 /    93600.0
iteration:      447 /      870 -- time =    68220.0 /    93600.0
iteration:      448 /      870 -- time =    68280.0 /    93600.0
iteration:      449 /      870 -- time =    68340.0 /    93600.0
iteration:      450 /      870 -- time =    68400.0 /    93600.0
iteration:      451 /      870 -- time =    68460.0 /    93600.0
iteration:      452 /      870 -- time =    68520.0 /    93600.0
iteration:      453 /      870 -- time =    68580.0 /    93600.0
iteration:      454 /      870 -- time =    68640.0 /    93600.0
iteration:      455 /      870 -- time =    68700.0 /    93600.0
iteration:      456 /      870 -- time =    68760.0 /    93600.0
iteration:      457 /      870 -- time =    68820.0 /    93600.0
iteration:      458 /      870 -- time =    68880.0 /    93600.0
iteration:      459 /      870 -- time =    68940.0 /    93600.0
iteration:      460 /      870 -- time =    69000.0 /    93600.0
iteration:      461 /      870 -- time =    69060.0 /    93600.0
iteration:      462 /      870 -- time =    69120.0 /    93600.0
iteration:      463 /      870 -- time =    69180.0 /    93600.0
iteration:      464 /      870 -- time =    69240.0 /    93600.0
iteration:      465 /      870 -- time =    69300.0 /    93600.0
iteration:      466 /      870 -- time =    69360.0 /    93600.0
iteration:      467 /      870 -- time =    69420.0 /    93600.0
iteration:      468 /      870 -- time =    69480.0 /    93600.0
iteration:      469 /      870 -- time =    69540.0 /    93600.0
iteration:      470 /      870 -- time =    69600.0 /    93600.0
iteration:      471 /      870 -- time =    69660.0 /    93600.0
iteration:      472 /      870 -- time =    69720.0 /    93600.0
iteration:      473 /      870 -- time =    69780.0 /    93600.0
iteration:      474 /      870 -- time =    69840.0 /    93600.0
iteration:      475 /      870 -- time =    69900.0 /    93600.0
iteration:      476 /      870 -- time =    69960.0 /    93600.0
iteration:      477 /      870 -- time =    70020.0 /    93600.0
iteration:      478 /      870 -- time =    70080.0 /    93600.0
iteration:      479 /      870 -- time =    70140.0 /    93600.0
iteration:      480 /      870 -- time =    70200.0 /    93600.0
iteration:      481 /      870 -- time =    70260.0 /    93600.0
iteration:      482 /      870 -- time =    70320.0 /    93600.0
iteration:      483 /      870 -- time =    70380.0 /    93600.0
iteration:      484 /      870 -- time =    70440.0 /    93600.0
iteration:      485 /      870 -- time =    70500.0 /    93600.0
iteration:      486 /      870 -- time =    70560.0 /    93600.0
iteration:      487 /      870 -- time =    70620.0 /    93600.0
iteration:      488 /      870 -- time =    70680.0 /    93600.0
iteration:      489 /      870 -- time =    70740.0 /    93600.0
iteration:      490 /      870 -- time =    70800.0 /    93600.0
iteration:      491 /      870 -- time =    70860.0 /    93600.0
iteration:      492 /      870 -- time =    70920.0 /    93600.0
iteration:      493 /      870 -- time =    70980.0 /    93600.0
iteration:      494 /      870 -- time =    71040.0 /    93600.0
iteration:      495 /      870 -- time =    71100.0 /    93600.0
iteration:      496 /      870 -- time =    71160.0 /    93600.0
iteration:      497 /      870 -- time =    71220.0 /    93600.0
iteration:      498 /      870 -- time =    71280.0 /    93600.0
iteration:      499 /      870 -- time =    71340.0 /    93600.0
iteration:      500 /      870 -- time =    71400.0 /    93600.0
iteration:      501 /      870 -- time =    71460.0 /    93600.0
iteration:      502 /      870 -- time =    71520.0 /    93600.0
iteration:      503 /      870 -- time =    71580.0 /    93600.0
iteration:      504 /      870 -- time =    71640.0 /    93600.0
iteration:      505 /      870 -- time =    71700.0 /    93600.0
iteration:      506 /      870 -- time =    71760.0 /    93600.0
iteration:      507 /      870 -- time =    71820.0 /    93600.0
iteration:      508 /      870 -- time =    71880.0 /    93600.0
iteration:      509 /      870 -- time =    71940.0 /    93600.0
iteration:      510 /      870 -- time =    72000.0 /    93600.0
iteration:      511 /      870 -- time =    72060.0 /    93600.0
iteration:      512 /      870 -- time =    72120.0 /    93600.0
iteration:      513 /      870 -- time =    72180.0 /    93600.0
iteration:      514 /      870 -- time =    72240.0 /    93600.0
iteration:      515 /      870 -- time =    72300.0 /    93600.0
iteration:      516 /      870 -- time =    72360.0 /    93600.0
iteration:      517 /      870 -- time =    72420.0 /    93600.0
iteration:      518 /      870 -- time =    72480.0 /    93600.0
iteration:      519 /      870 -- time =    72540.0 /    93600.0
iteration:      520 /      870 -- time =    72600.0 /    93600.0
iteration:      521 /      870 -- time =    72660.0 /    93600.0
iteration:      522 /      870 -- time =    72720.0 /    93600.0
iteration:      523 /      870 -- time =    72780.0 /    93600.0
iteration:      524 /      870 -- time =    72840.0 /    93600.0
iteration:      525 /      870 -- time =    72900.0 /    93600.0
iteration:      526 /      870 -- time =    72960.0 /    93600.0
iteration:      527 /      870 -- time =    73020.0 /    93600.0
iteration:      528 /      870 -- time =    73080.0 /    93600.0
iteration:      529 /      870 -- time =    73140.0 /    93600.0
iteration:      530 /      870 -- time =    73200.0 /    93600.0
iteration:      531 /      870 -- time =    73260.0 /    93600.0
iteration:      532 /      870 -- time =    73320.0 /    93600.0
iteration:      533 /      870 -- time =    73380.0 /    93600.0
iteration:      534 /      870 -- time =    73440.0 /    93600.0
iteration:      535 /      870 -- time =    73500.0 /    93600.0
iteration:      536 /      870 -- time =    73560.0 /    93600.0
iteration:      537 /      870 -- time =    73620.0 /    93600.0
iteration:      538 /      870 -- time =    73680.0 /    93600.0
iteration:      539 /      870 -- time =    73740.0 /    93600.0
iteration:      540 /      870 -- time =    73800.0 /    93600.0
iteration:      541 /      870 -- time =    73860.0 /    93600.0
iteration:      542 /      870 -- time =    73920.0 /    93600.0
iteration:      543 /      870 -- time =    73980.0 /    93600.0
iteration:      544 /      870 -- time =    74040.0 /    93600.0
iteration:      545 /      870 -- time =    74100.0 /    93600.0
iteration:      546 /      870 -- time =    74160.0 /    93600.0
iteration:      547 /      870 -- time =    74220.0 /    93600.0
iteration:      548 /      870 -- time =    74280.0 /    93600.0
iteration:      549 /      870 -- time =    74340.0 /    93600.0
iteration:      550 /      870 -- time =    74400.0 /    93600.0
iteration:      551 /      870 -- time =    74460.0 /    93600.0
iteration:      552 /      870 -- time =    74520.0 /    93600.0
iteration:      553 /      870 -- time =    74580.0 /    93600.0
iteration:      554 /      870 -- time =    74640.0 /    93600.0
iteration:      555 /      870 -- time =    74700.0 /    93600.0
iteration:      556 /      870 -- time =    74760.0 /    93600.0
iteration:      557 /      870 -- time =    74820.0 /    93600.0
iteration:      558 /      870 -- time =    74880.0 /    93600.0
iteration:      559 /      870 -- time =    74940.0 /    93600.0
iteration:      560 /      870 -- time =    75000.0 /    93600.0
iteration:      561 /      870 -- time =    75060.0 /    93600.0
iteration:      562 /      870 -- time =    75120.0 /    93600.0
iteration:      563 /      870 -- time =    75180.0 /    93600.0
iteration:      564 /      870 -- time =    75240.0 /    93600.0
iteration:      565 /      870 -- time =    75300.0 /    93600.0
iteration:      566 /      870 -- time =    75360.0 /    93600.0
iteration:      567 /      870 -- time =    75420.0 /    93600.0
iteration:      568 /      870 -- time =    75480.0 /    93600.0
iteration:      569 /      870 -- time =    75540.0 /    93600.0
iteration:      570 /      870 -- time =    75600.0 /    93600.0
iteration:      571 /      870 -- time =    75660.0 /    93600.0
iteration:      572 /      870 -- time =    75720.0 /    93600.0
iteration:      573 /      870 -- time =    75780.0 /    93600.0
iteration:      574 /      870 -- time =    75840.0 /    93600.0
iteration:      575 /      870 -- time =    75900.0 /    93600.0
iteration:      576 /      870 -- time =    75960.0 /    93600.0
iteration:      577 /      870 -- time =    76020.0 /    93600.0
iteration:      578 /      870 -- time =    76080.0 /    93600.0
iteration:      579 /      870 -- time =    76140.0 /    93600.0
iteration:      580 /      870 -- time =    76200.0 /    93600.0
iteration:      581 /      870 -- time =    76260.0 /    93600.0
iteration:      582 /      870 -- time =    76320.0 /    93600.0
iteration:      583 /      870 -- time =    76380.0 /    93600.0
iteration:      584 /      870 -- time =    76440.0 /    93600.0
iteration:      585 /      870 -- time =    76500.0 /    93600.0
iteration:      586 /      870 -- time =    76560.0 /    93600.0
iteration:      587 /      870 -- time =    76620.0 /    93600.0
iteration:      588 /      870 -- time =    76680.0 /    93600.0
iteration:      589 /      870 -- time =    76740.0 /    93600.0
iteration:      590 /      870 -- time =    76800.0 /    93600.0
iteration:      591 /      870 -- time =    76860.0 /    93600.0
iteration:      592 /      870 -- time =    76920.0 /    93600.0
iteration:      593 /      870 -- time =    76980.0 /    93600.0
iteration:      594 /      870 -- time =    77040.0 /    93600.0
iteration:      595 /      870 -- time =    77100.0 /    93600.0
iteration:      596 /      870 -- time =    77160.0 /    93600.0
iteration:      597 /      870 -- time =    77220.0 /    93600.0
iteration:      598 /      870 -- time =    77280.0 /    93600.0
iteration:      599 /      870 -- time =    77340.0 /    93600.0
iteration:      600 /      870 -- time =    77400.0 /    93600.0
iteration:      601 /      870 -- time =    77460.0 /    93600.0
iteration:      602 /      870 -- time =    77520.0 /    93600.0
iteration:      603 /      870 -- time =    77580.0 /    93600.0
iteration:      604 /      870 -- time =    77640.0 /    93600.0
iteration:      605 /      870 -- time =    77700.0 /    93600.0
iteration:      606 /      870 -- time =    77760.0 /    93600.0
iteration:      607 /      870 -- time =    77820.0 /    93600.0
iteration:      608 /      870 -- time =    77880.0 /    93600.0
iteration:      609 /      870 -- time =    77940.0 /    93600.0
iteration:      610 /      870 -- time =    78000.0 /    93600.0
iteration:      611 /      870 -- time =    78060.0 /    93600.0
iteration:      612 /      870 -- time =    78120.0 /    93600.0
iteration:      613 /      870 -- time =    78180.0 /    93600.0
iteration:      614 /      870 -- time =    78240.0 /    93600.0
iteration:      615 /      870 -- time =    78300.0 /    93600.0
iteration:      616 /      870 -- time =    78360.0 /    93600.0
iteration:      617 /      870 -- time =    78420.0 /    93600.0
iteration:      618 /      870 -- time =    78480.0 /    93600.0
iteration:      619 /      870 -- time =    78540.0 /    93600.0
iteration:      620 /      870 -- time =    78600.0 /    93600.0
iteration:      621 /      870 -- time =    78660.0 /    93600.0
iteration:      622 /      870 -- time =    78720.0 /    93600.0
iteration:      623 /      870 -- time =    78780.0 /    93600.0
iteration:      624 /      870 -- time =    78840.0 /    93600.0
iteration:      625 /      870 -- time =    78900.0 /    93600.0
iteration:      626 /      870 -- time =    78960.0 /    93600.0
iteration:      627 /      870 -- time =    79020.0 /    93600.0
iteration:      628 /      870 -- time =    79080.0 /    93600.0
iteration:      629 /      870 -- time =    79140.0 /    93600.0
iteration:      630 /      870 -- time =    79200.0 /    93600.0
iteration:      631 /      870 -- time =    79260.0 /    93600.0
iteration:      632 /      870 -- time =    79320.0 /    93600.0
iteration:      633 /      870 -- time =    79380.0 /    93600.0
iteration:      634 /      870 -- time =    79440.0 /    93600.0
iteration:      635 /      870 -- time =    79500.0 /    93600.0
iteration:      636 /      870 -- time =    79560.0 /    93600.0
iteration:      637 /      870 -- time =    79620.0 /    93600.0
iteration:      638 /      870 -- time =    79680.0 /    93600.0
iteration:      639 /      870 -- time =    79740.0 /    93600.0
iteration:      640 /      870 -- time =    79800.0 /    93600.0
iteration:      641 /      870 -- time =    79860.0 /    93600.0
iteration:      642 /      870 -- time =    79920.0 /    93600.0
iteration:      643 /      870 -- time =    79980.0 /    93600.0
iteration:      644 /      870 -- time =    80040.0 /    93600.0
iteration:      645 /      870 -- time =    80100.0 /    93600.0
iteration:      646 /      870 -- time =    80160.0 /    93600.0
iteration:      647 /      870 -- time =    80220.0 /    93600.0
iteration:      648 /      870 -- time =    80280.0 /    93600.0
iteration:      649 /      870 -- time =    80340.0 /    93600.0
iteration:      650 /      870 -- time =    80400.0 /    93600.0
iteration:      651 /      870 -- time =    80460.0 /    93600.0
iteration:      652 /      870 -- time =    80520.0 /    93600.0
iteration:      653 /      870 -- time =    80580.0 /    93600.0
iteration:      654 /      870 -- time =    80640.0 /    93600.0
iteration:      655 /      870 -- time =    80700.0 /    93600.0
iteration:      656 /      870 -- time =    80760.0 /    93600.0
iteration:      657 /      870 -- time =    80820.0 /    93600.0
iteration:      658 /      870 -- time =    80880.0 /    93600.0
iteration:      659 /      870 -- time =    80940.0 /    93600.0
iteration:      660 /      870 -- time =    81000.0 /    93600.0
iteration:      661 /      870 -- time =    81060.0 /    93600.0
iteration:      662 /      870 -- time =    81120.0 /    93600.0
iteration:      663 /      870 -- time =    81180.0 /    93600.0
iteration:      664 /      870 -- time =    81240.0 /    93600.0
iteration:      665 /      870 -- time =    81300.0 /    93600.0
iteration:      666 /      870 -- time =    81360.0 /    93600.0
iteration:      667 /      870 -- time =    81420.0 /    93600.0
iteration:      668 /      870 -- time =    81480.0 /    93600.0
iteration:      669 /      870 -- time =    81540.0 /    93600.0
iteration:      670 /      870 -- time =    81600.0 /    93600.0
iteration:      671 /      870 -- time =    81660.0 /    93600.0
iteration:      672 /      870 -- time =    81720.0 /    93600.0
iteration:      673 /      870 -- time =    81780.0 /    93600.0
iteration:      674 /      870 -- time =    81840.0 /    93600.0
iteration:      675 /      870 -- time =    81900.0 /    93600.0
iteration:      676 /      870 -- time =    81960.0 /    93600.0
iteration:      677 /      870 -- time =    82020.0 /    93600.0
iteration:      678 /      870 -- time =    82080.0 /    93600.0
iteration:      679 /      870 -- time =    82140.0 /    93600.0
iteration:      680 /      870 -- time =    82200.0 /    93600.0
iteration:      681 /      870 -- time =    82260.0 /    93600.0
iteration:      682 /      870 -- time =    82320.0 /    93600.0
iteration:      683 /      870 -- time =    82380.0 /    93600.0
iteration:      684 /      870 -- time =    82440.0 /    93600.0
iteration:      685 /      870 -- time =    82500.0 /    93600.0
iteration:      686 /      870 -- time =    82560.0 /    93600.0
iteration:      687 /      870 -- time =    82620.0 /    93600.0
iteration:      688 /      870 -- time =    82680.0 /    93600.0
iteration:      689 /      870 -- time =    82740.0 /    93600.0
iteration:      690 /      870 -- time =    82800.0 /    93600.0
iteration:      691 /      870 -- time =    82860.0 /    93600.0
iteration:      692 /      870 -- time =    82920.0 /    93600.0
iteration:      693 /      870 -- time =    82980.0 /    93600.0
iteration:      694 /      870 -- time =    83040.0 /    93600.0
iteration:      695 /      870 -- time =    83100.0 /    93600.0
iteration:      696 /      870 -- time =    83160.0 /    93600.0
iteration:      697 /      870 -- time =    83220.0 /    93600.0
iteration:      698 /      870 -- time =    83280.0 /    93600.0
iteration:      699 /      870 -- time =    83340.0 /    93600.0
iteration:      700 /      870 -- time =    83400.0 /    93600.0
iteration:      701 /      870 -- time =    83460.0 /    93600.0
iteration:      702 /      870 -- time =    83520.0 /    93600.0
iteration:      703 /      870 -- time =    83580.0 /    93600.0
iteration:      704 /      870 -- time =    83640.0 /    93600.0
iteration:      705 /      870 -- time =    83700.0 /    93600.0
iteration:      706 /      870 -- time =    83760.0 /    93600.0
iteration:      707 /      870 -- time =    83820.0 /    93600.0
iteration:      708 /      870 -- time =    83880.0 /    93600.0
iteration:      709 /      870 -- time =    83940.0 /    93600.0
iteration:      710 /      870 -- time =    84000.0 /    93600.0
iteration:      711 /      870 -- time =    84060.0 /    93600.0
iteration:      712 /      870 -- time =    84120.0 /    93600.0
iteration:      713 /      870 -- time =    84180.0 /    93600.0
iteration:      714 /      870 -- time =    84240.0 /    93600.0
iteration:      715 /      870 -- time =    84300.0 /    93600.0
iteration:      716 /      870 -- time =    84360.0 /    93600.0
iteration:      717 /      870 -- time =    84420.0 /    93600.0
iteration:      718 /      870 -- time =    84480.0 /    93600.0
iteration:      719 /      870 -- time =    84540.0 /    93600.0
iteration:      720 /      870 -- time =    84600.0 /    93600.0
iteration:      721 /      870 -- time =    84660.0 /    93600.0
iteration:      722 /      870 -- time =    84720.0 /    93600.0
iteration:      723 /      870 -- time =    84780.0 /    93600.0
iteration:      724 /      870 -- time =    84840.0 /    93600.0
iteration:      725 /      870 -- time =    84900.0 /    93600.0
iteration:      726 /      870 -- time =    84960.0 /    93600.0
iteration:      727 /      870 -- time =    85020.0 /    93600.0
iteration:      728 /      870 -- time =    85080.0 /    93600.0
iteration:      729 /      870 -- time =    85140.0 /    93600.0
iteration:      730 /      870 -- time =    85200.0 /    93600.0
iteration:      731 /      870 -- time =    85260.0 /    93600.0
iteration:      732 /      870 -- time =    85320.0 /    93600.0
iteration:      733 /      870 -- time =    85380.0 /    93600.0
iteration:      734 /      870 -- time =    85440.0 /    93600.0
iteration:      735 /      870 -- time =    85500.0 /    93600.0
iteration:      736 /      870 -- time =    85560.0 /    93600.0
iteration:      737 /      870 -- time =    85620.0 /    93600.0
iteration:      738 /      870 -- time =    85680.0 /    93600.0
iteration:      739 /      870 -- time =    85740.0 /    93600.0
iteration:      740 /      870 -- time =    85800.0 /    93600.0
iteration:      741 /      870 -- time =    85860.0 /    93600.0
iteration:      742 /      870 -- time =    85920.0 /    93600.0
iteration:      743 /      870 -- time =    85980.0 /    93600.0
iteration:      744 /      870 -- time =    86040.0 /    93600.0
iteration:      745 /      870 -- time =    86100.0 /    93600.0
iteration:      746 /      870 -- time =    86160.0 /    93600.0
iteration:      747 /      870 -- time =    86220.0 /    93600.0
iteration:      748 /      870 -- time =    86280.0 /    93600.0
iteration:      749 /      870 -- time =    86340.0 /    93600.0
iteration:      750 /      870 -- time =    86400.0 /    93600.0
iteration:      751 /      870 -- time =    86460.0 /    93600.0
iteration:      752 /      870 -- time =    86520.0 /    93600.0
iteration:      753 /      870 -- time =    86580.0 /    93600.0
iteration:      754 /      870 -- time =    86640.0 /    93600.0
iteration:      755 /      870 -- time =    86700.0 /    93600.0
iteration:      756 /      870 -- time =    86760.0 /    93600.0
iteration:      757 /      870 -- time =    86820.0 /    93600.0
iteration:      758 /      870 -- time =    86880.0 /    93600.0
iteration:      759 /      870 -- time =    86940.0 /    93600.0
iteration:      760 /      870 -- time =    87000.0 /    93600.0
iteration:      761 /      870 -- time =    87060.0 /    93600.0
iteration:      762 /      870 -- time =    87120.0 /    93600.0
iteration:      763 /      870 -- time =    87180.0 /    93600.0
iteration:      764 /      870 -- time =    87240.0 /    93600.0
iteration:      765 /      870 -- time =    87300.0 /    93600.0
iteration:      766 /      870 -- time =    87360.0 /    93600.0
iteration:      767 /      870 -- time =    87420.0 /    93600.0
iteration:      768 /      870 -- time =    87480.0 /    93600.0
iteration:      769 /      870 -- time =    87540.0 /    93600.0
iteration:      770 /      870 -- time =    87600.0 /    93600.0
iteration:      771 /      870 -- time =    87660.0 /    93600.0
iteration:      772 /      870 -- time =    87720.0 /    93600.0
iteration:      773 /      870 -- time =    87780.0 /    93600.0
iteration:      774 /      870 -- time =    87840.0 /    93600.0
iteration:      775 /      870 -- time =    87900.0 /    93600.0
iteration:      776 /      870 -- time =    87960.0 /    93600.0
iteration:      777 /      870 -- time =    88020.0 /    93600.0
iteration:      778 /      870 -- time =    88080.0 /    93600.0
iteration:      779 /      870 -- time =    88140.0 /    93600.0
iteration:      780 /      870 -- time =    88200.0 /    93600.0
iteration:      781 /      870 -- time =    88260.0 /    93600.0
iteration:      782 /      870 -- time =    88320.0 /    93600.0
iteration:      783 /      870 -- time =    88380.0 /    93600.0
iteration:      784 /      870 -- time =    88440.0 /    93600.0
iteration:      785 /      870 -- time =    88500.0 /    93600.0
iteration:      786 /      870 -- time =    88560.0 /    93600.0
iteration:      787 /      870 -- time =    88620.0 /    93600.0
iteration:      788 /      870 -- time =    88680.0 /    93600.0
iteration:      789 /      870 -- time =    88740.0 /    93600.0
iteration:      790 /      870 -- time =    88800.0 /    93600.0
iteration:      791 /      870 -- time =    88860.0 /    93600.0
iteration:      792 /      870 -- time =    88920.0 /    93600.0
iteration:      793 /      870 -- time =    88980.0 /    93600.0
iteration:      794 /      870 -- time =    89040.0 /    93600.0
iteration:      795 /      870 -- time =    89100.0 /    93600.0
iteration:      796 /      870 -- time =    89160.0 /    93600.0
iteration:      797 /      870 -- time =    89220.0 /    93600.0
iteration:      798 /      870 -- time =    89280.0 /    93600.0
iteration:      799 /      870 -- time =    89340.0 /    93600.0
iteration:      800 /      870 -- time =    89400.0 /    93600.0
iteration:      801 /      870 -- time =    89460.0 /    93600.0
iteration:      802 /      870 -- time =    89520.0 /    93600.0
iteration:      803 /      870 -- time =    89580.0 /    93600.0
iteration:      804 /      870 -- time =    89640.0 /    93600.0
iteration:      805 /      870 -- time =    89700.0 /    93600.0
iteration:      806 /      870 -- time =    89760.0 /    93600.0
iteration:      807 /      870 -- time =    89820.0 /    93600.0
iteration:      808 /      870 -- time =    89880.0 /    93600.0
iteration:      809 /      870 -- time =    89940.0 /    93600.0
iteration:      810 /      870 -- time =    90000.0 /    93600.0
iteration:      811 /      870 -- time =    90060.0 /    93600.0
iteration:      812 /      870 -- time =    90120.0 /    93600.0
iteration:      813 /      870 -- time =    90180.0 /    93600.0
iteration:      814 /      870 -- time =    90240.0 /    93600.0
iteration:      815 /      870 -- time =    90300.0 /    93600.0
iteration:      816 /      870 -- time =    90360.0 /    93600.0
iteration:      817 /      870 -- time =    90420.0 /    93600.0
iteration:      818 /      870 -- time =    90480.0 /    93600.0
iteration:      819 /      870 -- time =    90540.0 /    93600.0
iteration:      820 /      870 -- time =    90600.0 /    93600.0
iteration:      821 /      870 -- time =    90660.0 /    93600.0
iteration:      822 /      870 -- time =    90720.0 /    93600.0
iteration:      823 /      870 -- time =    90780.0 /    93600.0
iteration:      824 /      870 -- time =    90840.0 /    93600.0
iteration:      825 /      870 -- time =    90900.0 /    93600.0
iteration:      826 /      870 -- time =    90960.0 /    93600.0
iteration:      827 /      870 -- time =    91020.0 /    93600.0
iteration:      828 /      870 -- time =    91080.0 /    93600.0
iteration:      829 /      870 -- time =    91140.0 /    93600.0
iteration:      830 /      870 -- time =    91200.0 /    93600.0
iteration:      831 /      870 -- time =    91260.0 /    93600.0
iteration:      832 /      870 -- time =    91320.0 /    93600.0
iteration:      833 /      870 -- time =    91380.0 /    93600.0
iteration:      834 /      870 -- time =    91440.0 /    93600.0
iteration:      835 /      870 -- time =    91500.0 /    93600.0
iteration:      836 /      870 -- time =    91560.0 /    93600.0
iteration:      837 /      870 -- time =    91620.0 /    93600.0
iteration:      838 /      870 -- time =    91680.0 /    93600.0
iteration:      839 /      870 -- time =    91740.0 /    93600.0
iteration:      840 /      870 -- time =    91800.0 /    93600.0
iteration:      841 /      870 -- time =    91860.0 /    93600.0
iteration:      842 /      870 -- time =    91920.0 /    93600.0
iteration:      843 /      870 -- time =    91980.0 /    93600.0
iteration:      844 /      870 -- time =    92040.0 /    93600.0
iteration:      845 /      870 -- time =    92100.0 /    93600.0
iteration:      846 /      870 -- time =    92160.0 /    93600.0
iteration:      847 /      870 -- time =    92220.0 /    93600.0
iteration:      848 /      870 -- time =    92280.0 /    93600.0
iteration:      849 /      870 -- time =    92340.0 /    93600.0
iteration:      850 /      870 -- time =    92400.0 /    93600.0
iteration:      851 /      870 -- time =    92460.0 /    93600.0
iteration:      852 /      870 -- time =    92520.0 /    93600.0
iteration:      853 /      870 -- time =    92580.0 /    93600.0
iteration:      854 /      870 -- time =    92640.0 /    93600.0
iteration:      855 /      870 -- time =    92700.0 /    93600.0
iteration:      856 /      870 -- time =    92760.0 /    93600.0
iteration:      857 /      870 -- time =    92820.0 /    93600.0
iteration:      858 /      870 -- time =    92880.0 /    93600.0
iteration:      859 /      870 -- time =    92940.0 /    93600.0
iteration:      860 /      870 -- time =    93000.0 /    93600.0
iteration:      861 /      870 -- time =    93060.0 /    93600.0
iteration:      862 /      870 -- time =    93120.0 /    93600.0
iteration:      863 /      870 -- time =    93180.0 /    93600.0
iteration:      864 /      870 -- time =    93240.0 /    93600.0
iteration:      865 /      870 -- time =    93300.0 /    93600.0
iteration:      866 /      870 -- time =    93360.0 /    93600.0
iteration:      867 /      870 -- time =    93420.0 /    93600.0
iteration:      868 /      870 -- time =    93480.0 /    93600.0
iteration:      869 /      870 -- time =    93540.0 /    93600.0
 Program exited normally
iteration:      870 /      870 -- time =    93600.0 /    93600.0
CLUBB-TIMER time_loop_init =             0.4088
CLUBB-TIMER time_clubb_advance =        31.4586
CLUBB-TIMER time_clubb_pdf =             0.0006
CLUBB-TIMER time_SILHS =                 0.0001
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                33.0803
+ run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 -max_iters 500 cobra
 - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone
=================== Running cobra ===================
 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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 stats_nsamp =             1
 stats_nout =             1
iteration:        1 /      500 -- time =    57660.0 /    87600.0
iteration:        2 /      500 -- time =    57720.0 /    87600.0
iteration:        3 /      500 -- time =    57780.0 /    87600.0
iteration:        4 /      500 -- time =    57840.0 /    87600.0
iteration:        5 /      500 -- time =    57900.0 /    87600.0
iteration:        6 /      500 -- time =    57960.0 /    87600.0
iteration:        7 /      500 -- time =    58020.0 /    87600.0
iteration:        8 /      500 -- time =    58080.0 /    87600.0
iteration:        9 /      500 -- time =    58140.0 /    87600.0
iteration:       10 /      500 -- time =    58200.0 /    87600.0
iteration:       11 /      500 -- time =    58260.0 /    87600.0
iteration:       12 /      500 -- time =    58320.0 /    87600.0
iteration:       13 /      500 -- time =    58380.0 /    87600.0
iteration:       14 /      500 -- time =    58440.0 /    87600.0
iteration:       15 /      500 -- time =    58500.0 /    87600.0
iteration:       16 /      500 -- time =    58560.0 /    87600.0
iteration:       17 /      500 -- time =    58620.0 /    87600.0
iteration:       18 /      500 -- time =    58680.0 /    87600.0
iteration:       19 /      500 -- time =    58740.0 /    87600.0
iteration:       20 /      500 -- time =    58800.0 /    87600.0
iteration:       21 /      500 -- time =    58860.0 /    87600.0
iteration:       22 /      500 -- time =    58920.0 /    87600.0
iteration:       23 /      500 -- time =    58980.0 /    87600.0
iteration:       24 /      500 -- time =    59040.0 /    87600.0
iteration:       25 /      500 -- time =    59100.0 /    87600.0
iteration:       26 /      500 -- time =    59160.0 /    87600.0
iteration:       27 /      500 -- time =    59220.0 /    87600.0
iteration:       28 /      500 -- time =    59280.0 /    87600.0
iteration:       29 /      500 -- time =    59340.0 /    87600.0
iteration:       30 /      500 -- time =    59400.0 /    87600.0
iteration:       31 /      500 -- time =    59460.0 /    87600.0
iteration:       32 /      500 -- time =    59520.0 /    87600.0
iteration:       33 /      500 -- time =    59580.0 /    87600.0
iteration:       34 /      500 -- time =    59640.0 /    87600.0
iteration:       35 /      500 -- time =    59700.0 /    87600.0
iteration:       36 /      500 -- time =    59760.0 /    87600.0
iteration:       37 /      500 -- time =    59820.0 /    87600.0
iteration:       38 /      500 -- time =    59880.0 /    87600.0
iteration:       39 /      500 -- time =    59940.0 /    87600.0
iteration:       40 /      500 -- time =    60000.0 /    87600.0
iteration:       41 /      500 -- time =    60060.0 /    87600.0
iteration:       42 /      500 -- time =    60120.0 /    87600.0
iteration:       43 /      500 -- time =    60180.0 /    87600.0
iteration:       44 /      500 -- time =    60240.0 /    87600.0
iteration:       45 /      500 -- time =    60300.0 /    87600.0
iteration:       46 /      500 -- time =    60360.0 /    87600.0
iteration:       47 /      500 -- time =    60420.0 /    87600.0
iteration:       48 /      500 -- time =    60480.0 /    87600.0
iteration:       49 /      500 -- time =    60540.0 /    87600.0
iteration:       50 /      500 -- time =    60600.0 /    87600.0
iteration:       51 /      500 -- time =    60660.0 /    87600.0
iteration:       52 /      500 -- time =    60720.0 /    87600.0
iteration:       53 /      500 -- time =    60780.0 /    87600.0
iteration:       54 /      500 -- time =    60840.0 /    87600.0
iteration:       55 /      500 -- time =    60900.0 /    87600.0
iteration:       56 /      500 -- time =    60960.0 /    87600.0
iteration:       57 /      500 -- time =    61020.0 /    87600.0
iteration:       58 /      500 -- time =    61080.0 /    87600.0
iteration:       59 /      500 -- time =    61140.0 /    87600.0
iteration:       60 /      500 -- time =    61200.0 /    87600.0
iteration:       61 /      500 -- time =    61260.0 /    87600.0
iteration:       62 /      500 -- time =    61320.0 /    87600.0
iteration:       63 /      500 -- time =    61380.0 /    87600.0
iteration:       64 /      500 -- time =    61440.0 /    87600.0
iteration:       65 /      500 -- time =    61500.0 /    87600.0
iteration:       66 /      500 -- time =    61560.0 /    87600.0
iteration:       67 /      500 -- time =    61620.0 /    87600.0
iteration:       68 /      500 -- time =    61680.0 /    87600.0
iteration:       69 /      500 -- time =    61740.0 /    87600.0
iteration:       70 /      500 -- time =    61800.0 /    87600.0
iteration:       71 /      500 -- time =    61860.0 /    87600.0
iteration:       72 /      500 -- time =    61920.0 /    87600.0
iteration:       73 /      500 -- time =    61980.0 /    87600.0
iteration:       74 /      500 -- time =    62040.0 /    87600.0
iteration:       75 /      500 -- time =    62100.0 /    87600.0
iteration:       76 /      500 -- time =    62160.0 /    87600.0
iteration:       77 /      500 -- time =    62220.0 /    87600.0
iteration:       78 /      500 -- time =    62280.0 /    87600.0
iteration:       79 /      500 -- time =    62340.0 /    87600.0
iteration:       80 /      500 -- time =    62400.0 /    87600.0
iteration:       81 /      500 -- time =    62460.0 /    87600.0
iteration:       82 /      500 -- time =    62520.0 /    87600.0
iteration:       83 /      500 -- time =    62580.0 /    87600.0
iteration:       84 /      500 -- time =    62640.0 /    87600.0
iteration:       85 /      500 -- time =    62700.0 /    87600.0
iteration:       86 /      500 -- time =    62760.0 /    87600.0
iteration:       87 /      500 -- time =    62820.0 /    87600.0
iteration:       88 /      500 -- time =    62880.0 /    87600.0
iteration:       89 /      500 -- time =    62940.0 /    87600.0
iteration:       90 /      500 -- time =    63000.0 /    87600.0
iteration:       91 /      500 -- time =    63060.0 /    87600.0
iteration:       92 /      500 -- time =    63120.0 /    87600.0
iteration:       93 /      500 -- time =    63180.0 /    87600.0
iteration:       94 /      500 -- time =    63240.0 /    87600.0
iteration:       95 /      500 -- time =    63300.0 /    87600.0
iteration:       96 /      500 -- time =    63360.0 /    87600.0
iteration:       97 /      500 -- time =    63420.0 /    87600.0
iteration:       98 /      500 -- time =    63480.0 /    87600.0
iteration:       99 /      500 -- time =    63540.0 /    87600.0
iteration:      100 /      500 -- time =    63600.0 /    87600.0
iteration:      101 /      500 -- time =    63660.0 /    87600.0
iteration:      102 /      500 -- time =    63720.0 /    87600.0
iteration:      103 /      500 -- time =    63780.0 /    87600.0
iteration:      104 /      500 -- time =    63840.0 /    87600.0
iteration:      105 /      500 -- time =    63900.0 /    87600.0
iteration:      106 /      500 -- time =    63960.0 /    87600.0
iteration:      107 /      500 -- time =    64020.0 /    87600.0
iteration:      108 /      500 -- time =    64080.0 /    87600.0
iteration:      109 /      500 -- time =    64140.0 /    87600.0
iteration:      110 /      500 -- time =    64200.0 /    87600.0
iteration:      111 /      500 -- time =    64260.0 /    87600.0
iteration:      112 /      500 -- time =    64320.0 /    87600.0
iteration:      113 /      500 -- time =    64380.0 /    87600.0
iteration:      114 /      500 -- time =    64440.0 /    87600.0
iteration:      115 /      500 -- time =    64500.0 /    87600.0
iteration:      116 /      500 -- time =    64560.0 /    87600.0
iteration:      117 /      500 -- time =    64620.0 /    87600.0
iteration:      118 /      500 -- time =    64680.0 /    87600.0
iteration:      119 /      500 -- time =    64740.0 /    87600.0
iteration:      120 /      500 -- time =    64800.0 /    87600.0
iteration:      121 /      500 -- time =    64860.0 /    87600.0
iteration:      122 /      500 -- time =    64920.0 /    87600.0
iteration:      123 /      500 -- time =    64980.0 /    87600.0
iteration:      124 /      500 -- time =    65040.0 /    87600.0
iteration:      125 /      500 -- time =    65100.0 /    87600.0
iteration:      126 /      500 -- time =    65160.0 /    87600.0
iteration:      127 /      500 -- time =    65220.0 /    87600.0
iteration:      128 /      500 -- time =    65280.0 /    87600.0
iteration:      129 /      500 -- time =    65340.0 /    87600.0
iteration:      130 /      500 -- time =    65400.0 /    87600.0
iteration:      131 /      500 -- time =    65460.0 /    87600.0
iteration:      132 /      500 -- time =    65520.0 /    87600.0
iteration:      133 /      500 -- time =    65580.0 /    87600.0
iteration:      134 /      500 -- time =    65640.0 /    87600.0
iteration:      135 /      500 -- time =    65700.0 /    87600.0
iteration:      136 /      500 -- time =    65760.0 /    87600.0
iteration:      137 /      500 -- time =    65820.0 /    87600.0
iteration:      138 /      500 -- time =    65880.0 /    87600.0
iteration:      139 /      500 -- time =    65940.0 /    87600.0
iteration:      140 /      500 -- time =    66000.0 /    87600.0
iteration:      141 /      500 -- time =    66060.0 /    87600.0
iteration:      142 /      500 -- time =    66120.0 /    87600.0
iteration:      143 /      500 -- time =    66180.0 /    87600.0
iteration:      144 /      500 -- time =    66240.0 /    87600.0
iteration:      145 /      500 -- time =    66300.0 /    87600.0
iteration:      146 /      500 -- time =    66360.0 /    87600.0
iteration:      147 /      500 -- time =    66420.0 /    87600.0
iteration:      148 /      500 -- time =    66480.0 /    87600.0
iteration:      149 /      500 -- time =    66540.0 /    87600.0
iteration:      150 /      500 -- time =    66600.0 /    87600.0
iteration:      151 /      500 -- time =    66660.0 /    87600.0
iteration:      152 /      500 -- time =    66720.0 /    87600.0
iteration:      153 /      500 -- time =    66780.0 /    87600.0
iteration:      154 /      500 -- time =    66840.0 /    87600.0
iteration:      155 /      500 -- time =    66900.0 /    87600.0
iteration:      156 /      500 -- time =    66960.0 /    87600.0
iteration:      157 /      500 -- time =    67020.0 /    87600.0
iteration:      158 /      500 -- time =    67080.0 /    87600.0
iteration:      159 /      500 -- time =    67140.0 /    87600.0
iteration:      160 /      500 -- time =    67200.0 /    87600.0
iteration:      161 /      500 -- time =    67260.0 /    87600.0
iteration:      162 /      500 -- time =    67320.0 /    87600.0
iteration:      163 /      500 -- time =    67380.0 /    87600.0
iteration:      164 /      500 -- time =    67440.0 /    87600.0
iteration:      165 /      500 -- time =    67500.0 /    87600.0
iteration:      166 /      500 -- time =    67560.0 /    87600.0
iteration:      167 /      500 -- time =    67620.0 /    87600.0
iteration:      168 /      500 -- time =    67680.0 /    87600.0
iteration:      169 /      500 -- time =    67740.0 /    87600.0
iteration:      170 /      500 -- time =    67800.0 /    87600.0
iteration:      171 /      500 -- time =    67860.0 /    87600.0
iteration:      172 /      500 -- time =    67920.0 /    87600.0
iteration:      173 /      500 -- time =    67980.0 /    87600.0
iteration:      174 /      500 -- time =    68040.0 /    87600.0
iteration:      175 /      500 -- time =    68100.0 /    87600.0
iteration:      176 /      500 -- time =    68160.0 /    87600.0
iteration:      177 /      500 -- time =    68220.0 /    87600.0
iteration:      178 /      500 -- time =    68280.0 /    87600.0
iteration:      179 /      500 -- time =    68340.0 /    87600.0
iteration:      180 /      500 -- time =    68400.0 /    87600.0
iteration:      181 /      500 -- time =    68460.0 /    87600.0
iteration:      182 /      500 -- time =    68520.0 /    87600.0
iteration:      183 /      500 -- time =    68580.0 /    87600.0
iteration:      184 /      500 -- time =    68640.0 /    87600.0
iteration:      185 /      500 -- time =    68700.0 /    87600.0
iteration:      186 /      500 -- time =    68760.0 /    87600.0
iteration:      187 /      500 -- time =    68820.0 /    87600.0
iteration:      188 /      500 -- time =    68880.0 /    87600.0
iteration:      189 /      500 -- time =    68940.0 /    87600.0
iteration:      190 /      500 -- time =    69000.0 /    87600.0
iteration:      191 /      500 -- time =    69060.0 /    87600.0
iteration:      192 /      500 -- time =    69120.0 /    87600.0
iteration:      193 /      500 -- time =    69180.0 /    87600.0
iteration:      194 /      500 -- time =    69240.0 /    87600.0
iteration:      195 /      500 -- time =    69300.0 /    87600.0
iteration:      196 /      500 -- time =    69360.0 /    87600.0
iteration:      197 /      500 -- time =    69420.0 /    87600.0
iteration:      198 /      500 -- time =    69480.0 /    87600.0
iteration:      199 /      500 -- time =    69540.0 /    87600.0
iteration:      200 /      500 -- time =    69600.0 /    87600.0
iteration:      201 /      500 -- time =    69660.0 /    87600.0
iteration:      202 /      500 -- time =    69720.0 /    87600.0
iteration:      203 /      500 -- time =    69780.0 /    87600.0
iteration:      204 /      500 -- time =    69840.0 /    87600.0
iteration:      205 /      500 -- time =    69900.0 /    87600.0
iteration:      206 /      500 -- time =    69960.0 /    87600.0
iteration:      207 /      500 -- time =    70020.0 /    87600.0
iteration:      208 /      500 -- time =    70080.0 /    87600.0
iteration:      209 /      500 -- time =    70140.0 /    87600.0
iteration:      210 /      500 -- time =    70200.0 /    87600.0
iteration:      211 /      500 -- time =    70260.0 /    87600.0
iteration:      212 /      500 -- time =    70320.0 /    87600.0
iteration:      213 /      500 -- time =    70380.0 /    87600.0
iteration:      214 /      500 -- time =    70440.0 /    87600.0
iteration:      215 /      500 -- time =    70500.0 /    87600.0
iteration:      216 /      500 -- time =    70560.0 /    87600.0
iteration:      217 /      500 -- time =    70620.0 /    87600.0
iteration:      218 /      500 -- time =    70680.0 /    87600.0
iteration:      219 /      500 -- time =    70740.0 /    87600.0
iteration:      220 /      500 -- time =    70800.0 /    87600.0
iteration:      221 /      500 -- time =    70860.0 /    87600.0
iteration:      222 /      500 -- time =    70920.0 /    87600.0
iteration:      223 /      500 -- time =    70980.0 /    87600.0
iteration:      224 /      500 -- time =    71040.0 /    87600.0
iteration:      225 /      500 -- time =    71100.0 /    87600.0
iteration:      226 /      500 -- time =    71160.0 /    87600.0
iteration:      227 /      500 -- time =    71220.0 /    87600.0
iteration:      228 /      500 -- time =    71280.0 /    87600.0
iteration:      229 /      500 -- time =    71340.0 /    87600.0
iteration:      230 /      500 -- time =    71400.0 /    87600.0
iteration:      231 /      500 -- time =    71460.0 /    87600.0
iteration:      232 /      500 -- time =    71520.0 /    87600.0
iteration:      233 /      500 -- time =    71580.0 /    87600.0
iteration:      234 /      500 -- time =    71640.0 /    87600.0
iteration:      235 /      500 -- time =    71700.0 /    87600.0
iteration:      236 /      500 -- time =    71760.0 /    87600.0
iteration:      237 /      500 -- time =    71820.0 /    87600.0
iteration:      238 /      500 -- time =    71880.0 /    87600.0
iteration:      239 /      500 -- time =    71940.0 /    87600.0
iteration:      240 /      500 -- time =    72000.0 /    87600.0
iteration:      241 /      500 -- time =    72060.0 /    87600.0
iteration:      242 /      500 -- time =    72120.0 /    87600.0
iteration:      243 /      500 -- time =    72180.0 /    87600.0
iteration:      244 /      500 -- time =    72240.0 /    87600.0
iteration:      245 /      500 -- time =    72300.0 /    87600.0
iteration:      246 /      500 -- time =    72360.0 /    87600.0
iteration:      247 /      500 -- time =    72420.0 /    87600.0
iteration:      248 /      500 -- time =    72480.0 /    87600.0
iteration:      249 /      500 -- time =    72540.0 /    87600.0
iteration:      250 /      500 -- time =    72600.0 /    87600.0
iteration:      251 /      500 -- time =    72660.0 /    87600.0
iteration:      252 /      500 -- time =    72720.0 /    87600.0
iteration:      253 /      500 -- time =    72780.0 /    87600.0
iteration:      254 /      500 -- time =    72840.0 /    87600.0
iteration:      255 /      500 -- time =    72900.0 /    87600.0
iteration:      256 /      500 -- time =    72960.0 /    87600.0
iteration:      257 /      500 -- time =    73020.0 /    87600.0
iteration:      258 /      500 -- time =    73080.0 /    87600.0
iteration:      259 /      500 -- time =    73140.0 /    87600.0
iteration:      260 /      500 -- time =    73200.0 /    87600.0
iteration:      261 /      500 -- time =    73260.0 /    87600.0
iteration:      262 /      500 -- time =    73320.0 /    87600.0
iteration:      263 /      500 -- time =    73380.0 /    87600.0
iteration:      264 /      500 -- time =    73440.0 /    87600.0
iteration:      265 /      500 -- time =    73500.0 /    87600.0
iteration:      266 /      500 -- time =    73560.0 /    87600.0
iteration:      267 /      500 -- time =    73620.0 /    87600.0
iteration:      268 /      500 -- time =    73680.0 /    87600.0
iteration:      269 /      500 -- time =    73740.0 /    87600.0
iteration:      270 /      500 -- time =    73800.0 /    87600.0
iteration:      271 /      500 -- time =    73860.0 /    87600.0
iteration:      272 /      500 -- time =    73920.0 /    87600.0
iteration:      273 /      500 -- time =    73980.0 /    87600.0
iteration:      274 /      500 -- time =    74040.0 /    87600.0
iteration:      275 /      500 -- time =    74100.0 /    87600.0
iteration:      276 /      500 -- time =    74160.0 /    87600.0
iteration:      277 /      500 -- time =    74220.0 /    87600.0
iteration:      278 /      500 -- time =    74280.0 /    87600.0
iteration:      279 /      500 -- time =    74340.0 /    87600.0
iteration:      280 /      500 -- time =    74400.0 /    87600.0
iteration:      281 /      500 -- time =    74460.0 /    87600.0
iteration:      282 /      500 -- time =    74520.0 /    87600.0
iteration:      283 /      500 -- time =    74580.0 /    87600.0
iteration:      284 /      500 -- time =    74640.0 /    87600.0
iteration:      285 /      500 -- time =    74700.0 /    87600.0
iteration:      286 /      500 -- time =    74760.0 /    87600.0
iteration:      287 /      500 -- time =    74820.0 /    87600.0
iteration:      288 /      500 -- time =    74880.0 /    87600.0
iteration:      289 /      500 -- time =    74940.0 /    87600.0
iteration:      290 /      500 -- time =    75000.0 /    87600.0
iteration:      291 /      500 -- time =    75060.0 /    87600.0
iteration:      292 /      500 -- time =    75120.0 /    87600.0
iteration:      293 /      500 -- time =    75180.0 /    87600.0
iteration:      294 /      500 -- time =    75240.0 /    87600.0
iteration:      295 /      500 -- time =    75300.0 /    87600.0
iteration:      296 /      500 -- time =    75360.0 /    87600.0
iteration:      297 /      500 -- time =    75420.0 /    87600.0
iteration:      298 /      500 -- time =    75480.0 /    87600.0
iteration:      299 /      500 -- time =    75540.0 /    87600.0
iteration:      300 /      500 -- time =    75600.0 /    87600.0
iteration:      301 /      500 -- time =    75660.0 /    87600.0
iteration:      302 /      500 -- time =    75720.0 /    87600.0
iteration:      303 /      500 -- time =    75780.0 /    87600.0
iteration:      304 /      500 -- time =    75840.0 /    87600.0
iteration:      305 /      500 -- time =    75900.0 /    87600.0
iteration:      306 /      500 -- time =    75960.0 /    87600.0
iteration:      307 /      500 -- time =    76020.0 /    87600.0
iteration:      308 /      500 -- time =    76080.0 /    87600.0
iteration:      309 /      500 -- time =    76140.0 /    87600.0
iteration:      310 /      500 -- time =    76200.0 /    87600.0
iteration:      311 /      500 -- time =    76260.0 /    87600.0
iteration:      312 /      500 -- time =    76320.0 /    87600.0
iteration:      313 /      500 -- time =    76380.0 /    87600.0
iteration:      314 /      500 -- time =    76440.0 /    87600.0
iteration:      315 /      500 -- time =    76500.0 /    87600.0
iteration:      316 /      500 -- time =    76560.0 /    87600.0
iteration:      317 /      500 -- time =    76620.0 /    87600.0
iteration:      318 /      500 -- time =    76680.0 /    87600.0
iteration:      319 /      500 -- time =    76740.0 /    87600.0
iteration:      320 /      500 -- time =    76800.0 /    87600.0
iteration:      321 /      500 -- time =    76860.0 /    87600.0
iteration:      322 /      500 -- time =    76920.0 /    87600.0
iteration:      323 /      500 -- time =    76980.0 /    87600.0
iteration:      324 /      500 -- time =    77040.0 /    87600.0
iteration:      325 /      500 -- time =    77100.0 /    87600.0
iteration:      326 /      500 -- time =    77160.0 /    87600.0
iteration:      327 /      500 -- time =    77220.0 /    87600.0
iteration:      328 /      500 -- time =    77280.0 /    87600.0
iteration:      329 /      500 -- time =    77340.0 /    87600.0
iteration:      330 /      500 -- time =    77400.0 /    87600.0
iteration:      331 /      500 -- time =    77460.0 /    87600.0
iteration:      332 /      500 -- time =    77520.0 /    87600.0
iteration:      333 /      500 -- time =    77580.0 /    87600.0
iteration:      334 /      500 -- time =    77640.0 /    87600.0
iteration:      335 /      500 -- time =    77700.0 /    87600.0
iteration:      336 /      500 -- time =    77760.0 /    87600.0
iteration:      337 /      500 -- time =    77820.0 /    87600.0
iteration:      338 /      500 -- time =    77880.0 /    87600.0
iteration:      339 /      500 -- time =    77940.0 /    87600.0
iteration:      340 /      500 -- time =    78000.0 /    87600.0
iteration:      341 /      500 -- time =    78060.0 /    87600.0
iteration:      342 /      500 -- time =    78120.0 /    87600.0
iteration:      343 /      500 -- time =    78180.0 /    87600.0
iteration:      344 /      500 -- time =    78240.0 /    87600.0
iteration:      345 /      500 -- time =    78300.0 /    87600.0
iteration:      346 /      500 -- time =    78360.0 /    87600.0
iteration:      347 /      500 -- time =    78420.0 /    87600.0
iteration:      348 /      500 -- time =    78480.0 /    87600.0
iteration:      349 /      500 -- time =    78540.0 /    87600.0
iteration:      350 /      500 -- time =    78600.0 /    87600.0
iteration:      351 /      500 -- time =    78660.0 /    87600.0
iteration:      352 /      500 -- time =    78720.0 /    87600.0
iteration:      353 /      500 -- time =    78780.0 /    87600.0
iteration:      354 /      500 -- time =    78840.0 /    87600.0
iteration:      355 /      500 -- time =    78900.0 /    87600.0
iteration:      356 /      500 -- time =    78960.0 /    87600.0
iteration:      357 /      500 -- time =    79020.0 /    87600.0
iteration:      358 /      500 -- time =    79080.0 /    87600.0
iteration:      359 /      500 -- time =    79140.0 /    87600.0
iteration:      360 /      500 -- time =    79200.0 /    87600.0
iteration:      361 /      500 -- time =    79260.0 /    87600.0
iteration:      362 /      500 -- time =    79320.0 /    87600.0
iteration:      363 /      500 -- time =    79380.0 /    87600.0
iteration:      364 /      500 -- time =    79440.0 /    87600.0
iteration:      365 /      500 -- time =    79500.0 /    87600.0
iteration:      366 /      500 -- time =    79560.0 /    87600.0
iteration:      367 /      500 -- time =    79620.0 /    87600.0
iteration:      368 /      500 -- time =    79680.0 /    87600.0
iteration:      369 /      500 -- time =    79740.0 /    87600.0
iteration:      370 /      500 -- time =    79800.0 /    87600.0
iteration:      371 /      500 -- time =    79860.0 /    87600.0
iteration:      372 /      500 -- time =    79920.0 /    87600.0
iteration:      373 /      500 -- time =    79980.0 /    87600.0
iteration:      374 /      500 -- time =    80040.0 /    87600.0
iteration:      375 /      500 -- time =    80100.0 /    87600.0
iteration:      376 /      500 -- time =    80160.0 /    87600.0
iteration:      377 /      500 -- time =    80220.0 /    87600.0
iteration:      378 /      500 -- time =    80280.0 /    87600.0
iteration:      379 /      500 -- time =    80340.0 /    87600.0
iteration:      380 /      500 -- time =    80400.0 /    87600.0
iteration:      381 /      500 -- time =    80460.0 /    87600.0
iteration:      382 /      500 -- time =    80520.0 /    87600.0
iteration:      383 /      500 -- time =    80580.0 /    87600.0
iteration:      384 /      500 -- time =    80640.0 /    87600.0
iteration:      385 /      500 -- time =    80700.0 /    87600.0
iteration:      386 /      500 -- time =    80760.0 /    87600.0
iteration:      387 /      500 -- time =    80820.0 /    87600.0
iteration:      388 /      500 -- time =    80880.0 /    87600.0
iteration:      389 /      500 -- time =    80940.0 /    87600.0
iteration:      390 /      500 -- time =    81000.0 /    87600.0
iteration:      391 /      500 -- time =    81060.0 /    87600.0
iteration:      392 /      500 -- time =    81120.0 /    87600.0
iteration:      393 /      500 -- time =    81180.0 /    87600.0
iteration:      394 /      500 -- time =    81240.0 /    87600.0
iteration:      395 /      500 -- time =    81300.0 /    87600.0
iteration:      396 /      500 -- time =    81360.0 /    87600.0
iteration:      397 /      500 -- time =    81420.0 /    87600.0
iteration:      398 /      500 -- time =    81480.0 /    87600.0
iteration:      399 /      500 -- time =    81540.0 /    87600.0
iteration:      400 /      500 -- time =    81600.0 /    87600.0
iteration:      401 /      500 -- time =    81660.0 /    87600.0
iteration:      402 /      500 -- time =    81720.0 /    87600.0
iteration:      403 /      500 -- time =    81780.0 /    87600.0
iteration:      404 /      500 -- time =    81840.0 /    87600.0
iteration:      405 /      500 -- time =    81900.0 /    87600.0
iteration:      406 /      500 -- time =    81960.0 /    87600.0
iteration:      407 /      500 -- time =    82020.0 /    87600.0
iteration:      408 /      500 -- time =    82080.0 /    87600.0
iteration:      409 /      500 -- time =    82140.0 /    87600.0
iteration:      410 /      500 -- time =    82200.0 /    87600.0
iteration:      411 /      500 -- time =    82260.0 /    87600.0
iteration:      412 /      500 -- time =    82320.0 /    87600.0
iteration:      413 /      500 -- time =    82380.0 /    87600.0
iteration:      414 /      500 -- time =    82440.0 /    87600.0
iteration:      415 /      500 -- time =    82500.0 /    87600.0
iteration:      416 /      500 -- time =    82560.0 /    87600.0
iteration:      417 /      500 -- time =    82620.0 /    87600.0
iteration:      418 /      500 -- time =    82680.0 /    87600.0
iteration:      419 /      500 -- time =    82740.0 /    87600.0
iteration:      420 /      500 -- time =    82800.0 /    87600.0
iteration:      421 /      500 -- time =    82860.0 /    87600.0
iteration:      422 /      500 -- time =    82920.0 /    87600.0
iteration:      423 /      500 -- time =    82980.0 /    87600.0
iteration:      424 /      500 -- time =    83040.0 /    87600.0
iteration:      425 /      500 -- time =    83100.0 /    87600.0
iteration:      426 /      500 -- time =    83160.0 /    87600.0
iteration:      427 /      500 -- time =    83220.0 /    87600.0
iteration:      428 /      500 -- time =    83280.0 /    87600.0
iteration:      429 /      500 -- time =    83340.0 /    87600.0
iteration:      430 /      500 -- time =    83400.0 /    87600.0
iteration:      431 /      500 -- time =    83460.0 /    87600.0
iteration:      432 /      500 -- time =    83520.0 /    87600.0
iteration:      433 /      500 -- time =    83580.0 /    87600.0
iteration:      434 /      500 -- time =    83640.0 /    87600.0
iteration:      435 /      500 -- time =    83700.0 /    87600.0
iteration:      436 /      500 -- time =    83760.0 /    87600.0
iteration:      437 /      500 -- time =    83820.0 /    87600.0
iteration:      438 /      500 -- time =    83880.0 /    87600.0
iteration:      439 /      500 -- time =    83940.0 /    87600.0
iteration:      440 /      500 -- time =    84000.0 /    87600.0
iteration:      441 /      500 -- time =    84060.0 /    87600.0
iteration:      442 /      500 -- time =    84120.0 /    87600.0
iteration:      443 /      500 -- time =    84180.0 /    87600.0
iteration:      444 /      500 -- time =    84240.0 /    87600.0
iteration:      445 /      500 -- time =    84300.0 /    87600.0
iteration:      446 /      500 -- time =    84360.0 /    87600.0
iteration:      447 /      500 -- time =    84420.0 /    87600.0
iteration:      448 /      500 -- time =    84480.0 /    87600.0
iteration:      449 /      500 -- time =    84540.0 /    87600.0
iteration:      450 /      500 -- time =    84600.0 /    87600.0
iteration:      451 /      500 -- time =    84660.0 /    87600.0
iteration:      452 /      500 -- time =    84720.0 /    87600.0
iteration:      453 /      500 -- time =    84780.0 /    87600.0
iteration:      454 /      500 -- time =    84840.0 /    87600.0
iteration:      455 /      500 -- time =    84900.0 /    87600.0
iteration:      456 /      500 -- time =    84960.0 /    87600.0
iteration:      457 /      500 -- time =    85020.0 /    87600.0
iteration:      458 /      500 -- time =    85080.0 /    87600.0
iteration:      459 /      500 -- time =    85140.0 /    87600.0
iteration:      460 /      500 -- time =    85200.0 /    87600.0
iteration:      461 /      500 -- time =    85260.0 /    87600.0
iteration:      462 /      500 -- time =    85320.0 /    87600.0
iteration:      463 /      500 -- time =    85380.0 /    87600.0
iteration:      464 /      500 -- time =    85440.0 /    87600.0
iteration:      465 /      500 -- time =    85500.0 /    87600.0
iteration:      466 /      500 -- time =    85560.0 /    87600.0
iteration:      467 /      500 -- time =    85620.0 /    87600.0
iteration:      468 /      500 -- time =    85680.0 /    87600.0
iteration:      469 /      500 -- time =    85740.0 /    87600.0
iteration:      470 /      500 -- time =    85800.0 /    87600.0
iteration:      471 /      500 -- time =    85860.0 /    87600.0
iteration:      472 /      500 -- time =    85920.0 /    87600.0
iteration:      473 /      500 -- time =    85980.0 /    87600.0
iteration:      474 /      500 -- time =    86040.0 /    87600.0
iteration:      475 /      500 -- time =    86100.0 /    87600.0
iteration:      476 /      500 -- time =    86160.0 /    87600.0
iteration:      477 /      500 -- time =    86220.0 /    87600.0
iteration:      478 /      500 -- time =    86280.0 /    87600.0
iteration:      479 /      500 -- time =    86340.0 /    87600.0
iteration:      480 /      500 -- time =    86400.0 /    87600.0
iteration:      481 /      500 -- time =    86460.0 /    87600.0
iteration:      482 /      500 -- time =    86520.0 /    87600.0
iteration:      483 /      500 -- time =    86580.0 /    87600.0
iteration:      484 /      500 -- time =    86640.0 /    87600.0
iteration:      485 /      500 -- time =    86700.0 /    87600.0
iteration:      486 /      500 -- time =    86760.0 /    87600.0
iteration:      487 /      500 -- time =    86820.0 /    87600.0
iteration:      488 /      500 -- time =    86880.0 /    87600.0
iteration:      489 /      500 -- time =    86940.0 /    87600.0
iteration:      490 /      500 -- time =    87000.0 /    87600.0
iteration:      491 /      500 -- time =    87060.0 /    87600.0
iteration:      492 /      500 -- time =    87120.0 /    87600.0
iteration:      493 /      500 -- time =    87180.0 /    87600.0
iteration:      494 /      500 -- time =    87240.0 /    87600.0
iteration:      495 /      500 -- time =    87300.0 /    87600.0
iteration:      496 /      500 -- time =    87360.0 /    87600.0
iteration:      497 /      500 -- time =    87420.0 /    87600.0
iteration:      498 /      500 -- time =    87480.0 /    87600.0
iteration:      499 /      500 -- time =    87540.0 /    87600.0
 Program exited normally
iteration:      500 /      500 -- time =    87600.0 /    87600.0
CLUBB-TIMER time_loop_init =             0.2218
CLUBB-TIMER time_clubb_advance =        19.1530
CLUBB-TIMER time_clubb_pdf =             0.0004
CLUBB-TIMER time_SILHS =                 0.0001
CLUBB-TIMER time_microphys_scheme =      0.0000
CLUBB-TIMER time_microphys_advance =     0.0000
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                19.9479
+ run_scripts/run_scm.py -params clubb_params_multi_col.in -stats input/stats/multi_col_stats.in -debug 0 -max_iters 10 rico_silhs
 - using executable: /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_diffness_branch/run_scripts/../install/latest/clubb_standalone
=================== Running rico_silhs ===================
 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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         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      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000      
    2.000000000000000         2.000000000000000         2.000000000000000     
 Warning in check_clubb_settings_api
 stats_nsamp =             1
 stats_nout =             1
iteration:        1 /       10 -- time =      300.0 /     3000.0
iteration:        2 /       10 -- time =      600.0 /     3000.0
iteration:        3 /       10 -- time =      900.0 /     3000.0
iteration:        4 /       10 -- time =     1200.0 /     3000.0
iteration:        5 /       10 -- time =     1500.0 /     3000.0
iteration:        6 /       10 -- time =     1800.0 /     3000.0
iteration:        7 /       10 -- time =     2100.0 /     3000.0
iteration:        8 /       10 -- time =     2400.0 /     3000.0
iteration:        9 /       10 -- time =     2700.0 /     3000.0
 Program exited normally
iteration:       10 /       10 -- time =     3000.0 /     3000.0
CLUBB-TIMER time_loop_init =             0.0062
CLUBB-TIMER time_clubb_advance =         0.2711
CLUBB-TIMER time_clubb_pdf =             0.1741
CLUBB-TIMER time_SILHS =                 0.1911
CLUBB-TIMER time_microphys_scheme =      0.3508
CLUBB-TIMER time_microphys_advance =     2.0846
CLUBB-TIMER time_loop_end =              0.0000
CLUBB-TIMER time_adapt_grid =            0.0000
CLUBB-TIMER time_total =                 3.0850
+ mv output omp_output
+ mkdir output
[Pipeline] }
Lock released on resource [Resource: GPU_built-in]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs ACC)
[Pipeline] sh
+ run_scripts/run_bindiff_all.py -v 2 -t 1e-6 -s cpu_output acc_output
Directory 1 is cpu_output
Directory 2 is acc_output
Using reporting threshold:  1e-06 

Absolute differences will be scaled by average field value.


The following cases will be compared: ['arm', 'cobra', 'rico_silhs']

###DIFFING arm netCDF (*.nc) files###
>The linux diff detected differences in arm_stats.nc<
The variable col is not comparable because its dimension is not fit for comparison: 1, 1
The variable param is not comparable because its dimension is not fit for comparison: 1, 1
Skipping variable param_name because it is not numeric: |S1 vs |S1
The variable time is not comparable because its dimension is not fit for comparison: 1, 1
The variable zm is not comparable because its dimension is not fit for comparison: 1, 1
The variable zt is not comparable because its dimension is not fit for comparison: 1, 1
Total absolute value of all differences are below threshold: 1e-06

>>No differences detected in the common fields in file arm_stats.nc<<

>>>Differences in linux diff but no differences in common variables detected for case arm.<<<
**********************************************************************************************************
###DIFFING cobra netCDF (*.nc) files###
>The linux diff detected differences in cobra_stats.nc<
The variable col is not comparable because its dimension is not fit for comparison: 1, 1
The variable param is not comparable because its dimension is not fit for comparison: 1, 1
Skipping variable param_name because it is not numeric: |S1 vs |S1
The variable time is not comparable because its dimension is not fit for comparison: 1, 1
The variable zm is not comparable because its dimension is not fit for comparison: 1, 1
The variable zt is not comparable because its dimension is not fit for comparison: 1, 1
Total absolute value of all differences are below threshold: 1e-06

>>No differences detected in the common fields in file cobra_stats.nc<<

>>>Differences in linux diff but no differences in common variables detected for case cobra.<<<
**********************************************************************************************************
###DIFFING rico_silhs netCDF (*.nc) files###
>The linux diff detected differences in rico_silhs_stats.nc<
The variable col is not comparable because its dimension is not fit for comparison: 1, 1
The variable lh_zt is not comparable because its dimension is not fit for comparison: 1, 1
The variable param is not comparable because its dimension is not fit for comparison: 1, 1
Skipping variable param_name because it is not numeric: |S1 vs |S1
The variable time is not comparable because its dimension is not fit for comparison: 1, 1
The variable zm is not comparable because its dimension is not fit for comparison: 1, 1
The variable zt is not comparable because its dimension is not fit for comparison: 1, 1
Total absolute value of all differences are below threshold: 1e-06

>>No differences detected in the common fields in file rico_silhs_stats.nc<<

>>>Differences in linux diff but no differences in common variables detected for case rico_silhs.<<<
**********************************************************************************************************
SUMMARY:
Differences detected by linux diff but no differences in the common variables of the netCDF files compared.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Compare CPU vs OMP)
[Pipeline] sh
+ run_scripts/run_bindiff_all.py -v 2 -t 1e-6 -s cpu_output omp_output
Directory 1 is cpu_output
Directory 2 is omp_output
Using reporting threshold:  1e-06 

Absolute differences will be scaled by average field value.


The following cases will be compared: ['arm', 'cobra', 'rico_silhs']

###DIFFING arm netCDF (*.nc) files###
>The linux diff detected differences in arm_stats.nc<
The variable col is not comparable because its dimension is not fit for comparison: 1, 1
The variable param is not comparable because its dimension is not fit for comparison: 1, 1
Skipping variable param_name because it is not numeric: |S1 vs |S1
The variable time is not comparable because its dimension is not fit for comparison: 1, 1
The variable zm is not comparable because its dimension is not fit for comparison: 1, 1
The variable zt is not comparable because its dimension is not fit for comparison: 1, 1
Total absolute value of all differences are below threshold: 1e-06

>>No differences detected in the common fields in file arm_stats.nc<<

>>>Differences in linux diff but no differences in common variables detected for case arm.<<<
**********************************************************************************************************
###DIFFING cobra netCDF (*.nc) files###
>The linux diff detected differences in cobra_stats.nc<
The variable col is not comparable because its dimension is not fit for comparison: 1, 1
The variable param is not comparable because its dimension is not fit for comparison: 1, 1
Skipping variable param_name because it is not numeric: |S1 vs |S1
The variable time is not comparable because its dimension is not fit for comparison: 1, 1
The variable zm is not comparable because its dimension is not fit for comparison: 1, 1
The variable zt is not comparable because its dimension is not fit for comparison: 1, 1
Total absolute value of all differences are below threshold: 1e-06

>>No differences detected in the common fields in file cobra_stats.nc<<

>>>Differences in linux diff but no differences in common variables detected for case cobra.<<<
**********************************************************************************************************
###DIFFING rico_silhs netCDF (*.nc) files###
>The linux diff detected differences in rico_silhs_stats.nc<
The variable col is not comparable because its dimension is not fit for comparison: 1, 1
The variable lh_zt is not comparable because its dimension is not fit for comparison: 1, 1
The variable param is not comparable because its dimension is not fit for comparison: 1, 1
Skipping variable param_name because it is not numeric: |S1 vs |S1
The variable time is not comparable because its dimension is not fit for comparison: 1, 1
The variable zm is not comparable because its dimension is not fit for comparison: 1, 1
The variable zt is not comparable because its dimension is not fit for comparison: 1, 1
Total absolute value of all differences are below threshold: 1e-06

>>No differences detected in the common fields in file rico_silhs_stats.nc<<

>>>Differences in linux diff but no differences in common variables detected for case rico_silhs.<<<
**********************************************************************************************************
SUMMARY:
Differences detected by linux diff but no differences in the common variables of the netCDF files compared.
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS