Started by user Gunther Huebler
Checking out git https://github.com/larson-group/clubb.git into /home/jenkins/workspace/clubb_driver_test_branch@script/05bf1b9ccde5d7fdda9b78893a3cf36477d0cb064cc71594a43c33c536a726b4 to read jenkins_tests/clubb_driver_test/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_driver_test_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/clubb_driver_upgrades_part2^{commit} # timeout=10
Checking out Revision 2b0c1e779f4f9778e28f0ffd4521e5c9a53935af (refs/remotes/origin/clubb_driver_upgrades_part2)
> git config core.sparsecheckout # timeout=10
> git checkout -f 2b0c1e779f4f9778e28f0ffd4521e5c9a53935af # timeout=10
Commit message: "jenkins script update"
> git rev-list --no-walk 78b10ad9e0ecb4c4ec71c8931b656d8de2c4de93 # timeout=10
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Jenkins in /home/jenkins/workspace/clubb_driver_test_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_driver_test_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/clubb_driver_upgrades_part2^{commit} # timeout=10
Checking out Revision 2b0c1e779f4f9778e28f0ffd4521e5c9a53935af (refs/remotes/origin/clubb_driver_upgrades_part2)
> git config core.sparsecheckout # timeout=10
> git checkout -f 2b0c1e779f4f9778e28f0ffd4521e5c9a53935af # timeout=10
Commit message: "jenkins script update"
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (All cases + multi_col with ifx)
[Pipeline] sh
+ source /etc/profile.d/larson-group.sh
++ export GIT_EDITOR=vi
++ GIT_EDITOR=vi
++ export SVN_EDITOR=vi
++ SVN_EDITOR=vi
++ export OMP_STACKSIZE=1048579
++ OMP_STACKSIZE=1048579
++ export LMOD_ROOT=/opt/lmod/
++ LMOD_ROOT=/opt/lmod/
++ source /opt/lmod//lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-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 intel netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ ./compile.py
-- The Fortran compiler identification is IntelLLVM 2023.2.0
-- The C compiler identification is IntelLLVM 2023.2.0
-- The CXX compiler identification is IntelLLVM 2023.2.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/intel-oneapi-compilers-2023.2.0-fmyvemnurthfcavvd7ujk6wskls73vdp/compiler/2023.2.0/linux/bin/ifx - skipped
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/intel-oneapi-compilers-2023.2.0-fmyvemnurthfcavvd7ujk6wskls73vdp/compiler/2023.2.0/linux/bin/icx - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/spack/opt/spack/linux-pop22-cascadelake/gcc-12.2.0/intel-oneapi-compilers-2023.2.0-fmyvemnurthfcavvd7ujk6wskls73vdp/compiler/2023.2.0/linux/bin/icpx - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Compiling with double precision
-- Found PkgConfig: /usr/local/spack/opt/spack/linux-pop22-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/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf/include;/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-c-4.9.2-bonxxepz3qgjfduxm5xyggprdieneook/include
-- Libraries: netcdff
-- Derived NetCDFFortran_ROOT = /usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jenkins/workspace/clubb_driver_test_branch/build/ifx
[1/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90-pp.f90
[2/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/soil_vegetation.F90-pp.f90
[3/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/hydrostatic_module.F90-pp.f90
[4/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90-pp.f90
[5/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/input_interpret.F90-pp.f90
[6/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F-pp.f
[7/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F-pp.f
[8/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/input_netcdf.F90-pp.f90
[9/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/input_grads.F90-pp.f90
[10/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/extrapolation.F90-pp.f90
[11/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/stat_file_utils.F90-pp.f90
[12/925] Building Fortran preprocessed src/CMakeFiles/text_writer_lib.dir/text_writer.F90-pp.f90
[13/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90-pp.f90
[14/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/sounding.F90-pp.f90
[15/925] Building Fortran preprocessed src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90-pp.f90
[16/925] Building Fortran preprocessed src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90-pp.f90
[17/925] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90-pp.f90
[18/925] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/error.F90-pp.f90
[19/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90-pp.f90
[20/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90-pp.f90
[21/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90-pp.f90
[22/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90-pp.f90
[23/925] Building Fortran preprocessed src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90-pp.f90
[24/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90-pp.f90
[25/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F-pp.f
[26/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90-pp.f90
[27/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/input_fields.F90-pp.f90
[28/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90-pp.f90
[29/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90-pp.f90
[30/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90-pp.f90
[31/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F-pp.f
[32/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F-pp.f
[33/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F-pp.f
[34/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90-pp.f90
[35/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F-pp.f
[36/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F-pp.f
[37/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90-pp.f90
[38/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90-pp.f90
[39/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F-pp.f
[40/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F-pp.f
[41/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F-pp.f
[42/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90-pp.f90
[43/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F-pp.f
[44/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F-pp.f
[45/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F-pp.f
[46/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90-pp.f90
[47/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F-pp.f
[48/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90-pp.f90
[49/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/variables_radiation_module.F90-pp.f90
[50/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90-pp.f90
[51/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90-pp.f90
[52/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90-pp.f90
[53/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90-pp.f90
[54/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90-pp.f90
[55/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90-pp.f90
[56/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90-pp.f90
[57/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90-pp.f90
[58/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90-pp.f90
[59/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90-pp.f90
[60/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90-pp.f90
[61/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90-pp.f90
[62/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90-pp.f90
[63/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90-pp.f90
[64/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90-pp.f90
[65/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90-pp.f90
[66/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/module_mp_graupel.F90-pp.f90
[67/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90-pp.f90
[68/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90-pp.f90
[69/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90-pp.f90
[70/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90-pp.f90
[71/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90-pp.f90
[72/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F-pp.f
[73/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F-pp.f
[74/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90-pp.f90
[75/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90-pp.f90
[76/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90-pp.f90
[77/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90-pp.f90
[78/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90-pp.f90
[79/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F-pp.f
[80/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90-pp.f90
[81/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F-pp.f
[82/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F-pp.f
[83/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F-pp.f
[84/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F-pp.f
[85/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90-pp.f90
[86/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F-pp.f
[87/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F-pp.f
[88/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F-pp.f
[89/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F-pp.f
[90/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F-pp.f
[91/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F-pp.f
[92/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F-pp.f
[93/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F-pp.f
[94/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90-pp.f90
[95/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F-pp.f
[96/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F-pp.f
[97/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F-pp.f
[98/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F-pp.f
[99/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F-pp.f
[100/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F-pp.f
[101/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F-pp.f
[102/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F-pp.f
[103/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F-pp.f
[104/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F-pp.f
[105/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F-pp.f
[106/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F-pp.f
[107/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F-pp.f
[108/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F-pp.f
[109/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F-pp.f
[110/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F-pp.f
[111/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F-pp.f
[112/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F-pp.f
[113/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F-pp.f
[114/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F-pp.f
[115/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F-pp.f
[116/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F-pp.f
[117/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F-pp.f
[118/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F-pp.f
[119/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F-pp.f
[120/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F-pp.f
[121/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F-pp.f
[122/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F-pp.f
[123/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F-pp.f
[124/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F-pp.f
[125/925] Building Fortran preprocessed src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90-pp.f90
[126/925] Building Fortran preprocessed src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90-pp.f90
[127/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F-pp.f
[128/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90-pp.f90
[129/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90-pp.f90
[130/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90-pp.f90
[131/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90-pp.f90
[132/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/output_2D_samples_module.F90-pp.f90
[133/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90-pp.f90
[134/925] Generating Fortran dyndep file src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/Fortran.dd
[135/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90-pp.f90
[136/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90-pp.f90
[137/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90-pp.f90
[138/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90-pp.f90
[139/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90-pp.f90
[140/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90-pp.f90
[141/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90-pp.f90
[142/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90-pp.f90
[143/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90-pp.f90
[144/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f-pp.f
[145/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f-pp.f
[146/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90-pp.f90
[147/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90-pp.f90
[148/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90-pp.f90
[149/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90-pp.f90
[150/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90-pp.f90
[151/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90-pp.f90
[152/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90-pp.f90
[153/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90-pp.f90
[154/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90-pp.f90
[155/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90-pp.f90
[156/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90-pp.f90
[157/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90-pp.f90
[158/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90-pp.f90
[159/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90-pp.f90
[160/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90-pp.f90
[161/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90-pp.f90
[162/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90-pp.f90
[163/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90-pp.f90
[164/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90-pp.f90
[165/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90-pp.f90
[166/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90-pp.f90
[167/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90-pp.f90
[168/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90-pp.f90
[169/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90-pp.f90
[170/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90-pp.f90
[171/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90-pp.f90
[172/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90-pp.f90
[173/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90-pp.f90
[174/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90-pp.f90
[175/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90-pp.f90
[176/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90-pp.f90
[177/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90-pp.f90
[178/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90-pp.f90
[179/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90-pp.f90
[180/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90-pp.f90
[181/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90-pp.f90
[182/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90-pp.f90
[183/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90-pp.f90
[184/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90-pp.f90
[185/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90-pp.f90
[186/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90-pp.f90
[187/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90-pp.f90
[188/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90-pp.f90
[189/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90-pp.f90
[190/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90-pp.f90
[191/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90-pp.f90
[192/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_names.F90-pp.f90
[193/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90-pp.f90
[194/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90-pp.f90
[195/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_reader.F90-pp.f90
[196/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90-pp.f90
[197/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90-pp.f90
[198/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90-pp.f90
[199/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90-pp.f90
[200/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90-pp.f90
[201/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90-pp.f90
[202/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90-pp.f90
[203/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90-pp.f90
[204/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90-pp.f90
[205/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90-pp.f90
[206/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90-pp.f90
[207/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90-pp.f90
[208/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90-pp.f90
[209/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90-pp.f90
[210/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90-pp.f90
[211/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90-pp.f90
[212/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_grads.F90-pp.f90
[213/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90-pp.f90
[214/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90-pp.f90
[215/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90-pp.f90
[216/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90-pp.f90
[217/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90-pp.f90
[218/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90-pp.f90
[219/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90-pp.f90
[220/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90-pp.f90
[221/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90-pp.f90
[222/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_sfc_module.F90-pp.f90
[223/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90-pp.f90
[224/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90-pp.f90
[225/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stat_file_module.F90-pp.f90
[226/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_netcdf.F90-pp.f90
[227/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90-pp.f90
[228/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90-pp.f90
[229/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_zt_module.F90-pp.f90
[230/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90-pp.f90
[231/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zm_module.F90-pp.f90
[232/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_sfc_module.F90-pp.f90
[233/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type.F90-pp.f90
[234/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type_utilities.F90-pp.f90
[235/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90-pp.f90
[236/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zt_module.F90-pp.f90
[237/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_variables.F90-pp.f90
[238/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90-pp.f90
[239/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90-pp.f90
[240/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90-pp.f90
[241/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90-pp.f90
[242/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f-pp.f
[243/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zm_module.F90-pp.f90
[244/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f-pp.f
[245/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f-pp.f
[246/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f-pp.f
[247/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f-pp.f
[248/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f-pp.f
[249/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90-pp.f90
[250/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f-pp.f
[251/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f-pp.f
[252/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zt_module.F90-pp.f90
[253/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f-pp.f
[254/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f-pp.f
[255/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f-pp.f
[256/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f-pp.f
[257/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90-pp.f90
[258/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f-pp.f
[259/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f-pp.f
[260/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f-pp.f
[261/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f-pp.f
[262/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f-pp.f
[263/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f-pp.f
[264/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f-pp.f
[265/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f-pp.f
[266/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f-pp.f
[267/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f-pp.f
[268/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f-pp.f
[269/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f-pp.f
[270/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f-pp.f
[271/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f-pp.f
[272/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f-pp.f
[273/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f-pp.f
[274/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f-pp.f
[275/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f-pp.f
[276/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f-pp.f
[277/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f-pp.f
[278/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f-pp.f
[279/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f-pp.f
[280/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f-pp.f
[281/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f-pp.f
[282/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f-pp.f
[283/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f-pp.f
[284/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f-pp.f
[285/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f-pp.f
[286/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f-pp.f
[287/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f-pp.f
[288/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f-pp.f
[289/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f-pp.f
[290/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f-pp.f
[291/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f-pp.f
[292/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f-pp.f
[293/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f-pp.f
[294/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f-pp.f
[295/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f-pp.f
[296/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f-pp.f
[297/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f-pp.f
[298/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f-pp.f
[299/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f-pp.f
[300/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f-pp.f
[301/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f-pp.f
[302/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f-pp.f
[303/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f-pp.f
[304/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f-pp.f
[305/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f-pp.f
[306/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f-pp.f
[307/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f-pp.f
[308/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f-pp.f
[309/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f-pp.f
[310/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f-pp.f
[311/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f-pp.f
[312/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f-pp.f
[313/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f-pp.f
[314/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f-pp.f
[315/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f-pp.f
[316/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f-pp.f
[317/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f-pp.f
[318/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f-pp.f
[319/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f-pp.f
[320/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f-pp.f
[321/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f-pp.f
[322/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f-pp.f
[323/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f-pp.f
[324/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f-pp.f
[325/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f-pp.f
[326/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f-pp.f
[327/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f-pp.f
[328/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f-pp.f
[329/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f-pp.f
[330/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f-pp.f
[331/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f-pp.f
[332/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f-pp.f
[333/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f-pp.f
[334/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f-pp.f
[335/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f-pp.f
[336/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f-pp.f
[337/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f-pp.f
[338/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f-pp.f
[339/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f-pp.f
[340/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f-pp.f
[341/925] Generating Fortran dyndep file src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/Fortran.dd
[342/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f-pp.f
[343/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f-pp.f
[344/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f-pp.f
[345/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f-pp.f
[346/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f-pp.f
[347/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f-pp.f
[348/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f-pp.f
[349/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f-pp.f
[350/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f-pp.f
[351/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f-pp.f
[352/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f-pp.f
[353/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f-pp.f
[354/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f-pp.f
[355/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f-pp.f
[356/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f-pp.f
[357/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f-pp.f
[358/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f-pp.f
[359/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f-pp.f
[360/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f-pp.f
[361/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f-pp.f
[362/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f-pp.f
[363/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f-pp.f
[364/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f-pp.f
[365/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f-pp.f
[366/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f-pp.f
[367/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f-pp.f
[368/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f-pp.f
[369/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f-pp.f
[370/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f-pp.f
[371/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f-pp.f
[372/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f-pp.f
[373/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f-pp.f
[374/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o
[375/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o
[376/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o
[377/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o
[378/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o
[379/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o
[380/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o
[381/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o
[382/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o
[383/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o
[384/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o
[385/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o
[386/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o
[387/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o
[388/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o
[389/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o
[390/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o
[391/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o
[392/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o
[393/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o
[394/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o
[395/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o
[396/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o
[397/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o
[398/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o
[399/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o
[400/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o
[401/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o
[402/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o
[403/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o
[404/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o
[405/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o
[406/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o
[407/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o
[408/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o
[409/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o
[410/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o
[411/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o
[412/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o
[413/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o
[414/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o
[415/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o
[416/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o
[417/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o
[418/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o
[419/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o
[420/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o
[421/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o
[422/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o
[423/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o
[424/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o
[425/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o
[426/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o
[427/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o
[428/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o
[429/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o
[430/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o
[431/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o
[432/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o
[433/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o
[434/925] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/SCM_Activation/aer_ccn_act_k.F90(129): remark #7712: This variable has not been used. [T1]
subroutine aer_ccn_act_k (T1, P1, Updraft1, TotalMass, tym, &
--------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/SCM_Activation/aer_ccn_act_k.F90(129): remark #7712: This variable has not been used. [P1]
subroutine aer_ccn_act_k (T1, P1, Updraft1, TotalMass, tym, &
------------------------------^
[435/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f-pp.f
[436/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f-pp.f
[437/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o
[438/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f-pp.f
[439/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f-pp.f
[440/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f-pp.f
[441/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f-pp.f
[442/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f-pp.f
[443/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o
[444/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f-pp.f
[445/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o
[446/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o
[447/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f-pp.f
[448/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o
[449/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f-pp.f
[450/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f-pp.f
[451/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o
[452/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f-pp.f
[453/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f-pp.f
[454/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f-pp.f
[455/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f-pp.f
[456/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f-pp.f
[457/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f-pp.f
[458/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f-pp.f
[459/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f-pp.f
[460/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f-pp.f
[461/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f-pp.f
[462/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f-pp.f
[463/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f-pp.f
[464/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f-pp.f
[465/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f-pp.f
[466/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o
[467/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o
[468/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f-pp.f
[469/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o
[470/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o
[471/925] Linking Fortran static library src/Microphys/SCM_Activation/libscm_activation_lib.a
[472/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f-pp.f
[473/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f-pp.f
[474/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f-pp.f
[475/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f-pp.f
[476/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f-pp.f
[477/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f-pp.f
[478/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o
[479/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f-pp.f
[480/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f-pp.f
[481/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f-pp.f
[482/925] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f-pp.f
[483/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f-pp.f
[484/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90-pp.f90
[485/925] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f-pp.f
[486/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90-pp.f90
[487/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90-pp.f90
[488/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90-pp.f90
[489/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o
[490/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90-pp.f90
[491/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90-pp.f90
[492/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90-pp.f90
[493/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90-pp.f90
[494/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90-pp.f90
[495/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90-pp.f90
[496/925] Generating Fortran dyndep file src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/Fortran.dd
[497/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_sed_module.F90-pp.f90
[498/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90-pp.f90
[499/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90-pp.f90
[500/925] Generating Fortran dyndep file src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/Fortran.dd
[501/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90-pp.f90
[502/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90-pp.f90
[503/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90-pp.f90
[504/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o
[505/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90-pp.f90
[506/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90-pp.f90
[507/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90-pp.f90
[508/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o
[509/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90-pp.f90
[510/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90-pp.f90
[511/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90-pp.f90
[512/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o
[513/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90-pp.f90
[514/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90-pp.f90
[515/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90-pp.f90
[516/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90-pp.f90
[517/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90-pp.f90
[518/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o
[519/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90-pp.f90
[520/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90-pp.f90
[521/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90-pp.f90
[522/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90-pp.f90
[523/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90-pp.f90
[524/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o
[525/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o
[526/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o
[527/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o
[528/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o
[529/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o
[530/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o
[531/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o
[532/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o
[533/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o
[534/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o
[535/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o
[536/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o
[537/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o
[538/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o
[539/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o
[540/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o
[541/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o
[542/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o
[543/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o
[544/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o
[545/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o
[546/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o
[547/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o
[548/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o
[549/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o
[550/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o
[551/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o
[552/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o
[553/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o
[554/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o
[555/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o
[556/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o
[557/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o
[558/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o
[559/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o
[560/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o
[561/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o
[562/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o
[563/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o
[564/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o
[565/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o
[566/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o
[567/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o
[568/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o
[569/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o
[570/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o
[571/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o
[572/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o
[573/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o
[574/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o
[575/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o
[576/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o
[577/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o
[578/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o
[579/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o
[580/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o
[581/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o
[582/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o
[583/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o
[584/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o
[585/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o
[586/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o
[587/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o
[588/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o
[589/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o
[590/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o
[591/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o
[592/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o
[593/925] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o
[594/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Lapack/Lapack_double/iparmq.f(223): remark #7712: This variable has not been used. [OPTS]
INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK )
--------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Lapack/Lapack_double/iparmq.f(223): remark #7712: This variable has not been used. [N]
INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK )
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Lapack/Lapack_double/iparmq.f(223): remark #7712: This variable has not been used. [LWORK]
INTEGER FUNCTION IPARMQ( ISPEC, NAME, OPTS, N, ILO, IHI, LWORK )
---------------------------------------------------------------^
[595/925] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o
[596/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o
[597/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o
[598/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o
[599/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o
[600/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o
[601/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o
[602/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o
[603/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o
[604/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o
[605/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o
[606/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o
[607/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o
[608/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o
[609/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o
[610/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o
[611/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o
[612/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o
[613/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o
[614/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o
[615/925] Linking Fortran static library src/Lapack/liblapack_lib.a
[616/925] Generating Fortran dyndep file src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Fortran.dd
[617/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o
[618/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o
[619/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o
[620/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_names.F90.o
[621/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/error_code.F90(85): warning #8889: Explicit interface or EXTERNAL declaration is required. [GETPID]
write(err_header,'(A7,I7,A20)') "Process ", getpid(), " -- CLUBB -- ERROR: "
----------------------------------------------------^
[622/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o
[623/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o
[624/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o
[625/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_variables.F90.o
[626/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o
[627/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stat_file_module.F90.o
[628/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type.F90.o
[629/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o
[630/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90.o
[631/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o
[632/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o
[633/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90.o
[634/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o
[635/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o
[636/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o
[637/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o
[638/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o
[639/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o
[640/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o
[641/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o
[642/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type_utilities.F90.o
[643/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o
[644/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_sfc_module.F90.o
[645/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zm_module.F90.o
[646/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zt_module.F90.o
[647/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_sfc_module.F90.o
[648/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o
[649/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_zt_module.F90.o
[650/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90.o
[651/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_grads.F90.o
[652/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90.o
[653/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_reader.F90.o
[654/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o
[655/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o
[656/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90.o
[657/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o
[658/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o
[659/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o
[660/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o
[661/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zm_module.F90.o
[662/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o
[663/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o
[664/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90.o
[665/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o
[666/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o
[667/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90.o
[668/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90.o
[669/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90.o
[670/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o
[671/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90.o
[672/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o
[673/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90.o
[674/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/pdf_utilities.F90(1400): remark #7712: This variable has not been used. [M]
m
------^
[675/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o
[676/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o
[677/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o
[678/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/mono_flux_limiter.F90(463): remark #7712: This variable has not been used. [TMP]
tmp, &
------^
[679/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o
[680/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o
[681/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zt_module.F90.o
[682/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o
[683/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o
[684/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o
[685/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o
[686/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
[687/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_netcdf.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1788): warning #8889: Explicit interface or EXTERNAL declaration is required. [NF_ENDDEF]
call nf_enddef(ncid_zm)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1837): warning #8889: Explicit interface or EXTERNAL declaration is required. [NF_ENDDEF]
call nf_enddef(ncid_zt)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used. [UM]
um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used. [VM]
um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used. [UP3]
um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used. [VP3]
um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
---------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used. [RTP3]
um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
-------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1486): remark #7712: This variable has not been used. [THLP3]
um, vm, up3, vp3, rtm, thlm, rtp3, thlp3, wp3, upwp, vpwp, &
-------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1488): remark #7712: This variable has not been used. [SCLRM]
sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1488): remark #7712: This variable has not been used. [SCLRP3]
sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
---------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1488): remark #7712: This variable has not been used. [WPSCLRP]
sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1488): remark #7712: This variable has not been used. [SCLRP2]
sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
--------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1488): remark #7712: This variable has not been used. [SCLRPRTP]
sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
----------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1488): remark #7712: This variable has not been used. [SCLRPTHLP]
sclrm, sclrp3, wpsclrp, sclrp2, sclrprtp, sclrpthlp, &
--------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used. [P_IN_PA]
p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wpthvp, rtpthvp, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used. [EXNER]
p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wpthvp, rtpthvp, &
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used. [WP2THVP]
p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wpthvp, rtpthvp, &
-----------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used. [WPTHVP]
p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wpthvp, rtpthvp, &
--------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1489): remark #7712: This variable has not been used. [RTPTHVP]
p_in_Pa, exner, rcm, cloud_frac, wp2thvp, wpthvp, rtpthvp, &
----------------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used. [THLPTHVP]
thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used. [SCLRPTHVP]
thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used. [WP2RTP]
thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
-----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used. [WP2THLP]
thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
-------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used. [WPUP2]
thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
----------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1490): remark #7712: This variable has not been used. [WPVP2]
thlpthvp, sclrpthvp, wp2rtp, wp2thlp, wpup2, wpvp2, &
-----------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used. [ICE_SUPERSAT_FRAC]
ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used. [UPRCP]
ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
---------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used. [VPRCP]
ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used. [RC_COEF_ZM]
ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
-----------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used. [WP4]
ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
-----------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1491): remark #7712: This variable has not been used. [WP2UP2]
ice_supersat_frac, uprcp, vprcp, rc_coef_zm, wp4, wp2up2, &
----------------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used. [WP2VP2]
wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used. [UM_PERT]
wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used. [VM_PERT]
wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
-------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used. [UPWP_PERT]
wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used. [VPWP_PERT]
wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
---------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1492): remark #7712: This variable has not been used. [EDSCLRM]
wp2vp2, um_pert, vm_pert, upwp_pert, vpwp_pert, edsclrm, &
--------------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1493): remark #7712: This variable has not been used. [RCM_IN_LAYER]
rcm_in_layer, cloud_cover, w_up_in_cloud, w_down_in_cloud, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1493): remark #7712: This variable has not been used. [CLOUD_COVER]
rcm_in_layer, cloud_cover, w_up_in_cloud, w_down_in_cloud, &
----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1493): remark #7712: This variable has not been used. [W_UP_IN_CLOUD]
rcm_in_layer, cloud_cover, w_up_in_cloud, w_down_in_cloud, &
-----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1493): remark #7712: This variable has not been used. [W_DOWN_IN_CLOUD]
rcm_in_layer, cloud_cover, w_up_in_cloud, w_down_in_cloud, &
--------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1494): remark #7712: This variable has not been used. [CLOUDY_UPDRAFT_FRAC]
cloudy_updraft_frac, cloudy_downdraft_frac, wprcp, &
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1494): remark #7712: This variable has not been used. [CLOUDY_DOWNDRAFT_FRAC]
cloudy_updraft_frac, cloudy_downdraft_frac, wprcp, &
-----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1494): remark #7712: This variable has not been used. [WPRCP]
cloudy_updraft_frac, cloudy_downdraft_frac, wprcp, &
----------------------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1495): remark #7712: This variable has not been used. [INVRS_TAU_ZM]
invrs_tau_zm, Kh_zt, Kh_zm, thlprcp )
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1495): remark #7712: This variable has not been used. [KH_ZT]
invrs_tau_zm, Kh_zt, Kh_zm, thlprcp )
----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1495): remark #7712: This variable has not been used. [KH_ZM]
invrs_tau_zm, Kh_zt, Kh_zm, thlprcp )
-----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1495): remark #7712: This variable has not been used. [THLPRCP]
invrs_tau_zm, Kh_zt, Kh_zm, thlprcp )
------------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90(1676): remark #7712: This variable has not been used. [N]
integer :: i, k, n, status
---------------------^
[688/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o
[689/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o
[690/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o
[691/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o
[692/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o
[693/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o
[694/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o
[695/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
[696/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
[697/925] Linking Fortran static library src/CLUBB_core/libclubb_core_lib.a
[698/925] Generating Fortran dyndep file src/CMakeFiles/text_writer_lib.dir/Fortran.dd
[699/925] Generating Fortran dyndep file src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/Fortran.dd
[700/925] Generating Fortran dyndep file src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/Fortran.dd
[701/925] Generating Fortran dyndep file src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/Fortran.dd
[702/925] Generating Fortran dyndep file src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/Fortran.dd
[703/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa21g.F(1): remark #7712: This variable has not been used. [RHO]
subroutine eqa21g(pgacrm,pgacr,tt,rho,qg,tzero
----------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa21g.F(29): remark #7712: This variable has not been used. [NPTS]
integer npts
--------------^
[704/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa19.F(1): remark #7712: This variable has not been used. [TT]
subroutine eqa19(pconv,qi,rho,conci,tt,pcut,cimass,delt,len)
------------------------------------------^
[705/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o
[706/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa22g.F(1): remark #7712: This variable has not been used. [RHO]
subroutine eqa22g(pgacwm,pgacw,tt,rho,qg,tzero
----------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa22g.F(29): remark #7712: This variable has not been used. [NPTS]
integer npts
--------------^
[707/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o
[708/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o
[709/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o
[710/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o
[711/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o
[712/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o
[713/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa11g.F(52): warning #8889: Explicit interface or EXTERNAL declaration is required. [GAMMA]
call gamma(garg,gm3pb)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa11g.F(1): remark #7712: This variable has not been used. [TT]
subroutine eqa11g(pgacw,qg,qc,tt,sg,sggi,icomp,pterm4,tzero
------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa11g.F(1): remark #7712: This variable has not been used. [TZERO]
subroutine eqa11g(pgacw,qg,qc,tt,sg,sggi,icomp,pterm4,tzero
------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa11g.F(16): remark #7712: This variable has not been used. [CMAX]
real cmax
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa11g.F(17): remark #7712: This variable has not been used. [CMIN]
real cmin
-----------^
[714/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa12g.F(50): warning #8889: Explicit interface or EXTERNAL declaration is required. [GAMMA]
call gamma(garg,gm3pb)
-----------^
[715/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa22.F(1): remark #7712: This variable has not been used. [TZERO]
subroutine eqa22(psacw,qc,qs,tt,termb,esc,pcut,delt,tzero,len)
----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa22.F(13): remark #7712: This variable has not been used. [IFLAG]
integer iflag
--------------^
[716/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa13g.F(1): remark #7712: This variable has not been used. [TT]
subroutine eqa13g(pgacr,qr,qg,tt,rho,fallr,fallg
------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa13g.F(4): remark #7712: This variable has not been used. [TZERO]
2 ,delt,pcut,tzero,len)
------------------------^
[717/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o
[718/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa27.F(2): remark #7712: This variable has not been used. [J]
1 ,snzero,tzero,pcut,delt,j,len)
----------------------------------------------^
[719/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o
[720/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o
[721/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o
[722/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o
[723/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa9.F(1): remark #7712: This variable has not been used. [RHO]
subroutine eqa9(pracw,qc,qr,pterm4,sr,sri,rho,nc,icomp,pi,erc
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa9.F(36): remark #7712: This variable has not been used. [RVC]
real rvc
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa9.F(37): remark #7712: This variable has not been used. [RVCOF]
real rvcof
-----------^
[724/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esatv.F(47): warning #8889: Explicit interface or EXTERNAL declaration is required. [ESAT_NEW]
call esat_new(t,w1,m,l_ice)
-------------^
[725/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa10g.F(53): warning #8889: Explicit interface or EXTERNAL declaration is required. [GAMMA]
call gamma(garg,gm6pb)
-----------^
[726/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o
[727/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o
[728/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esati.F(47): warning #8889: Explicit interface or EXTERNAL declaration is required. [ESAT_NEW]
call esat_new(t,w1,m,l_ice)
-------------^
[729/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o
[730/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o
[731/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o
[732/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o
[733/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa18.F(2): remark #7712: This variable has not been used. [J]
1 ,appbpp,tice,delt,pcut,j,icon,len)
---------------------------------------------^
[734/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa6.F(1): remark #7712: This variable has not been used. [TT]
subroutine eqa6(pcond,tt,qadj,qv,qc,qsatv,qsati,pp,w1,w2
----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa6.F(1): remark #7712: This variable has not been used. [QSATI]
subroutine eqa6(pcond,tt,qadj,qv,qc,qsatv,qsati,pp,w1,w2
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa6.F(1): remark #7712: This variable has not been used. [PP]
subroutine eqa6(pcond,tt,qadj,qv,qc,qsatv,qsati,pp,w1,w2
------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa6.F(2): remark #7712: This variable has not been used. [HEATLV]
1 ,iwx1,heatlv,cp,delt,pcut,j,len)
---------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa6.F(2): remark #7712: This variable has not been used. [CP]
1 ,iwx1,heatlv,cp,delt,pcut,j,len)
----------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa6.F(2): remark #7712: This variable has not been used. [J]
1 ,iwx1,heatlv,cp,delt,pcut,j,len)
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa6.F(39): remark #7712: This variable has not been used. [ITER]
integer iter
--------------^
[735/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(3): remark #7712: This variable has not been used. [LGRPL]
2 ,lsocp,tzero,lgrpl,ary1d,maxpt1d,kmax,maxvr1d,n1d
-------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(3): remark #7712: This variable has not been used. [ARY1D]
2 ,lsocp,tzero,lgrpl,ary1d,maxpt1d,kmax,maxvr1d,n1d
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used. [I1DFLG]
3 ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
-------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used. [I1D]
3 ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
--------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used. [J1D]
3 ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used. [J]
3 ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
----------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used. [ICOMP]
3 ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used. [TH2T]
3 ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(4): remark #7712: This variable has not been used. [CONCI]
3 ,i1dflg,i1d,j1d,j,icomp,th2t,conci,m,len)
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(12): remark #7712: This variable has not been used. [IP]
integer ip
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(14): remark #7712: This variable has not been used. [JP]
integer jp
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(15): remark #7712: This variable has not been used. [KK]
integer kk
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(21): remark #7712: This variable has not been used. [NP]
integer np
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(52): remark #7712: This variable has not been used. [K]
integer k
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqi.F(56): remark #7712: This variable has not been used. [TP3]
real tp3
------------^
[736/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o
[737/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o
[738/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o
[739/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o
[740/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(3): remark #7712: This variable has not been used. [ARY1D]
2 ,lvocp,lgrpl,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg
-------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(3): remark #7712: This variable has not been used. [I1DFLG]
2 ,lvocp,lgrpl,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg
--------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used. [I1D]
3 ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
-------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used. [J1D]
3 ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
-----------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used. [J]
3 ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
---------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used. [TH2T]
3 ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used. [HEATLV]
3 ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used. [CP]
3 ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used. [RVAP]
3 ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(6): remark #7712: This variable has not been used. [QSATV]
3 ,i1d,j1d,j,ldrizzle,th2t,heatlv,cp,rvap,qsatv,len
----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(18): remark #7712: This variable has not been used. [KK]
integer kk
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(21): remark #7712: This variable has not been used. [M]
integer m
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmtqw.F(61): remark #7712: This variable has not been used. [K]
integer k
---------------^
[741/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(1): remark #7712: This variable has not been used. [TTTEMP]
subroutine nrmcol(tttemp,qctemp,qitemp,qgtemp,qrtemp,qstemp
-------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(3): remark #7712: This variable has not been used. [TT]
2 ,rho,nc,nr,ncn,pcut,twodt,lice,lgrpl,tt,rvc
-------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used. [ARY1D]
3 ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
-------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used. [I1DFLG]
3 ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used. [I1D]
3 ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
---------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used. [J1D]
3 ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
-------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(4): remark #7712: This variable has not been used. [J]
3 ,ary1d,maxpt1d,kmax,maxvr1d,n1d,i1dflg,i1d,j1d,j
-----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(5): remark #7712: This variable has not been used. [ICOMP]
4 ,icomp,ldrizzle,ni,m,len)
-------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(5): remark #7712: This variable has not been used. [NI]
4 ,icomp,ldrizzle,ni,m,len)
----------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/nrmcol.F(59): remark #7712: This variable has not been used. [K]
integer k
---------------^
[742/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(51): remark #7712: This variable has not been used. [WICE]
real ESH2O,WICE,WH2O
-----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(51): remark #7712: This variable has not been used. [WH2O]
real ESH2O,WICE,WH2O
----------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(52): remark #7712: This variable has not been used. [ESBLD]
real ESICE,ESBLD
-----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(55): remark #7712: This variable has not been used. [VABLD]
real VABLD
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(58): remark #7712: This variable has not been used. [XLBLD]
real XLBLD
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(62): remark #7712: This variable has not been used. [II]
integer ii
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(63): remark #7712: This variable has not been used. [J]
integer j
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(64): remark #7712: This variable has not been used. [VPS]
real qcon,rq,vps,var
-------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(64): remark #7712: This variable has not been used. [VAR]
real qcon,rq,vps,var
-----------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(66): remark #7712: This variable has not been used. [QQQ]
real t1,qqq,tqs,temc
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(66): remark #7712: This variable has not been used. [TQS]
real t1,qqq,tqs,temc
------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/esat_new.F(74): remark #7712: This variable has not been used. [L_XL]
logical l_xl
--------------^
[743/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o
[744/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(5): remark #7712: This variable has not been used. [ARY1D]
4 ,twodt,pcut,tzero,lgrpl,ary1d,maxpt1d,kmax
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used. [I1DFLG]
5 ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
--------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used. [I1D]
5 ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
---------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used. [J1D]
5 ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used. [J]
5 ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(6): remark #7712: This variable has not been used. [ICOMP]
5 ,maxvr1d,n1d,i1dflg,i1d,j1d,j,icomp,m,len)
-------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(14): remark #7712: This variable has not been used. [IP]
integer ip
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(16): remark #7712: This variable has not been used. [JP]
integer jp
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(22): remark #7712: This variable has not been used. [NP]
integer np
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(63): remark #7712: This variable has not been used. [K]
integer k
---------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(72): remark #7712: This variable has not been used. [ABS8]
real abs8
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(73): remark #7712: This variable has not been used. [ABS9]
real abs9
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(83): remark #7712: This variable has not been used. [TST]
real tst
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjmlt.F(84): remark #7712: This variable has not been used. [TP3]
real tp3
------------^
[745/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o
[746/925] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o
[747/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o
[748/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/qsatvi.F(31): warning #8889: Explicit interface or EXTERNAL declaration is required. [ESATV]
call esatv(t,qvs,len)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/qsatvi.F(38): warning #8889: Explicit interface or EXTERNAL declaration is required. [ESATI]
call esati(t,qvi,len)
-------------^
[749/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/tgqg.F(40): warning #8889: Explicit interface or EXTERNAL declaration is required. [GAMMA]
call gamma(garg,tvs1)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/tgqg.F(30): remark #7712: This variable has not been used. [PFACT]
real pfact
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/tgqg.F(32): remark #7712: This variable has not been used. [X6]
real x6
-----------^
[750/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90.o
[751/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o
[752/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/tgqi.F(1): remark #7712: This variable has not been used. [CIMASS]
subroutine tgqi(fallv,qi,rbm,pr,conci,pcut,p00,cimass,dmax,len)
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/tgqi.F(33): remark #7712: This variable has not been used. [FALSPD]
real falspd
-----------^
[753/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/qtadj.F(1): remark #7712: This variable has not been used. [PR]
subroutine qtadj(tt,qv,pr,qsatv,qsati,qadj,tadj,heatlv
-----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/qtadj.F(2): remark #7712: This variable has not been used. [LICE]
1 ,heatls,cp,rvap,tzero,lice,iflag,pcut,len)
------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/qtadj.F(12): remark #7712: This variable has not been used. [IMPLFLG]
integer implflg
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/qtadj.F(14): remark #7712: This variable has not been used. [N]
integer n
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/qtadj.F(22): remark #7712: This variable has not been used. [QSAT]
real qsat
-----------^
[754/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o
[755/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o
[756/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/variables_radiation_module.F90.o
[757/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/tgqs.F(45): warning #8889: Explicit interface or EXTERNAL declaration is required. [GAMMA]
call gamma(garg,tvs1)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/tgqs.F(31): remark #7712: This variable has not been used. [PFACT]
real pfact
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/tgqs.F(33): remark #7712: This variable has not been used. [X6]
real x6
-----------^
[758/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa12.F(35): remark #7712: This variable has not been used. [TWODT]
real twodt
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa12.F(55): remark #7712: This variable has not been used. [QCOND]
real qcond
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/eqa12.F(56): remark #7712: This variable has not been used. [QEVAP]
real qevap
-----------^
[759/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90.o
[760/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o
[761/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/tgqr.F(31): remark #7712: This variable has not been used. [K]
integer k
--------------^
[762/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_sed_module.F90.o
[763/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/gascon.F(98): warning #8889: Explicit interface or EXTERNAL declaration is required. [PARM_CKD24]
tgm(i,l) = parm_ckd24(iflb(ib),amnt,patm,tt(i,l),dz)
--------------------------^
[764/925] Linking Fortran static library src/libtext_writer_lib.a
[765/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o
[766/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/conice.F(63): remark #7712: This variable has not been used. [CNN]
real cnn (len)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/conice.F(70): remark #7712: This variable has not been used. [DT]
real dt
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/conice.F(73): remark #7712: This variable has not been used. [F3]
real f3
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/conice.F(75): remark #7712: This variable has not been used. [FTP]
real ftp
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/conice.F(82): remark #7712: This variable has not been used. [MC]
real mc
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/conice.F(83): remark #7712: This variable has not been used. [N12]
real n12
-----------^
[767/925] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o
[768/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90.o
[769/925] Linking Fortran static library src/Microphys/Microphys_utils/libmicrophys_utils_lib.a
[770/925] Generating Fortran dyndep file src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Fortran.dd
[771/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/cloud_correlate.F90(9): remark #7712: This variable has not been used. [LEN_LOC]
subroutine bugs_ctot(nlen, len_loc, nlm, pl2,tl, acld, l_c, c_tot)
------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/cloud_correlate.F90(28): remark #7712: This variable has not been used. [I_LAY_B]
i_lay_a, i_lay_b, i_domain, Ncloud, kcld, j ! Indices
------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/cloud_correlate.F90(140): remark #7712: This variable has not been used. [CF_TMP]
real(kind=dbl_kind), dimension(nlm) :: cf_tmp
----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/cloud_correlate.F90(144): remark #7712: This variable has not been used. [CF_STACKED_THRESH]
real(kind=dbl_kind) :: cf_stacked_thresh, &
-------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/cloud_correlate.F90(145): remark #7712: This variable has not been used. [CF_STACKED_MIN]
cf_stacked_min
-------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/cloud_correlate.F90(146): remark #7712: This variable has not been used. [CF_STACKED_MIN_SET]
integer(kind=int_kind) :: cf_stacked_min_set
----------------------------------^
[772/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_iter.F(135): remark #7712: This variable has not been used. [FAIL]
& fail
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_iter.F(12): remark #7712: This variable has not been used. [SEL_RULES]
+, sel_rules , b1 , b2 , b3
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_iter.F(113): remark #7712: This variable has not been used. [EXPTAU]
&, exptau !
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_iter.F(128): remark #7712: This variable has not been used. [PROP]
&, kappa , oms , prop ,r, rinf
--------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_iter.F(138): remark #7712: This variable has not been used. [TAUSTHRESH]
& tausthresh
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_iter.F(139): remark #7712: This variable has not been used. [WCTHRESH]
&, wcthresh
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_iter.F(140): remark #7712: This variable has not been used. [TAUSCAT]
&, tauscat
--------^
[773/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_iter.F(139): remark #7712: This variable has not been used. [FAIL]
& fail
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_iter.F(11): remark #7712: This variable has not been used. [SEL_RULES]
+, fddif ,sel_rules , b1 , b2
-----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_iter.F(142): remark #7712: This variable has not been used. [TAUSTHRESH]
& tausthresh
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_iter.F(143): remark #7712: This variable has not been used. [WCTHRESH]
&, wcthresh
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_iter.F(144): remark #7712: This variable has not been used. [TAUSCAT]
&, tauscat
--------^
[774/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_bs.F(142): remark #7712: This variable has not been used. [FAIL]
& fail
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_bs.F(11): remark #7712: This variable has not been used. [SEL_RULES]
+, fddif ,sel_rules , b1 , b2
-----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_bs.F(145): remark #7712: This variable has not been used. [TAUSTHRESH]
& tausthresh
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_bs.F(146): remark #7712: This variable has not been used. [WCTHRESH]
&, wcthresh
--------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_bs.F(147): remark #7712: This variable has not been used. [TAUSCAT]
&, tauscat
--------^
[775/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o
[776/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o
[777/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_sw_ocastrndm.F90(7): remark #7712: This variable has not been used. [CLDAMT]
cldamt , c_maximal , cf_max, cf_random )
-----^
[778/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_ocastrndm.F90(3): remark #7712: This variable has not been used. [CLDAMT]
ib , cldamt , wc_cld, wc_clr, &
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_ocastrndm.F90(109): remark #7712: This variable has not been used. [EXPTAU]
exptau
-----^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_ocastrndm.F90(121): remark #7712: This variable has not been used. [CLD_RAN]
cld_ran, & !The random overlap fraction of cloud
-----^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/two_rt_lw_ocastrndm.F90(122): remark #7712: This variable has not been used. [CMIN]
cmin !Minimum cloud fraction in a column
-----^
[779/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o
[780/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o
[781/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(571): warning #8889: Explicit interface or EXTERNAL declaration is required. [SLOPE]
call slope(sfrain,sfraincm,sfsnow,sfgraup,qrtemp,qstemp,qgtemp
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(597): warning #8889: Explicit interface or EXTERNAL declaration is required. [ESATV]
call esatv(tttemp,apbp ,mkk)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(598): warning #8889: Explicit interface or EXTERNAL declaration is required. [ESATI]
call esati(tttemp,appbpp,mkk)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(720): warning #8889: Explicit interface or EXTERNAL declaration is required. [TGQG]
call tgqg(fallg,qgtemp,sfgraup,pterm4,pcut,abar,bgrp,mkk)
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(723): warning #8889: Explicit interface or EXTERNAL declaration is required. [TGQR]
call tgqr(fallr,falln,qrtemp,sfraincm,nrtemp,rbar2d,pterm4,pcut,
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(726): warning #8889: Explicit interface or EXTERNAL declaration is required. [TGQS]
call tgqs(falls,qstemp,sfsnow,pterm4,pcut,aprpr,bsnow,mkk)
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(728): warning #8889: Explicit interface or EXTERNAL declaration is required. [FRZH]
call frzh(pchomo,tttemp,qctemp,pcut,twodt,mkk)
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(735): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA22]
call eqa22(psacw,qctemp,qstemp,tttemp,termb,esc
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(742): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA25]
call eqa25(psmlt,qstemp,tttemp,terma,rbar2d,pi,snzero
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(749): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA28]
call eqa28(psmlti,qitemp,tttemp,pcut,twodt,tzero,mkk)
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(760): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA11G]
if(lgrpl)call eqa11g(pgacw,qgtemp,qctemp,tttemp,sfgraup,xa,iwx1
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(767): warning #8889: Explicit interface or EXTERNAL declaration is required. [CONICE]
call conice(nitemp,nuci,tttemp,qvtemp,qsatv,qsati,qctemp,qitemp
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(787): warning #8889: Explicit interface or EXTERNAL declaration is required. [TGQI]
call tgqi(falli,qitemp,rbar2d,pr,nitemp,pcut,p00,cimass
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(795): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA27R]
call eqa27r(piacw,qctemp,qitemp,tttemp,falli,nitemp
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(803): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA7G]
call eqa7g(piacr,qitemp,qrtemp,rbar2d,tttemp,sfrain,iwx1,nitemp
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(812): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA8G]
call eqa8g(psacr,qrtemp,qstemp,rbar2d,tttemp,fallr,falls
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(821): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA9G]
if(lgrpl)call eqa9g(pracs,qrtemp,qstemp,rbar2d,fallr,falls
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(830): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA13G]
if(lgrpl)call eqa13g(pgacr,qrtemp,qgtemp,tttemp,rbar2d
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(839): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA18G]
if(lgrpl)call eqa18g(pgmlt,qgtemp,tttemp,iwx1,termg,rbar2d
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(847): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA21G]
if(lgrpl)call eqa21g(pgacrm,pgacr,tttemp,rbar2d,qgtemp
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(855): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA22G]
if(lgrpl)call eqa22g(pgacwm,pgacw,tttemp,rbar2d,qgtemp
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(864): warning #8889: Explicit interface or EXTERNAL declaration is required. [ADJMLT]
call adjmlt(delta1,delta2,delta3,qctemp,qgtemp,qitemp,qrtemp
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(874): warning #8889: Explicit interface or EXTERNAL declaration is required. [QSATVI]
call qsatvi(tttemp,pr,qsatv,qsati,lice,mkk)
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(892): warning #8889: Explicit interface or EXTERNAL declaration is required. [QSATVI]
call qsatvi(tdum,pr,qvsdum,qsidum,lice,mkk)
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(893): warning #8889: Explicit interface or EXTERNAL declaration is required. [QTADJ]
call qtadj(tdum,qdum,pr,qvsdum,qsidum,qadjw,tadjw
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(904): warning #8889: Explicit interface or EXTERNAL declaration is required. [QTADJ]
call qtadj(tttemp,qvtemp,pr,qsatv,qsati,qadjw,tadjw
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(919): warning #8889: Explicit interface or EXTERNAL declaration is required. [SLOPE]
call slope(sfrain,sfraincm,sfsnow,sfgraup,qrtemp,qstemp,qgtemp
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1018): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA6]
call eqa6(pcond,tttemp,qadjw,qvtemp,qctemp,qsatv,qsati,pr
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1027): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA12]
call eqa12(prevp,qrtemp,qvtemp,qadjw,qsatv,rbar2d,tttemp,sfrain
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1039): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA27]
call eqa27(pmltse,qstemp,qvtemp,qsatv,qadjw,tttemp,terma,apbp
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1049): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA19G]
if(lgrpl)call eqa19g(pmltge,qgtemp,tttemp,qvtemp,qsatv
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1059): warning #8889: Explicit interface or EXTERNAL declaration is required. [NRMTQW]
call nrmtqw(qvtemp,qgtemp,qrtemp,qstemp,qadjw,qctemp,tttemp
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1072): warning #8889: Explicit interface or EXTERNAL declaration is required. [QSATVI]
call qsatvi(tttemp,pr,qsatv,qsati,lice,mkk)
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1074): warning #8889: Explicit interface or EXTERNAL declaration is required. [SLOPE]
call slope(sfrain,sfraincm,sfsnow,sfgraup,qrtemp,qstemp,qgtemp
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1187): warning #8889: Explicit interface or EXTERNAL declaration is required. [QSATVI]
call qsatvi(tdum,pr,qvsdum,qsidum,lice,mkk)
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1188): warning #8889: Explicit interface or EXTERNAL declaration is required. [QTADJ]
call qtadj(tdum,qdum,pr,qvsdum,qsidum,qadj,tadj
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1197): warning #8889: Explicit interface or EXTERNAL declaration is required. [QTADJ]
call qtadj(tttemp,qvtemp,pr,qsatv,qsati,qadj,tadj,heatlv
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1205): warning #8889: Explicit interface or EXTERNAL declaration is required. [CONICE]
call conice(nitemp,nuci,tttemp,qvtemp,qsatv,qsati,qctemp,qitemp
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1226): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA15]
call eqa15(pint,tttemp,qvtemp,qsati,qadj,rbar2d,nitemp,tice
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1235): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA18]
call eqa18(pdepi,qvtemp,qitemp,qsati,qadj,tttemp,rbar2d,nitemp
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1244): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA26]
call eqa26(psdep,qvtemp,qstemp,qsati,qadj,terma,appbpp,tttemp
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1252): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA17G]
if(lgrpl)call eqa17g(pgdep,qgtemp,tttemp,qvtemp,qsati,xa
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1261): warning #8889: Explicit interface or EXTERNAL declaration is required. [NRMTQI]
call nrmtqi(qvtemp,qitemp,qgtemp,qstemp,qadj,tttemp,pgdep
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1274): warning #8889: Explicit interface or EXTERNAL declaration is required. [SLOPE]
call slope(sfrain,sfraincm,sfsnow,sfgraup,qrtemp,qstemp,qgtemp
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1285): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA7]
call eqa7(praut,qctemp,rbar2d,nctemp,praut1,praut2,pi
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1293): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA9]
call eqa9(pracw,qctemp,qrtemp,pterm4,sfrain,xa,rbar2d,nctemp
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1390): warning #8889: Explicit interface or EXTERNAL declaration is required. [TGQG]
call tgqg(fallg,qgtemp,sfgraup,pterm4,pcut,abar,bgrp,mkk)
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1392): warning #8889: Explicit interface or EXTERNAL declaration is required. [TGQS]
call tgqs(falls,qstemp,sfsnow,pterm4,pcut,aprpr,bsnow,mkk)
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1400): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA19]
call eqa19(pconv,qitemp,rbar2d,nitemp,tttemp,pcut,cimass
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1408): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA10G]
if(lgrpl)call eqa10g(pwacs,qstemp,qctemp,rbar2d,tttemp
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1417): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA21]
call eqa21(psaci,qitemp,qstemp,sfsnow,termb
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1425): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA5G]
if(lgrpl)call eqa5g(praci,qitemp,qrtemp,tttemp,iwx1,gm3,gm4
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1434): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA12G]
if(lgrpl)call eqa12g(pgaci,qitemp,qgtemp,tttemp,sfgraup,xa,iwx1
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1442): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA14G]
if(lgrpl)call eqa14g(pgacs,qstemp,qgtemp,tttemp,rbar2d
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1451): warning #8889: Explicit interface or EXTERNAL declaration is required. [EQA20G]
if(lgrpl)call eqa20g(pgshr,pgacr,pgacw,tttemp,rbar2d,tzero
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(1461): warning #8889: Explicit interface or EXTERNAL declaration is required. [NRMCOL]
call nrmcol(tttemp,qctemp,qitemp,qgtemp,qrtemp,qstemp,pconv,pgaci
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(2): remark #7712: This variable has not been used. [P3]
1 (cond,p3,qc3,qi3,qr3,qg3,qs3,qv3,th3,w3,pr3d
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(2): remark #7712: This variable has not been used. [W3]
1 (cond,p3,qc3,qi3,qr3,qg3,qs3,qv3,th3,w3,pr3d
---------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(3): remark #7712: This variable has not been used. [WTM]
2 ,qsatv3d,temp3d,qsati3d,th2t3d,wtm,exbm,rbm
---------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(3): remark #7712: This variable has not been used. [EXBM]
2 ,qsatv3d,temp3d,qsati3d,th2t3d,wtm,exbm,rbm
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(5): remark #7712: This variable has not been used. [TIMEA]
4 ,pcut,p00,r,rvap,sloper,slopes,slopeg,timea,lice
----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(6): remark #7712: This variable has not been used. [NNE]
5 ,nne,kk,i1d,j1d,ary1d,i1dflg,n1d,maxpt1d,maxvr1d
---------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(9): remark #7712: This variable has not been used. [CPOR]
8 ,cbeta,cnzero,cimass,cpor,cw,difvap,erc,esi,eic
-----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(9): remark #7712: This variable has not been used. [DIFVAP]
8 ,cbeta,cnzero,cimass,cpor,cw,difvap,erc,esi,eic
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(10): remark #7712: This variable has not been used. [MW]
9 ,eri,egc,esc,esr,egi,egr,egs,mw,pi,praut1,praut2
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(13): remark #7712: This variable has not been used. [GMBP3]
3 ,gm7,gm8,gm9,gmbp3,gmbov2,gmbov2g,bgrp,ex1,ex2
---------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(13): remark #7712: This variable has not been used. [GMBOV2]
3 ,gm7,gm8,gm9,gmbp3,gmbov2,gmbov2g,bgrp,ex1,ex2
---------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(13): remark #7712: This variable has not been used. [GMBOV2G]
3 ,gm7,gm8,gm9,gmbp3,gmbov2,gmbov2g,bgrp,ex1,ex2
----------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used. [PCOND3]
7 ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
---------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used. [PSMLTI3]
7 ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used. [PSACW3]
7 ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used. [PGACW3]
7 ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
-------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used. [PIACW3]
7 ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used. [PCHOMO3]
7 ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
---------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used. [PRAUT3]
7 ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(22): remark #7712: This variable has not been used. [PRACW3]
7 ,pcond3,psmlti3,psacw3,pgacw3,piacw3,pchomo3,praut3,pracw3
------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used. [PDEPI3]
8 ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
---------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used. [PINT3]
8 ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used. [PGDEP3]
8 ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
----------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used. [PCONV3]
8 ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
-----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used. [PSACI3]
8 ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used. [PGACI3]
8 ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used. [PRACI3]
8 ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used. [PREVP3]
8 ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
---------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(23): remark #7712: This variable has not been used. [PSDEP3]
8 ,pdepi3,pint3,pgdep3,pconv3,psaci3,pgaci3,praci3,prevp3,psdep3
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used. [PMLTGE3]
9 ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
---------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used. [PGMLT3]
9 ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
-----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used. [PSMLT3]
9 ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used. [PGACRM3]
9 ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
-------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used. [PGACWM3]
9 ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
---------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used. [PRACS3]
9 ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
-----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(24): remark #7712: This variable has not been used. [PGSHR3]
9 ,pmltge3,pgmlt3,psmlt3,pgacrm3,pgacwm3,pracs3,pgshr3
------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used. [PGACR3]
1 ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
---------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used. [PSACR3]
1 ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used. [PIACR3]
1 ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
-----------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used. [PRHOMO3]
1 ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used. [PGACS3]
1 ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used. [PMLTSE3]
1 ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
---------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(27): remark #7712: This variable has not been used. [PWACS3]
1 ,pgacr3,psacr3,piacr3,prhomo3,pgacs3,pmltse3,pwacs3
-----------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(242): remark #7712: This variable has not been used. [IC]
integer ic
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(247): remark #7712: This variable has not been used. [IP]
integer ip
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(249): remark #7712: This variable has not been used. [JP]
integer jp
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(251): remark #7712: This variable has not been used. [M]
integer m
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(253): remark #7712: This variable has not been used. [N]
integer n
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(256): remark #7712: This variable has not been used. [NP]
integer np
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(257): remark #7712: This variable has not been used. [NPTS]
integer npts
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(331): remark #7712: This variable has not been used. [SAT]
real sat
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(348): remark #7712: This variable has not been used. [WGT]
real wgt (len)
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/COAMPS_microphys/adjtq.F(356): remark #7712: This variable has not been used. [TMP1]
real tmp1 (len)
----------------^
[782/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o
[783/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o
[784/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o
[785/925] Linking Fortran static library src/Microphys/COAMPS_microphys/libcoamps_lib.a
[786/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90.o
[787/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o
[788/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90.o
[789/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o
[790/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90.o
[791/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90.o
[792/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90.o
[793/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90.o
[794/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90.o
[795/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90.o
[796/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90.o
[797/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90.o
[798/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o
[799/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o
[800/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90.o
[801/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90.o
[802/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90.o
[803/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90.o
[804/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90.o
[805/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90.o
[806/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90.o
[807/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90.o
[808/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90.o
[809/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(295): warning #8889: Explicit interface or EXTERNAL declaration is required. [CLOUDG]
call cloudg
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(303): warning #8889: Explicit interface or EXTERNAL declaration is required. [CLOUDG]
call cloudg
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(323): warning #8889: Explicit interface or EXTERNAL declaration is required. [GASCON]
call gascon
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(334): warning #8889: Explicit interface or EXTERNAL declaration is required. [COMSCP1]
call comscp1
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(358): warning #8889: Explicit interface or EXTERNAL declaration is required. [COMSCP2]
call comscp2
-----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(384): warning #8889: Explicit interface or EXTERNAL declaration is required. [TWO_RT_LW]
call two_rt_lw
-----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(391): warning #8889: Explicit interface or EXTERNAL declaration is required. [TWO_RT_LW]
call two_rt_lw
-----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(22): remark #7712: This variable has not been used. [CLDAMT]
+, cirho , o3mix , ts , cldamt
---------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(23): remark #7712: This variable has not been used. [CLDMAX]
+, cldmax , b1 , b2 , b3
-------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(23): remark #7712: This variable has not been used. [B1]
+, cldmax , b1 , b2 , b3
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(23): remark #7712: This variable has not been used. [B2]
+, cldmax , b1 , b2 , b3
----------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(23): remark #7712: This variable has not been used. [B3]
+, cldmax , b1 , b2 , b3
-------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_lwr.F(24): remark #7712: This variable has not been used. [B4]
+, b4 , umco2 , umch4 , umn2o
-----------------------------^
[810/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o
[811/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90.o
[812/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(332): warning #8889: Explicit interface or EXTERNAL declaration is required. [RAYLE]
call rayle
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(341): warning #8889: Explicit interface or EXTERNAL declaration is required. [CLOUDG]
call cloudg
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(349): warning #8889: Explicit interface or EXTERNAL declaration is required. [CLOUDG]
call cloudg
--------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(369): warning #8889: Explicit interface or EXTERNAL declaration is required. [COMSCP1]
call comscp1
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(393): warning #8889: Explicit interface or EXTERNAL declaration is required. [COMSCP2]
call comscp2
-----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(402): warning #8889: Explicit interface or EXTERNAL declaration is required. [TWO_RT_SW]
call two_rt_sw
-----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(409): warning #8889: Explicit interface or EXTERNAL declaration is required. [TWO_RT_SW]
call two_rt_sw
-----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(26): remark #7712: This variable has not been used. [TS]
+, cirho , o3mix , ts , amu0
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(28): remark #7712: This variable has not been used. [CLDAMT]
+, alndr , cldamt , cldmax , umco2
---------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(28): remark #7712: This variable has not been used. [CLDMAX]
+, alndr , cldamt , cldmax , umco2
--------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(29): remark #7712: This variable has not been used. [B1]
+, umch4 , umn2o , b1 , b2
------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(29): remark #7712: This variable has not been used. [B2]
+, umch4 , umn2o , b1 , b2
-----------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(30): remark #7712: This variable has not been used. [B3]
+, b3 , b4 , fdsw , fdswcl
---------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_swr.F(30): remark #7712: This variable has not been used. [B4]
+, b3 , b4 , fdsw , fdswcl
-------------------------------------^
[813/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o
[814/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_rad.F(586): warning #8889: Explicit interface or EXTERNAL declaration is required. [BUGS_LWR]
call bugs_lwr
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_rad.F(709): warning #8889: Explicit interface or EXTERNAL declaration is required. [BUGS_SWR]
call bugs_swr
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Radiation/BUGSrad/bugs_rad.F(27): remark #7712: This variable has not been used. [QRIL]
+, qcwl , qcil , qril , o3l
-----------------------------------------------^
[815/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o
[816/925] Linking Fortran static library src/Radiation/BUGSrad/libbugsrad_lib.a
[817/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o
[818/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o
[819/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o
[820/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o
[821/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o
[822/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o
[823/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o
[824/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o
[825/925] Linking Fortran static library src/Microphys/KK_microphys/libKK_microphys_lib.a
[826/925] Generating Fortran dyndep file src/SILHS/CMakeFiles/silhs_lib.dir/Fortran.dd
[827/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o
[828/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o
[829/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o
[830/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90.o
[831/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/output_2D_samples_module.F90.o
[832/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o
[833/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o
[834/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o
[835/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o
[836/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
[837/925] Linking Fortran static library src/Benchmark_cases/libbenchmark_cases_lib.a
[838/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/SILHS/silhs_importance_sample_module.F90(901): warning #5462: Global name too long, shortened from: silhs_importance_sample_moduleeight_cluster_allocation_mp_NUM_CATEGORIES_IN_CLUSTER to: s_importance_sample_moduleeight_cluster_allocation_mp_NUM_CATEGORIES_IN_CLUSTER
num_categories_in_cluster = (/ 1, 1, 1, 1, 1, 1, 1, 1 /)
------^
[839/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o
[840/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o
[841/925] Linking Fortran static library src/SILHS/libsilhs_lib.a
[842/925] Generating Fortran dyndep file src/Radiation/CMakeFiles/radiation_lib.dir/Fortran.dd
[843/925] Generating Fortran dyndep file src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/Fortran.dd
[844/925] Generating Fortran dyndep file src/Microphys/CMakeFiles/microphys_lib.dir/Fortran.dd
[845/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o
[846/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o
[847/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o
[848/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o
[849/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o
[850/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o
[851/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o
[852/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o
[853/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o
[854/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o
[855/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o
[856/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o
[857/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o
[858/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o
[859/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o
[860/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o
[861/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o
[862/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o
[863/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/KK_microphys_module.F90(43): remark #7712: This variable has not been used. [GR]
subroutine KK_local_microphys( gr, dt, nzt, & ! In
---------------------------------^
[864/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o
[865/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
[866/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o
[867/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/module_mp_graupel.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(6326): remark #7712: This variable has not been used. [I]
INTEGER:: i, k, k_0
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(749): remark #7712: This variable has not been used. [ITIMESTEP]
SUBROUTINE MP_GRAUPEL(ITIMESTEP, &
----------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(750): remark #7712: This variable has not been used. [TKE]
TH, QV, QC, QR, QI, QS, QG, NI, NC, NS, NR, NG, TKE, NCTEND, &
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(752): remark #7712: This variable has not been used. [RHO]
RHO, PII, P, DT_IN, DZ, HT, W, &
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(752): remark #7712: This variable has not been used. [HT]
RHO, PII, P, DT_IN, DZ, HT, W, &
----------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used. [IDS]
,IDS,IDE, JDS,JDE, KDS,KDE & ! domain dims
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used. [IDE]
,IDS,IDE, JDS,JDE, KDS,KDE & ! domain dims
--------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used. [JDS]
,IDS,IDE, JDS,JDE, KDS,KDE & ! domain dims
-------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used. [JDE]
,IDS,IDE, JDS,JDE, KDS,KDE & ! domain dims
-----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used. [KDS]
,IDS,IDE, JDS,JDE, KDS,KDE & ! domain dims
----------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(758): remark #7712: This variable has not been used. [KDE]
,IDS,IDE, JDS,JDE, KDS,KDE & ! domain dims
--------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1055): remark #7712: This variable has not been used. [IMS]
IMS,IME, JMS,JME, KMS,KME,&
------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1055): remark #7712: This variable has not been used. [IME]
IMS,IME, JMS,JME, KMS,KME,&
----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1055): remark #7712: This variable has not been used. [JMS]
IMS,IME, JMS,JME, KMS,KME,&
---------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1055): remark #7712: This variable has not been used. [JME]
IMS,IME, JMS,JME, KMS,KME,&
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1056): remark #7712: This variable has not been used. [ITS]
ITS,ITE, JTS,JTE, KTS,KTE,& ! ADD GRAUPEL
------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1056): remark #7712: This variable has not been used. [ITE]
ITS,ITE, JTS,JTE, KTS,KTE,& ! ADD GRAUPEL
----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1056): remark #7712: This variable has not been used. [JTS]
ITS,ITE, JTS,JTE, KTS,KTE,& ! ADD GRAUPEL
---------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1056): remark #7712: This variable has not been used. [JTE]
ITS,ITE, JTS,JTE, KTS,KTE,& ! ADD GRAUPEL
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used. [QGSTEN]
QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
----------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used. [QRSTEN]
QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
-----------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used. [QISTEN]
QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
-------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used. [QNISTEN]
QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
---------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(860): remark #7712: This variable has not been used. [QCSTEN]
QGSTEN,QRSTEN, QISTEN, QNISTEN, QCSTEN, &
------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1231): remark #7712: This variable has not been used. [PCCN]
REAL, DIMENSION(KMS:KME) :: PCCN ! CHANGE Q DROPLET ACTIVATION
----------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1316): remark #7712: This variable has not been used. [COFFI]
REAL COFFI ! ICE AUTOCONVERSION PARAMETER
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1325): remark #7712: This variable has not been used. [RHO2]
REAL FALTNDR,FALTNDI,FALTNDNI,RHO2
------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(5435): remark #7712: This variable has not been used. [DUM]
REAL DUM
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1350): remark #7712: This variable has not been used. [DUMQSI]
REAL DUM,DUM1,DUM2,DUMT,DUMQV,DUMQSS,DUMQSI,DUMS,TMPNUM
------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1382): remark #7712: This variable has not been used. [CT]
REAL CT ! DROPLET ACTIVATION PARAMETER
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1383): remark #7712: This variable has not been used. [TEMP1]
REAL TEMP1 ! DUMMY TEMPERATURE
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1384): remark #7712: This variable has not been used. [SAT1]
REAL SAT1 ! DUMMY SATURATION
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1386): remark #7712: This variable has not been used. [KEL]
REAL KEL ! KELVIN PARAMETER
-------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1389): remark #7712: This variable has not been used. [CRY]
REAL CRY,KRY ! AEROSOL ACTIVATION PARAMETERS
------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1389): remark #7712: This variable has not been used. [KRY]
REAL CRY,KRY ! AEROSOL ACTIVATION PARAMETERS
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used. [DUMQI]
REAL DUMQI,DUMNI,DC0,DS0,DG0
----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used. [DUMNI]
REAL DUMQI,DUMNI,DC0,DS0,DG0
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used. [DC0]
REAL DUMQI,DUMNI,DC0,DS0,DG0
----------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used. [DS0]
REAL DUMQI,DUMNI,DC0,DS0,DG0
--------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1393): remark #7712: This variable has not been used. [DG0]
REAL DUMQI,DUMNI,DC0,DS0,DG0
------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1394): remark #7712: This variable has not been used. [DUMQR]
REAL DUMQC,DUMQR,RATIO,SUM_DEP,FUDGEF
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1397): remark #7712: This variable has not been used. [WEF]
REAL WEF
----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1401): remark #7712: This variable has not been used. [ANUC]
REAL ANUC,BNUC
-----------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(1401): remark #7712: This variable has not been used. [BNUC]
REAL ANUC,BNUC
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(5967): remark #7712: This variable has not been used. [LAMBDA]
meltratio_outside, m_w, m_i, lambda, C_back, &
--------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(5904): remark #7712: This variable has not been used. [SIGMA]
REAL(8):: alpha,lambdas,sigma,nenner
------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(5981): remark #7712: This variable has not been used. [XW_A]
REAL(8):: D_large, D_g, rhog, x_w, xw_a, fm, fmgrenz, &
-----------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(6305): remark #7712: This variable has not been used. [II]
kts, kte, ii, jj, nr1d, ns1d, ng1d)
------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90(6305): remark #7712: This variable has not been used. [JJ]
kts, kte, ii, jj, nr1d, ns1d, ng1d)
----------------------------------------^
[868/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o
[869/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o
[870/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o
[871/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
[872/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o
[873/925] Linking Fortran static library src/Radiation/libradiation_lib.a
[874/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o
[875/925] Linking Fortran static library src/Numerical_recipes/libnumerical_recipes_lib.a
[876/925] Generating Fortran dyndep file src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Fortran.dd
[877/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o
[878/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o
[879/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o
[880/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o
[881/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o
[882/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o
[883/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o
[884/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o
[885/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o
[886/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o
[887/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o
[888/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[889/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90.o
[890/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/morrison_microphys_module.F90(20): remark #7712: This variable has not been used. [SATURATION_FORMULA]
saturation_formula, &
---------------^
[891/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90.o
[892/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[893/925] Linking Fortran static library src/G_unit_test_types/libG_unit_test_lib.a
[894/925] Generating Fortran dyndep file src/CMakeFiles/G_unit_tests.dir/Fortran.dd
[895/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[896/925] Linking Fortran static library src/Microphys/libmicrophys_lib.a
[897/925] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_lib.dir/Fortran.dd
[898/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/extrapolation.F90.o
[899/925] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[900/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/soil_vegetation.F90.o
[901/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/hydrostatic_module.F90.o
[902/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_grads.F90.o
[903/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_netcdf.F90.o
[904/925] Linking Fortran executable src/G_unit_tests
[905/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_interpret.F90.o
[906/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/stat_file_utils.F90.o
[907/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/sounding.F90.o
[908/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_fields.F90.o
[909/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[910/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver.F90(4156): remark #7712: This variable has not been used. [CLUBB_PARAMS]
subroutine clean_up_clubb(ngrdcol, clubb_params, err_info)
-------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver.F90(4156): remark #7712: This variable has not been used. [ERR_INFO]
subroutine clean_up_clubb(ngrdcol, clubb_params, err_info)
---------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver.F90(2631): remark #7712: This variable has not been used. [ERR_INFO]
subroutine set_case_initial_conditions(ngrdcol, clubb_params, err_info)
----------------------------------------------------------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver.F90(4613): remark #7712: This variable has not been used. [GRID_ADAPT_IN_TIME_METHOD]
grid_adapt_in_time_method, &
----------------^
/home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver.F90(4612): remark #7712: This variable has not been used. [L_ADD_DYCORE_GRID]
l_add_dycore_grid, &
----------------^
[911/925] Linking Fortran static library src/libclubb_driver_lib.a
[912/925] Generating Fortran dyndep file src/CMakeFiles/clubb_thread_test.dir/Fortran.dd
[913/925] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_test.dir/Fortran.dd
[914/925] Generating Fortran dyndep file src/CMakeFiles/clubb_standalone.dir/Fortran.dd
[915/925] Generating Fortran dyndep file src/CMakeFiles/clubb_tuner.dir/Fortran.dd
[916/925] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[917/925] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/clubb_standalone.F90(66): remark #7712: This variable has not been used. [ARG]
character(len=10) :: arg
-----------------------^
[918/925] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver_test.F90(74): remark #7712: This variable has not been used. [ARG]
character(len=10) :: arg
-----------------------^
[919/925] Linking Fortran executable src/clubb_thread_test
[920/925] Linking Fortran executable src/clubb_standalone
[921/925] Linking Fortran executable src/clubb_driver_test
[922/925] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[923/925] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
/home/jenkins/workspace/clubb_driver_test_branch/src/clubb_tuner.F90(86): warning #8889: Explicit interface or EXTERNAL declaration is required. [PARAM_LOOPS_DRIVER]
call param_loops_driver( )
---------------^
[924/925] Linking Fortran executable src/clubb_tuner
[924/925] Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_driver_test_branch/install/ifx/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_driver_test_branch/install/ifx/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/ifx/clubb_tuner" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf:/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test_branch/install/ifx/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/ifx/G_unit_tests" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf:/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test_branch/install/ifx/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/ifx/clubb_thread_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf:/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test_branch/install/ifx/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/ifx/clubb_standalone" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf:/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf/lib"
-- Installing: /home/jenkins/workspace/clubb_driver_test_branch/install/ifx/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/ifx/clubb_driver_test" to "/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf:/usr/local/spack/opt/spack/linux-pop22-cascadelake/oneapi-2023.2.0/netcdf-fortran-4.5.3-dse32dm7kmsorqtyicefw5hz4kl24mhf/lib"
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_driver_test_branch/install/ifx
Using inferred toolchain file: /home/jenkins/workspace/clubb_driver_test_branch/cmake/toolchains/linux_x86_64_ifx.cmake
about to cmnake /home/jenkins/workspace/clubb_driver_test_branch/build/ifx
Running CMake configure...
check_for_missing_threadprivate.py has begun.
File /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/corr_varnce_module.F90 failed:
Missing threadprivate for:
corr_array_n_below_def
corr_array_n_cloud_def
File /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/error_code.F90 failed:
Missing threadprivate for:
clubb_debug_level
File /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/sponge_layer_damping.F90 failed:
Missing threadprivate for:
wp3_sponge_damp_profile
wp2_sponge_damp_profile
up2_vp2_sponge_damp_settings
rtm_sponge_damp_settings
up2_vp2_sponge_damp_profile
rtm_sponge_damp_profile
thlm_sponge_damp_settings
uv_sponge_damp_profile
thlm_sponge_damp_profile
wp2_sponge_damp_settings
uv_sponge_damp_settings
wp3_sponge_damp_settings
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/corr_varnce_module.F90', '/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/error_code.F90', '/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/sponge_layer_damping.F90'][0m
[91m===============================================================
[91mTHREADPRIVATE CHECK FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_driver_test_branch/build/ifx/cmake_build_output.txt
[91m===============================================================[0m
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/sounding.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 377 : 102 chars : um(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 379 : 101 chars : vm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 381 : 101 chars : ugm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 383 : 101 chars : vgm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 385 : 101 chars : thlm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 387 : 101 chars : rtm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 389 : 101 chars : press(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 392 : 101 chars : wm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 409 : 108 chars : edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
line 410 : 107 chars : edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
line 434 : 118 chars : um(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), u(k_above), u(k_above-1) )
line 435 : 118 chars : vm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), v(k_above), v(k_above-1) )
line 436 : 120 chars : ugm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), ug(k_above), ug(k_above-1) )
line 437 : 120 chars : vgm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), vg(k_above), vg(k_above-1) )
line 438 : 126 chars : thlm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), theta(k_above), theta(k_above-1) )
line 439 : 120 chars : rtm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), rt(k_above), rt(k_above-1) )
line 440 : 112 chars : press(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), p_in_Pa(k_above), &
line 442 : 122 chars : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
line 446 : 105 chars : sclrm(i,k,sclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), &
line 452 : 109 chars : edsclrm(i,k,edsclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), &
line 481 : 124 chars : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
line 507 : 124 chars : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test_branch/src/generalized_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 3: module generalized_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/generalized_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 908 : 106 chars : pdf_params_zm_flip%ice_supersat_frac_1(i,:) = flip( pdf_params_zm%ice_supersat_frac_1(i,:), nzm )
line 909 : 106 chars : pdf_params_zm_flip%ice_supersat_frac_2(i,:) = flip( pdf_params_zm%ice_supersat_frac_2(i,:), nzm )
line 911 : 117 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1080 : 101 chars : rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
line 1094 : 111 chars : um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
line 1096 : 111 chars : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
line 1102 : 109 chars : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
line 1103 : 105 chars : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
line 1587 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1614 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, &
line 1618 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, &
line 1622 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, &
line 1626 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, &
line 1660 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, &
line 1664 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, &
line 1668 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, &
line 1672 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 199 : 110 chars : l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic
line 200 : 110 chars : ! method to obtain smoother initial condition profile, which is found to be
line 201 : 111 chars : ! beneficial to achive a better numerical solution convergence. If this flag
line 202 : 118 chars : ! is turned off, the initial conditions will be generated with linear interpolation.
line 203 : 111 chars : ! This is done on a case-by-case basis, since using the monotone cubic method
line 204 : 109 chars : ! requires a special sounding.in file with many additional sounding levels.
line 205 : 109 chars : l_modify_bc_for_cnvg_test, & ! Flag to activate modifications on boundary condition for convergence test
line 737 : 101 chars : !$omp sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, &
line 753 : 102 chars : !$omp rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, &
line 754 : 105 chars : !$omp rrm, Nrm, Nc_in_cloud, wpNcp, radht, Frad, Frad_SW_up, Frad_LW_up, Frad_SW_down, Frad_LW_down, &
line 755 : 102 chars : !$omp wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, &
line 800 : 101 chars : !----------------------------------- Optional Input Variables -----------------------------------
line 1690 : 102 chars : open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write')
line 2002 : 105 chars : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
line 2003 : 105 chars : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
line 2493 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 2523 : 106 chars : ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case"
line 2531 : 116 chars : write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver"
line 2574 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 2586 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 2587 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 2590 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 2592 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 2598 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 2599 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 2600 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 2601 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 2602 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 2603 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 2604 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 2605 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 2606 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 2607 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 2722 : 103 chars : invrs_rho_ds_zt(i,k) = invrs_rho_ds_zt_init(k) ! inv. dry, static density: t-levs
line 2728 : 103 chars : um_pert(i,k) = zero ! Variables used to track perturbed version of winds.
line 2730 : 105 chars : wm_zt(i,k) = wm_zt_init(k) ! Imposed large scale w - Thermodynamic levels
line 2923 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 3015 : 106 chars : / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 &
line 3016 : 118 chars : + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number
line 3018 : 102 chars : ! Calculate nu_vert_res_dep and lmin, these change with clubb_params, commented out for now since
line 3136 : 101 chars : !----------------------------------- Optional Input Variables -----------------------------------
line 3284 : 103 chars : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
line 3622 : 111 chars : !$acc X_nl_all_levs, X_mixt_comp_all_levs, lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
line 3624 : 104 chars : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
line 3628 : 116 chars : !$acc pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
line 3629 : 112 chars : !$acc pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
line 3645 : 102 chars : wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity
line 3651 : 109 chars : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
line 3652 : 109 chars : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
line 3653 : 106 chars : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
line 3669 : 103 chars : stats_zt(i), stats_zm(i), & ! Inout
line 3670 : 103 chars : stats_sfc(i), stats_lh_zt(i), & ! Inout
line 3671 : 102 chars : Nccnm(i,:), & ! Inout
line 3672 : 117 chars : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
line 3673 : 107 chars : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
line 3674 : 102 chars : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
line 3675 : 102 chars : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
line 3676 : 110 chars : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
line 3677 : 105 chars : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
line 3701 : 103 chars : stats_zt(i), stats_zm(i), stats_sfc(i), & ! Inout
line 3702 : 103 chars : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
line 3703 : 103 chars : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
line 3704 : 103 chars : thlm_mc(i,:), err_info, & ! Inout
line 3705 : 101 chars : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
line 3714 : 106 chars : !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3772 : 104 chars : !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3778 : 105 chars : call stat_update_var( stats_metadata%irtm_mc, rvm_mc(i,:)+rcm_mc(i,:), stats_zt(i) ) ! kg/kg/s
line 3780 : 106 chars : call stat_update_var( stats_metadata%iwprtp_mc, wprtp_mc(i,:), stats_zm(i) ) ! m*(kg/kg)/s^2
line 3782 : 104 chars : call stat_update_var( stats_metadata%irtp2_mc, rtp2_mc(i,:), stats_zm(i) ) ! (kg/kg)^2/s
line 3784 : 104 chars : call stat_update_var( stats_metadata%irtpthlp_mc, rtpthlp_mc(i,:), stats_zm(i) ) ! K*(kg/kg)/s
line 3801 : 105 chars : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, X_nl_all_levs, &
line 3827 : 105 chars : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, thlm, rtm, rcm )
line 3873 : 106 chars : call update_radiation_variables( gr%nzm, gr%nzt, radht(i,:), Frad_SW_up(i,:), Frad_LW_up(i,:), &
line 3972 : 104 chars : clubb_config_flags%grid_remap_method, & ! intent(in)
line 4040 : 101 chars : .and. (stats_metadata%l_stats_last) ) then ! only adapt grid when the average of the last
line 4144 : 103 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme = ', time_microphys_scheme
line 4145 : 104 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance
line 4147 : 103 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_output_multi_col = ', time_output_multi_col
line 4269 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 4281 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 4282 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 4285 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 4287 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 4293 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 4294 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 4295 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 4296 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 4297 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 4298 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 4299 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 4300 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 4301 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 4302 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 4331 : 119 chars : if ( thlm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile )
line 4332 : 118 chars : if ( rtm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile )
line 4333 : 117 chars : if ( uv_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( uv_sponge_damp_profile )
line 4334 : 118 chars : if ( wp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile )
line 4335 : 118 chars : if ( wp3_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile )
line 4336 : 122 chars : if ( up2_vp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile )
line 5012 : 104 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 5020 : 106 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 5034 : 101 chars : 'be used for cases with forcings from an input file and for the atex ', &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/soil_vegetation.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 174 : 103 chars : call stat_update_var_pt( stats_metadata%isfc_soil_T_in_K, 1, sfc_soil_T_in_K(i), stats_sfc(i) )
line 175 : 105 chars : call stat_update_var_pt( stats_metadata%ideep_soil_T_in_K, 1, deep_soil_T_in_K(i), stats_sfc(i) )
line 212 : 101 chars : call stat_update_var_pt( stats_metadata%isoil_heat_flux, 1, soil_heat_flux(i), & ! intent(in)
line 213 : 104 chars : stats_sfc(i) ) ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 111 : 107 chars : write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated"
line 112 : 102 chars : write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between"
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/advance_xm_wpxp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 782 : 101 chars : call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
line 783 : 101 chars : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
line 784 : 102 chars : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
line 862 : 101 chars : stats_zt, stats_zm, stats_sfc, & ! InOut
line 863 : 101 chars : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
line 864 : 101 chars : err_info ) ! InOut
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/sfc_varnce_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 776 : 105 chars : call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm), & ! intent(in)
line 777 : 105 chars : vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
line 778 : 105 chars : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
line 779 : 105 chars : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
line 780 : 108 chars : err_info ) ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/grid_adaptation_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 128 chars : write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid."
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/pdf_parameter_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 101 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 298 : 102 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 300 : 101 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/stats_clubb_utilities.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 3024 : 103 chars : call stat_update_var( stats_metadata%icovar_chi_eta_1, pdf_params%covar_chi_eta_1(icol,:), & ! In
line 3026 : 103 chars : call stat_update_var( stats_metadata%icovar_chi_eta_2, pdf_params%covar_chi_eta_2(icol,:), & ! In
line 3036 : 101 chars : call stat_update_var( stats_metadata%icorr_chi_eta_1, pdf_params%corr_chi_eta_1(icol,:), & ! In
line 3038 : 101 chars : call stat_update_var( stats_metadata%icorr_chi_eta_2, pdf_params%corr_chi_eta_2(icol,:), & ! In
line 3099 : 101 chars : chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
line 3100 : 106 chars : pdf_params%stdev_chi_1(icol,:), pdf_params%stdev_chi_2(icol,:), &
line 4119 : 108 chars : 'floor stuff= ', floor( stats_metadata%stats_tout / stats_metadata%stats_tsamp )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/advance_windm_edsclrm_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1002 : 103 chars : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
line 1003 : 103 chars : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
line 1004 : 103 chars : edsclrm_forcing(:,:,edsclr), & ! intent(in)
line 1005 : 103 chars : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
line 1006 : 103 chars : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
line 1007 : 103 chars : stats_metadata, & ! intent(in)
line 1008 : 106 chars : stats_zt, & ! intent(inout)
line 1009 : 104 chars : rhs(:,:,edsclr) ) ! intent(out)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/mono_flux_limiter.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 688 : 104 chars : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
line 839 : 121 chars : ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 4: module err_info_type_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 265 : 102 chars : write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
line 276 : 105 chars : write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/stats_zm_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 2449 : 104 chars : call stat_assign( var_index=stats_metadata%inorm_min_grid_dens, var_name="norm_min_grid_dens", &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/advance_xp2_xpyp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1319 : 101 chars : sclrprtp(:,:,sclr) ) ! Intent(inout)
line 1354 : 102 chars : sclrpthlp(:,:,sclr) ) ! Intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1748 : 105 chars : status = nf90_def_var( ncid_zm, "columns", NF90_INT, (/column_id_zm/), column_var_id_zm )
line 1749 : 104 chars : status = nf90_def_var( ncid_zm, "altitude", NF90_PREC, (/vertical_id_zm/), vertical_var_id_zm )
line 1750 : 104 chars : status = nf90_def_var( ncid_zm, "time", NF90_PREC, (/time_id_zm/), time_var_id_zm )
line 1802 : 105 chars : status = nf90_def_var( ncid_zt, "columns", NF90_INT, (/column_id_zt/), column_var_id_zt )
line 1803 : 104 chars : status = nf90_def_var( ncid_zt, "altitude", NF90_PREC, (/vertical_id_zt/), vertical_var_id_zt )
line 1804 : 104 chars : status = nf90_def_var( ncid_zt, "time", NF90_PREC, (/time_id_zt/), time_var_id_zt )
line 1850 : 101 chars : status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
line 1851 : 101 chars : status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
line 1853 : 101 chars : !=================================== Allocate Output Arrays ===================================
line 1980 : 116 chars : !$acc upwp_out, vpwp_out, up2_out, vp2_out, wp3_out, rcm_out, cloud_frac_out, rtm_out, thlm_out )
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 12 check(s) failed.
CLUBBStandardsCheck.py has begun.
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_driver_test_branch/src/SILHS/mt95.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 362: subroutine init_by_type( put, get )
line 382: subroutine init_by_scalar( put )
line 413: subroutine init_by_array( put )
line 461: subroutine next_state( )
line 593: subroutine genrand_int32_0d( y )
line 614: subroutine genrand_int32_1d( y )
line 629: subroutine genrand_int32_2d( y )
line 644: subroutine genrand_int32_3d( y )
line 659: subroutine genrand_int32_4d( y )
line 674: subroutine genrand_int32_5d( y )
line 689: subroutine genrand_int32_6d( y )
line 704: subroutine genrand_int32_7d( y )
line 720: subroutine genrand_int31_0d( y )
line 732: subroutine genrand_int31_1d( y )
line 747: subroutine genrand_int31_2d( y )
line 762: subroutine genrand_int31_3d( y )
line 777: subroutine genrand_int31_4d( y )
line 792: subroutine genrand_int31_5d( y )
line 807: subroutine genrand_int31_6d( y )
line 822: subroutine genrand_int31_7d( y )
line 838: subroutine genrand_real1_0d( r )
line 853: subroutine genrand_real1_1d( r )
line 868: subroutine genrand_real1_2d( r )
line 883: subroutine genrand_real1_3d( r )
line 898: subroutine genrand_real1_4d( r )
line 913: subroutine genrand_real1_5d( r )
line 928: subroutine genrand_real1_6d( r )
line 943: subroutine genrand_real1_7d( r )
line 959: subroutine genrand_real2_0d( r )
line 974: subroutine genrand_real2_1d( r )
line 989: subroutine genrand_real2_2d( r )
line 1004: subroutine genrand_real2_3d( r )
line 1019: subroutine genrand_real2_4d( r )
line 1034: subroutine genrand_real2_5d( r )
line 1049: subroutine genrand_real2_6d( r )
line 1064: subroutine genrand_real2_7d( r )
line 1080: subroutine genrand_real3_0d( r )
line 1095: subroutine genrand_real3_1d( r )
line 1110: subroutine genrand_real3_2d( r )
line 1125: subroutine genrand_real3_3d( r )
line 1140: subroutine genrand_real3_4d( r )
line 1155: subroutine genrand_real3_5d( r )
line 1170: subroutine genrand_real3_6d( r )
line 1185: subroutine genrand_real3_7d( r )
line 1201: subroutine genrand_res53_0d( r )
line 1218: subroutine genrand_res53_1d( r )
line 1233: subroutine genrand_res53_2d( r )
line 1248: subroutine genrand_res53_3d( r )
line 1263: subroutine genrand_res53_4d( r )
line 1278: subroutine genrand_res53_5d( r )
line 1293: subroutine genrand_res53_6d( r )
line 1308: subroutine genrand_res53_7d( r )
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 1 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/wangara.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 104 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 105 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/mpace_a.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 272 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 273 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module prescribe_forcings_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 299 : 104 chars : !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 465 : 118 chars : !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
line 867 : 105 chars : call stat_update_var_pt( stats_metadata%ish, 1, wpthlp_sfc(i)*rho_zm(i,1)*Cp,& ! intent(in)
line 870 : 105 chars : call stat_update_var_pt( stats_metadata%ilh, 1, wprtp_sfc(i)*rho_zm(i,1)*Lv, & ! intent(in)
line 873 : 103 chars : call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), & ! intent(in)
line 876 : 103 chars : call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), & ! intent(in)
line 879 : 103 chars : call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), & ! intent(in)
line 882 : 103 chars : call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), & ! intent(in)
line 885 : 102 chars : call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), & ! intent(in)
line 888 : 103 chars : call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), & ! intent(in)
line 894 : 103 chars : !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 1097 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1101 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1105 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1106 : 112 chars : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
line 1109 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1110 : 108 chars : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
line 1113 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1114 : 104 chars : rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/rico.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 159 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 160 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/dycoms2_rf02.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 121 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 122 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/bomex.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 127 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 128 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/dycoms2_rf01.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 91 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 92 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/gabls2.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 152 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 153 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/mpace_b.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 157 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 158 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/lba.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 96 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 97 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
line 176 : 101 chars : wpthlp_sfc(i) = convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) )
line 177 : 101 chars : wprtp_sfc(i) = convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 11 check(s) failed.
No matches for /home/jenkins/workspace/clubb_driver_test_branch/src/KK_microphys/
CLUBBStandardsCheck.py has begun.
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test_branch/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module rev_direction_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 232 : 113 chars : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
line 233 : 127 chars : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
line 749 : 101 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 753 : 104 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
line 794 : 101 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 800 : 104 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 2 check(s) failed.
[91m===============================================================
[91mCLUBBStandardsCheck FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_driver_test_branch/build/ifx/cmake_build_output.txt
[91m===============================================================[0m
[93mBuild completed successfully, but some source code checks have failed.[0m
+ ulimit -s 8388608
+ run_scripts/run_scm_all.py -ngrdcol 4 -max_iters 500 -out_dir standalone_output_ifx
Performing standard run
Running arm
Running arm_97
Running astex_a209
Running atex
Running bomex
Running cgils_s6
Running cgils_s11
Running cgils_s12
Running clex9_nov02
Running clex9_oct14
Running dycoms2_rf01
Running dycoms2_rf01_fixed_sst
Running dycoms2_rf02_do
Running dycoms2_rf02_ds
Running dycoms2_rf02_nd
Running dycoms2_rf02_so
Running fire
Running gabls2
Running gabls3
Running gabls3_night
Running jun25_altocu
Running lba
Running mc3e
Running mpace_a
Running mpace_b
Running mpace_b_silhs
Running nov11_altocu
Running rico
Running rico_silhs
Running twp_ice
Running wangara
=================== Runs Complete ===================
All cases ran to completion.
+ run_scripts/run_scm_all.py -ngrdcol 4 -max_iters 500 -out_dir driver_test_output_ifx -driver_test
Performing standard run
Running arm
Running arm_97
Running astex_a209
Running atex
Running bomex
Running cgils_s6
Running cgils_s11
Running cgils_s12
Running clex9_nov02
Running clex9_oct14
Running dycoms2_rf01
Running dycoms2_rf01_fixed_sst
Running dycoms2_rf02_do
Running dycoms2_rf02_ds
Running dycoms2_rf02_nd
Running dycoms2_rf02_so
Running fire
Running gabls2
Running gabls3
Running gabls3_night
Running jun25_altocu
Running lba
Running mc3e
Running mpace_a
Running mpace_b
Running mpace_b_silhs
Running nov11_altocu
Running rico
Running rico_silhs
Running twp_ice
Running wangara
=================== Runs Complete ===================
All cases ran to completion.
+ run_scripts/run_bindiff_all.py standalone_output_ifx driver_test_output_ifx
Directory 1 is standalone_output_ifx
Directory 2 is driver_test_output_ifx
Using reporting threshold: 0.0
The following cases will be compared: ['arm', 'arm_97', 'astex_a209', 'atex', 'bomex', 'cgils_s6', 'cgils_s11', 'cgils_s12', 'clex9_nov02', 'clex9_oct14', 'dycoms2_rf01', 'dycoms2_rf01_fixed_sst', 'dycoms2_rf02_do', 'dycoms2_rf02_ds', 'dycoms2_rf02_nd', 'dycoms2_rf02_so', 'fire', 'gabls2', 'gabls3', 'gabls3_night', 'jun25_altocu', 'lba', 'mc3e', 'mpace_a', 'mpace_b', 'mpace_b_silhs', 'nov11_altocu', 'rico', 'rico_silhs', 'twp_ice', 'wangara']
###DIFFING arm netCDF (*.nc) files###
>No differences detected by the linux diff in arm_zm.nc<
>No differences detected by the linux diff in arm_zt.nc<
>No differences detected by the linux diff in arm_sfc.nc<
>No differences detected by the linux diff in arm_multi_col_zm.nc<
>No differences detected by the linux diff in arm_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case arm.<<<
**********************************************************************************************************
###DIFFING arm_97 netCDF (*.nc) files###
>No differences detected by the linux diff in arm_97_zm.nc<
>No differences detected by the linux diff in arm_97_zt.nc<
>No differences detected by the linux diff in arm_97_sfc.nc<
>No differences detected by the linux diff in arm_97_multi_col_zm.nc<
>No differences detected by the linux diff in arm_97_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case arm_97.<<<
**********************************************************************************************************
###DIFFING astex_a209 netCDF (*.nc) files###
>No differences detected by the linux diff in astex_a209_zm.nc<
>No differences detected by the linux diff in astex_a209_zt.nc<
>No differences detected by the linux diff in astex_a209_sfc.nc<
>No differences detected by the linux diff in astex_a209_multi_col_zm.nc<
>No differences detected by the linux diff in astex_a209_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case astex_a209.<<<
**********************************************************************************************************
###DIFFING atex netCDF (*.nc) files###
>No differences detected by the linux diff in atex_zm.nc<
>No differences detected by the linux diff in atex_zt.nc<
>No differences detected by the linux diff in atex_sfc.nc<
>No differences detected by the linux diff in atex_multi_col_zm.nc<
>No differences detected by the linux diff in atex_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case atex.<<<
**********************************************************************************************************
###DIFFING bomex netCDF (*.nc) files###
>No differences detected by the linux diff in bomex_zm.nc<
>No differences detected by the linux diff in bomex_zt.nc<
>No differences detected by the linux diff in bomex_sfc.nc<
>No differences detected by the linux diff in bomex_multi_col_zm.nc<
>No differences detected by the linux diff in bomex_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case bomex.<<<
**********************************************************************************************************
###DIFFING cgils_s6 netCDF (*.nc) files###
>No differences detected by the linux diff in cgils_s6_zm.nc<
>No differences detected by the linux diff in cgils_s6_zt.nc<
>No differences detected by the linux diff in cgils_s6_sfc.nc<
>No differences detected by the linux diff in cgils_s6_multi_col_zm.nc<
>No differences detected by the linux diff in cgils_s6_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case cgils_s6.<<<
**********************************************************************************************************
###DIFFING cgils_s11 netCDF (*.nc) files###
>No differences detected by the linux diff in cgils_s11_zm.nc<
>No differences detected by the linux diff in cgils_s11_zt.nc<
>No differences detected by the linux diff in cgils_s11_sfc.nc<
>No differences detected by the linux diff in cgils_s11_multi_col_zm.nc<
>No differences detected by the linux diff in cgils_s11_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case cgils_s11.<<<
**********************************************************************************************************
###DIFFING cgils_s12 netCDF (*.nc) files###
>No differences detected by the linux diff in cgils_s12_zm.nc<
>No differences detected by the linux diff in cgils_s12_zt.nc<
>No differences detected by the linux diff in cgils_s12_sfc.nc<
>No differences detected by the linux diff in cgils_s12_multi_col_zm.nc<
>No differences detected by the linux diff in cgils_s12_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case cgils_s12.<<<
**********************************************************************************************************
###DIFFING clex9_nov02 netCDF (*.nc) files###
>No differences detected by the linux diff in clex9_nov02_zm.nc<
>No differences detected by the linux diff in clex9_nov02_zt.nc<
>No differences detected by the linux diff in clex9_nov02_sfc.nc<
>No differences detected by the linux diff in clex9_nov02_multi_col_zm.nc<
>No differences detected by the linux diff in clex9_nov02_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case clex9_nov02.<<<
**********************************************************************************************************
###DIFFING clex9_oct14 netCDF (*.nc) files###
>No differences detected by the linux diff in clex9_oct14_zm.nc<
>No differences detected by the linux diff in clex9_oct14_zt.nc<
>No differences detected by the linux diff in clex9_oct14_sfc.nc<
>No differences detected by the linux diff in clex9_oct14_multi_col_zm.nc<
>No differences detected by the linux diff in clex9_oct14_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case clex9_oct14.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf01 netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf01_zm.nc<
>No differences detected by the linux diff in dycoms2_rf01_zt.nc<
>No differences detected by the linux diff in dycoms2_rf01_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf01_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf01_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf01.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf01_fixed_sst netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_zm.nc<
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_zt.nc<
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf01_fixed_sst_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf01_fixed_sst.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf02_do netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf02_do_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_do_zt.nc<
>No differences detected by the linux diff in dycoms2_rf02_do_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf02_do_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_do_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf02_do.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf02_ds netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf02_ds_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_ds_zt.nc<
>No differences detected by the linux diff in dycoms2_rf02_ds_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf02_ds_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_ds_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf02_ds.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf02_nd netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf02_nd_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_nd_zt.nc<
>No differences detected by the linux diff in dycoms2_rf02_nd_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf02_nd_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_nd_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf02_nd.<<<
**********************************************************************************************************
###DIFFING dycoms2_rf02_so netCDF (*.nc) files###
>No differences detected by the linux diff in dycoms2_rf02_so_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_so_zt.nc<
>No differences detected by the linux diff in dycoms2_rf02_so_sfc.nc<
>No differences detected by the linux diff in dycoms2_rf02_so_multi_col_zm.nc<
>No differences detected by the linux diff in dycoms2_rf02_so_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case dycoms2_rf02_so.<<<
**********************************************************************************************************
###DIFFING fire netCDF (*.nc) files###
>No differences detected by the linux diff in fire_zm.nc<
>No differences detected by the linux diff in fire_zt.nc<
>No differences detected by the linux diff in fire_sfc.nc<
>No differences detected by the linux diff in fire_multi_col_zm.nc<
>No differences detected by the linux diff in fire_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case fire.<<<
**********************************************************************************************************
###DIFFING gabls2 netCDF (*.nc) files###
>No differences detected by the linux diff in gabls2_zm.nc<
>No differences detected by the linux diff in gabls2_zt.nc<
>No differences detected by the linux diff in gabls2_sfc.nc<
>No differences detected by the linux diff in gabls2_multi_col_zm.nc<
>No differences detected by the linux diff in gabls2_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case gabls2.<<<
**********************************************************************************************************
###DIFFING gabls3 netCDF (*.nc) files###
>No differences detected by the linux diff in gabls3_zm.nc<
>No differences detected by the linux diff in gabls3_zt.nc<
>No differences detected by the linux diff in gabls3_sfc.nc<
>No differences detected by the linux diff in gabls3_multi_col_zm.nc<
>No differences detected by the linux diff in gabls3_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case gabls3.<<<
**********************************************************************************************************
###DIFFING gabls3_night netCDF (*.nc) files###
>No differences detected by the linux diff in gabls3_night_zm.nc<
>No differences detected by the linux diff in gabls3_night_zt.nc<
>No differences detected by the linux diff in gabls3_night_sfc.nc<
>No differences detected by the linux diff in gabls3_night_multi_col_zm.nc<
>No differences detected by the linux diff in gabls3_night_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case gabls3_night.<<<
**********************************************************************************************************
###DIFFING jun25_altocu netCDF (*.nc) files###
>No differences detected by the linux diff in jun25_altocu_zm.nc<
>No differences detected by the linux diff in jun25_altocu_zt.nc<
>No differences detected by the linux diff in jun25_altocu_sfc.nc<
>No differences detected by the linux diff in jun25_altocu_multi_col_zm.nc<
>No differences detected by the linux diff in jun25_altocu_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case jun25_altocu.<<<
**********************************************************************************************************
###DIFFING lba netCDF (*.nc) files###
>No differences detected by the linux diff in lba_zm.nc<
>No differences detected by the linux diff in lba_zt.nc<
>No differences detected by the linux diff in lba_sfc.nc<
>No differences detected by the linux diff in lba_multi_col_zm.nc<
>No differences detected by the linux diff in lba_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case lba.<<<
**********************************************************************************************************
###DIFFING mc3e netCDF (*.nc) files###
>No differences detected by the linux diff in mc3e_zm.nc<
>No differences detected by the linux diff in mc3e_zt.nc<
>No differences detected by the linux diff in mc3e_sfc.nc<
>No differences detected by the linux diff in mc3e_multi_col_zm.nc<
>No differences detected by the linux diff in mc3e_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case mc3e.<<<
**********************************************************************************************************
###DIFFING mpace_a netCDF (*.nc) files###
>No differences detected by the linux diff in mpace_a_zm.nc<
>No differences detected by the linux diff in mpace_a_zt.nc<
>No differences detected by the linux diff in mpace_a_sfc.nc<
>No differences detected by the linux diff in mpace_a_multi_col_zm.nc<
>No differences detected by the linux diff in mpace_a_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case mpace_a.<<<
**********************************************************************************************************
###DIFFING mpace_b netCDF (*.nc) files###
>No differences detected by the linux diff in mpace_b_zm.nc<
>No differences detected by the linux diff in mpace_b_zt.nc<
>No differences detected by the linux diff in mpace_b_sfc.nc<
>No differences detected by the linux diff in mpace_b_multi_col_zm.nc<
>No differences detected by the linux diff in mpace_b_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case mpace_b.<<<
**********************************************************************************************************
###DIFFING mpace_b_silhs netCDF (*.nc) files###
>No differences detected by the linux diff in mpace_b_silhs_zm.nc<
>No differences detected by the linux diff in mpace_b_silhs_zt.nc<
>No differences detected by the linux diff in mpace_b_silhs_sfc.nc<
>No differences detected by the linux diff in mpace_b_silhs_multi_col_zm.nc<
>No differences detected by the linux diff in mpace_b_silhs_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case mpace_b_silhs.<<<
**********************************************************************************************************
###DIFFING nov11_altocu netCDF (*.nc) files###
>No differences detected by the linux diff in nov11_altocu_zm.nc<
>No differences detected by the linux diff in nov11_altocu_zt.nc<
>No differences detected by the linux diff in nov11_altocu_sfc.nc<
>No differences detected by the linux diff in nov11_altocu_multi_col_zm.nc<
>No differences detected by the linux diff in nov11_altocu_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case nov11_altocu.<<<
**********************************************************************************************************
###DIFFING rico netCDF (*.nc) files###
>No differences detected by the linux diff in rico_zm.nc<
>No differences detected by the linux diff in rico_zt.nc<
>No differences detected by the linux diff in rico_sfc.nc<
>No differences detected by the linux diff in rico_multi_col_zm.nc<
>No differences detected by the linux diff in rico_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case rico.<<<
**********************************************************************************************************
###DIFFING rico_silhs netCDF (*.nc) files###
>No differences detected by the linux diff in rico_silhs_zm.nc<
>No differences detected by the linux diff in rico_silhs_zt.nc<
>No differences detected by the linux diff in rico_silhs_sfc.nc<
>No differences detected by the linux diff in rico_silhs_multi_col_zm.nc<
>No differences detected by the linux diff in rico_silhs_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case rico_silhs.<<<
**********************************************************************************************************
###DIFFING twp_ice netCDF (*.nc) files###
>No differences detected by the linux diff in twp_ice_zm.nc<
>No differences detected by the linux diff in twp_ice_zt.nc<
>No differences detected by the linux diff in twp_ice_sfc.nc<
>No differences detected by the linux diff in twp_ice_multi_col_zm.nc<
>No differences detected by the linux diff in twp_ice_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case twp_ice.<<<
**********************************************************************************************************
###DIFFING wangara netCDF (*.nc) files###
>No differences detected by the linux diff in wangara_zm.nc<
>No differences detected by the linux diff in wangara_zt.nc<
>No differences detected by the linux diff in wangara_sfc.nc<
>No differences detected by the linux diff in wangara_multi_col_zm.nc<
>No differences detected by the linux diff in wangara_multi_col_zt.nc<
>>>The linux diff could not detect any differences in the file pairs for case wangara.<<<
**********************************************************************************************************
SUMMARY:
Linux diff did not detect any differences in the compared files.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (All cases + multi_col with nvhpc + openacc)
[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_driver_test_branch/build/nvfortran
[1/925] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90-pp.f90
[2/925] Building Fortran preprocessed src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90-pp.f90
[3/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90-pp.f90
[4/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/input_grads.F90-pp.f90
[5/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F-pp.f
[6/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90-pp.f90
[7/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90-pp.f90
[8/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F-pp.f
[9/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/soil_vegetation.F90-pp.f90
[10/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/input_netcdf.F90-pp.f90
[11/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/extrapolation.F90-pp.f90
[12/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90-pp.f90
[13/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90-pp.f90
[14/925] Building Fortran preprocessed src/CMakeFiles/text_writer_lib.dir/text_writer.F90-pp.f90
[15/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/stat_file_utils.F90-pp.f90
[16/925] Building Fortran preprocessed src/CMakeFiles/clubb_tuner.dir/error.F90-pp.f90
[17/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/hydrostatic_module.F90-pp.f90
[18/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90-pp.f90
[19/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90-pp.f90
[20/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/input_interpret.F90-pp.f90
[21/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90-pp.f90
[22/925] Building Fortran preprocessed src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90-pp.f90
[23/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90-pp.f90
[24/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90-pp.f90
[25/925] Building Fortran preprocessed src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90-pp.f90
[26/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F-pp.f
[27/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F-pp.f
[28/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90-pp.f90
[29/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F-pp.f
[30/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/sounding.F90-pp.f90
[31/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/input_fields.F90-pp.f90
[32/925] Building Fortran preprocessed src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90-pp.f90
[33/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F-pp.f
[34/925] Building Fortran preprocessed src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90-pp.f90
[35/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F-pp.f
[36/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F-pp.f
[37/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90-pp.f90
[38/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90-pp.f90
[39/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F-pp.f
[40/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F-pp.f
[41/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F-pp.f
[42/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F-pp.f
[43/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90-pp.f90
[44/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90-pp.f90
[45/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F-pp.f
[46/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90-pp.f90
[47/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F-pp.f
[48/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90-pp.f90
[49/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/variables_radiation_module.F90-pp.f90
[50/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90-pp.f90
[51/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90-pp.f90
[52/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90-pp.f90
[53/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90-pp.f90
[54/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90-pp.f90
[55/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90-pp.f90
[56/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90-pp.f90
[57/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90-pp.f90
[58/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90-pp.f90
[59/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90-pp.f90
[60/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90-pp.f90
[61/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90-pp.f90
[62/925] Building Fortran preprocessed src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F-pp.f
[63/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90-pp.f90
[64/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90-pp.f90
[65/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90-pp.f90
[66/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90-pp.f90
[67/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90-pp.f90
[68/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/module_mp_graupel.F90-pp.f90
[69/925] Building Fortran preprocessed src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90-pp.f90
[70/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90-pp.f90
[71/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90-pp.f90
[72/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90-pp.f90
[73/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90-pp.f90
[74/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90-pp.f90
[75/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90-pp.f90
[76/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90-pp.f90
[77/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F-pp.f
[78/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F-pp.f
[79/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F-pp.f
[80/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F-pp.f
[81/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F-pp.f
[82/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90-pp.f90
[83/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F-pp.f
[84/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F-pp.f
[85/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F-pp.f
[86/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F-pp.f
[87/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F-pp.f
[88/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F-pp.f
[89/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90-pp.f90
[90/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F-pp.f
[91/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F-pp.f
[92/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F-pp.f
[93/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F-pp.f
[94/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F-pp.f
[95/925] Building Fortran preprocessed src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90-pp.f90
[96/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F-pp.f
[97/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F-pp.f
[98/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F-pp.f
[99/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F-pp.f
[100/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F-pp.f
[101/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F-pp.f
[102/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F-pp.f
[103/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F-pp.f
[104/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F-pp.f
[105/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F-pp.f
[106/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F-pp.f
[107/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F-pp.f
[108/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F-pp.f
[109/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F-pp.f
[110/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F-pp.f
[111/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F-pp.f
[112/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F-pp.f
[113/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F-pp.f
[114/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F-pp.f
[115/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F-pp.f
[116/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F-pp.f
[117/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F-pp.f
[118/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F-pp.f
[119/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F-pp.f
[120/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F-pp.f
[121/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90-pp.f90
[122/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F-pp.f
[123/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F-pp.f
[124/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90-pp.f90
[125/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90-pp.f90
[126/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F-pp.f
[127/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F-pp.f
[128/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90-pp.f90
[129/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/output_2D_samples_module.F90-pp.f90
[130/925] Building Fortran preprocessed src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F-pp.f
[131/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90-pp.f90
[132/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90-pp.f90
[133/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90-pp.f90
[134/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/transform_to_pdf_module.F90-pp.f90
[135/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90-pp.f90
[136/925] Building Fortran preprocessed src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90-pp.f90
[137/925] Building Fortran preprocessed src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90-pp.f90
[138/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90-pp.f90
[139/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90-pp.f90
[140/925] Building Fortran preprocessed src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90-pp.f90
[141/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90-pp.f90
[142/925] Generating Fortran dyndep file src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/Fortran.dd
[143/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90-pp.f90
[144/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f-pp.f
[145/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f-pp.f
[146/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90-pp.f90
[147/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90-pp.f90
[148/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90-pp.f90
[149/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90-pp.f90
[150/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90-pp.f90
[151/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90-pp.f90
[152/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90-pp.f90
[153/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90-pp.f90
[154/925] Building Fortran preprocessed src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90-pp.f90
[155/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90-pp.f90
[156/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90-pp.f90
[157/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90-pp.f90
[158/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90-pp.f90
[159/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90-pp.f90
[160/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90-pp.f90
[161/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90-pp.f90
[162/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90-pp.f90
[163/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90-pp.f90
[164/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/spurious_source_test.F90-pp.f90
[165/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90-pp.f90
[166/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90-pp.f90
[167/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90-pp.f90
[168/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90-pp.f90
[169/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90-pp.f90
[170/925] Building Fortran preprocessed src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90-pp.f90
[171/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90-pp.f90
[172/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90-pp.f90
[173/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90-pp.f90
[174/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90-pp.f90
[175/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_pressure.F90-pp.f90
[176/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90-pp.f90
[177/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90-pp.f90
[178/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90-pp.f90
[179/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90-pp.f90
[180/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90-pp.f90
[181/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90-pp.f90
[182/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90-pp.f90
[183/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90-pp.f90
[184/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diffusion.F90-pp.f90
[185/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90-pp.f90
[186/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90-pp.f90
[187/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90-pp.f90
[188/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90-pp.f90
[189/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_names.F90-pp.f90
[190/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90-pp.f90
[191/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90-pp.f90
[192/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90-pp.f90
[193/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90-pp.f90
[194/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90-pp.f90
[195/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90-pp.f90
[196/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90-pp.f90
[197/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90-pp.f90
[198/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_grads.F90-pp.f90
[199/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90-pp.f90
[200/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90-pp.f90
[201/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90-pp.f90
[202/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90-pp.f90
[203/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_reader.F90-pp.f90
[204/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90-pp.f90
[205/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90-pp.f90
[206/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mean_adv.F90-pp.f90
[207/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90-pp.f90
[208/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90-pp.f90
[209/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90-pp.f90
[210/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90-pp.f90
[211/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90-pp.f90
[212/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90-pp.f90
[213/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90-pp.f90
[214/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_netcdf.F90-pp.f90
[215/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90-pp.f90
[216/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90-pp.f90
[217/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90-pp.f90
[218/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/penta_lu_solver.F90-pp.f90
[219/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90-pp.f90
[220/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90-pp.f90
[221/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90-pp.f90
[222/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_zt_module.F90-pp.f90
[223/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90-pp.f90
[224/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type.F90-pp.f90
[225/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Skx_module.F90-pp.f90
[226/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_sfc_module.F90-pp.f90
[227/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90-pp.f90
[228/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sigma_sqd_w_module.F90-pp.f90
[229/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f-pp.f
[230/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/T_in_K_module.F90-pp.f90
[231/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_sfc_module.F90-pp.f90
[232/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/tridiag_lu_solver.F90-pp.f90
[233/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zt_module.F90-pp.f90
[234/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f-pp.f
[235/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90-pp.f90
[236/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_variables.F90-pp.f90
[237/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90-pp.f90
[238/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/turbulent_adv_pdf.F90-pp.f90
[239/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90-pp.f90
[240/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f-pp.f
[241/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/saturation.F90-pp.f90
[242/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stat_file_module.F90-pp.f90
[243/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zm_module.F90-pp.f90
[244/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f-pp.f
[245/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f-pp.f
[246/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90-pp.f90
[247/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type_utilities.F90-pp.f90
[248/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f-pp.f
[249/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zm_module.F90-pp.f90
[250/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90-pp.f90
[251/925] Building Fortran preprocessed src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zt_module.F90-pp.f90
[252/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f-pp.f
[253/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f-pp.f
[254/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f-pp.f
[255/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f-pp.f
[256/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f-pp.f
[257/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f-pp.f
[258/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f-pp.f
[259/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f-pp.f
[260/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f-pp.f
[261/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f-pp.f
[262/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f-pp.f
[263/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f-pp.f
[264/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f-pp.f
[265/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f-pp.f
[266/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f-pp.f
[267/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f-pp.f
[268/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f-pp.f
[269/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f-pp.f
[270/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f-pp.f
[271/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f-pp.f
[272/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f-pp.f
[273/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f-pp.f
[274/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f-pp.f
[275/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f-pp.f
[276/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f-pp.f
[277/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f-pp.f
[278/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f-pp.f
[279/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f-pp.f
[280/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f-pp.f
[281/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f-pp.f
[282/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f-pp.f
[283/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f-pp.f
[284/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f-pp.f
[285/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f-pp.f
[286/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f-pp.f
[287/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f-pp.f
[288/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f-pp.f
[289/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f-pp.f
[290/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f-pp.f
[291/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f-pp.f
[292/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f-pp.f
[293/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f-pp.f
[294/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f-pp.f
[295/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f-pp.f
[296/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f-pp.f
[297/925] Building Fortran object src/Microphys/SCM_Activation/CMakeFiles/scm_activation_lib.dir/aer_ccn_act_k.F90.o
[298/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f-pp.f
[299/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f-pp.f
[300/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f-pp.f
[301/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f-pp.f
[302/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f-pp.f
[303/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f-pp.f
[304/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f-pp.f
[305/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f-pp.f
[306/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f-pp.f
[307/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f-pp.f
[308/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f-pp.f
[309/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f-pp.f
[310/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f-pp.f
[311/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f-pp.f
[312/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f-pp.f
[313/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f-pp.f
[314/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f-pp.f
[315/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f-pp.f
[316/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f-pp.f
[317/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f-pp.f
[318/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f-pp.f
[319/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f-pp.f
[320/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f-pp.f
[321/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f-pp.f
[322/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f-pp.f
[323/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f-pp.f
[324/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f-pp.f
[325/925] Linking Fortran static library src/Microphys/SCM_Activation/libscm_activation_lib.a
[326/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f-pp.f
[327/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f-pp.f
[328/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f-pp.f
[329/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f-pp.f
[330/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f-pp.f
[331/925] Building Fortran preprocessed src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f-pp.f
[332/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f-pp.f
[333/925] Generating Fortran dyndep file src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/Fortran.dd
[334/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f-pp.f
[335/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f-pp.f
[336/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f-pp.f
[337/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f-pp.f
[338/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f-pp.f
[339/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f-pp.f
[340/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f-pp.f
[341/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f-pp.f
[342/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f-pp.f
[343/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f-pp.f
[344/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f-pp.f
[345/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f-pp.f
[346/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f-pp.f
[347/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f-pp.f
[348/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f-pp.f
[349/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f-pp.f
[350/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f-pp.f
[351/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f-pp.f
[352/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f-pp.f
[353/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f-pp.f
[354/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f-pp.f
[355/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f-pp.f
[356/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f-pp.f
[357/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f-pp.f
[358/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f-pp.f
[359/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f-pp.f
[360/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f-pp.f
[361/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f-pp.f
[362/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f-pp.f
[363/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f-pp.f
[364/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f-pp.f
[365/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f-pp.f
[366/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f-pp.f
[367/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslc.f.o
[368/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ilaslr.f.o
[369/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/isamax.f.o
[370/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaisnan.f.o
[371/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slabad.f.o
[372/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/scopy.f.o
[373/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsv.f.o
[374/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtcon.f.o
[375/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaev2.f.o
[376/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsvx.f.o
[377/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slae2.f.o
[378/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/saxpy.f.o
[379/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sisnan.f.o
[380/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrs.f.o
[381/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbcon.f.o
[382/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgttrf.f.o
[383/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacpy.f.o
[384/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtf2.f.o
[385/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slamch.f.o
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_driver_test_branch/src/Lapack/Lapack_single/slamch.f: 113)
0 inform, 1 warnings, 0 severes, 0 fatal for slamch
[386/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrs.f.o
[387/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sdot.f.o
[388/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sasum.f.o
[389/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slacn2.f.o
[390/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sger.f.o
[391/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slanst.f.o
[392/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangt.f.o
[393/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbequ.f.o
[394/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbmv.f.o
[395/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slangb.f.o
[396/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slapy2.f.o
[397/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slassq.f.o
[398/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarf.f.o
[399/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemv.f.o
[400/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfg.f.o
[401/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slagtm.f.o
[402/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqsy.f.o
[403/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slartg.f.o
[404/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/snrm2.f.o
[405/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbtrf.f.o
[406/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slansy.f.o
[407/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtsv.f.o
[408/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgemm.f.o
[409/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaset.f.o
[410/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatrd.f.o
[411/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2l.f.o
[412/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorg2r.f.o
[413/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbsvx.f.o
[414/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaswp.f.o
[415/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slaqgb.f.o
[416/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasrt.f.o
[417/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgql.f.o
[418/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgqr.f.o
[419/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sorgtr.f.o
[420/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f-pp.f
[421/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f-pp.f
[422/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f-pp.f
[423/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slascl.f.o
[424/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f-pp.f
[425/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarft.f.o
[426/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtts2.f.o
[427/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/srscl.f.o
[428/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf2.f.o
[429/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spoequ.f.o
[430/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f-pp.f
[431/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyev.f.o
[432/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f-pp.f
[433/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slatbs.f.o
[434/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/spotrf.f.o
[435/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sscal.f.o
[436/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytd2.f.o
[437/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f-pp.f
[438/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sswap.f.o
[439/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssytrd.f.o
[440/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slasr.f.o
[441/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f-pp.f
[442/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f-pp.f
[443/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f-pp.f
[444/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f-pp.f
[445/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f-pp.f
[446/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f-pp.f
[447/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f-pp.f
[448/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f-pp.f
[449/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f-pp.f
[450/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f-pp.f
[451/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slarfb.f.o
[452/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f-pp.f
[453/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f-pp.f
[454/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssterf.f.o
[455/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f-pp.f
[456/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssteqr.f.o
[457/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f-pp.f
[458/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f-pp.f
[459/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f-pp.f
[460/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/slantb.f.o
[461/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f-pp.f
[462/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f-pp.f
[463/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f-pp.f
[464/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f-pp.f
[465/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f-pp.f
[466/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgtrfs.f.o
[467/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f-pp.f
[468/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2.f.o
[469/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssymv.f.o
[470/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/sgbrfs.f.o
[471/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f-pp.f
[472/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f-pp.f
[473/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f-pp.f
[474/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f-pp.f
[475/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f-pp.f
[476/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f-pp.f
[477/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f-pp.f
[478/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f-pp.f
[479/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f-pp.f
[480/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f-pp.f
[481/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f-pp.f
[482/925] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f-pp.f
[483/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f-pp.f
[484/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f-pp.f
[485/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f-pp.f
[486/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f-pp.f
[487/925] Building Fortran preprocessed src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f-pp.f
[488/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_0003.F90-pp.f90
[489/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_3year.F90-pp.f90
[490/925] Building Fortran preprocessed src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f-pp.f
[491/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm.F90-pp.f90
[492/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/arm_97.F90-pp.f90
[493/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/astex_a209.F90-pp.f90
[494/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/atex.F90-pp.f90
[495/925] Generating Fortran dyndep file src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/Fortran.dd
[496/925] Generating Fortran dyndep file src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/Fortran.dd
[497/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90-pp.f90
[498/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90-pp.f90
[499/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90-pp.f90
[500/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_sed_module.F90-pp.f90
[501/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyr2k.f.o
[502/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/diag_ustar_module.F90-pp.f90
[503/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cobra.F90-pp.f90
[504/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_feedback.F90-pp.f90
[505/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/fire.F90-pp.f90
[506/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf01.F90-pp.f90
[507/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/dycoms2_rf02.F90-pp.f90
[508/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90-pp.f90
[509/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3.F90-pp.f90
[510/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls2.F90-pp.f90
[511/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/gabls3_night.F90-pp.f90
[512/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90-pp.f90
[513/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90-pp.f90
[514/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/spec_hum_to_mixing_ratio.F90-pp.f90
[515/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/nov11.F90-pp.f90
[516/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_b.F90-pp.f90
[517/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/rico.F90-pp.f90
[518/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/twp_ice.F90-pp.f90
[519/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/sfc_flux.F90-pp.f90
[520/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90-pp.f90
[521/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/lba.F90-pp.f90
[522/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/ssyrk.f.o
[523/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/wangara.F90-pp.f90
[524/925] Building Fortran preprocessed src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90-pp.f90
[525/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlanst.f.o
[526/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/daxpy.f.o
[527/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dcopy.f.o
[528/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsv.f.o
[529/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbcon.f.o
[530/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ddot.f.o
[531/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dasum.f.o
[532/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtf2.f.o
[533/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrs.f.o
[534/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtcon.f.o
[535/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlabad.f.o
[536/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlae2.f.o
[537/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/disnan.f.o
[538/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrs.f.o
[539/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacpy.f.o
[540/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsvx.f.o
[541/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaev2.f.o
[542/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dger.f.o
[543/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaisnan.f.o
[544/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgttrf.f.o
[545/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbequ.f.o
[546/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmv.f.o
[547/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlacn2.f.o
[548/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlamch.f.o
NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_driver_test_branch/src/Lapack/Lapack_double/dlamch.f: 109)
0 inform, 1 warnings, 0 severes, 0 fatal for dlamch
[549/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlapy2.f.o
[550/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangt.f.o
[551/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarf.f.o
[552/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbtrf.f.o
[553/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemv.f.o
[554/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfg.f.o
[555/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlansy.f.o
[556/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtsv.f.o
[557/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlangb.f.o
[558/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbmv.f.o
[559/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlassq.f.o
[560/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlartg.f.o
[561/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaset.f.o
[562/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbsvx.f.o
[563/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgemm.f.o
[564/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqsy.f.o
[565/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dnrm2.f.o
[566/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtrfs.f.o
[567/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasrt.f.o
[568/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/stbsv.f.o
[569/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgbrfs.f.o
[570/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2r.f.o
[571/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatrd.f.o
[572/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaqgb.f.o
[573/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlaswp.f.o
[574/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorg2l.f.o
[575/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dgtts2.f.o
[576/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf2.f.o
[577/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpoequ.f.o
[578/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgql.f.o
[579/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dpotrf.f.o
[580/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlagtm.f.o
[581/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strmm.f.o
[582/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/drscl.f.o
[583/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgqr.f.o
[584/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarft.f.o
[585/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dorgtr.f.o
[586/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlascl.f.o
[587/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dscal.f.o
[588/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyev.f.o
[589/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dswap.f.o
[590/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ieeeck.f.o
[591/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/idamax.f.o
[592/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlarfb.f.o
[593/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlantb.f.o
[594/925] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/xerbla.f.o
[595/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytd2.f.o
[596/925] Building Fortran object src/Lapack/Lapack_shared/CMakeFiles/clubb_lapack_shared.dir/lsame.f.o
[597/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlatbs.f.o
[598/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlr.f.o
[599/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iladlc.f.o
[600/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/iparmq.f.o
[601/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsterf.f.o
[602/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsytrd.f.o
[603/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsteqr.f.o
[604/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2.f.o
[605/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dlasr.f.o
[606/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsymv.f.o
[607/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/ilaenv.f.o
[608/925] Building Fortran object src/Lapack/Lapack_single/CMakeFiles/clubb_lapack_single.dir/strsm.f.o
[609/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyr2k.f.o
[610/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dsyrk.f.o
[611/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmv.f.o
[612/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtbsv.f.o
[613/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrmm.f.o
[614/925] Building Fortran object src/Lapack/Lapack_double/CMakeFiles/clubb_lapack_double.dir/dtrsm.f.o
[615/925] Linking Fortran static library src/Lapack/liblapack_lib.a
[616/925] Generating Fortran dyndep file src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Fortran.dd
[617/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameter_indices.F90.o
[618/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_precision.F90.o
[619/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_names.F90.o
[620/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/code_timer_module.F90.o
[621/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stat_file_module.F90.o
[622/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_interfaces.F90.o
[623/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/array_index.F90.o
[624/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/constants_clubb.F90.o
[625/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/endian.F90.o
[626/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/error_code.F90.o
clubb_at_least_debug_level_api:
54, Generating acc routine seq
Generating NVIDIA GPU code
set_clubb_debug_level_api:
115, Generating update device(clubb_debug_level)
[627/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/model_flags.F90.o
[628/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_variables.F90.o
[629/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type.F90.o
[630/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/file_functions.F90.o
[631/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf.F90.o
[632/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/LY93_pdf.F90.o
[633/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/Nc_Ncn_eqns.F90.o
[634/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calc_roots.F90.o
[635/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/hydromet_pdf_parameter_module.F90.o
[636/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_tsdadg_pdf.F90.o
[637/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/calendar.F90.o
[638/925] 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))
[639/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/err_info_type_module.F90.o
[640/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_operations.F90.o
[641/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_type_utilities.F90.o
[642/925] 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(:,:))
[643/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/interpolation.F90.o
mono_cubic_interp:
116, Generating acc routine seq
Generating NVIDIA GPU code
[644/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/diagnose_correlations_module.F90.o
[645/925] 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))
[646/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_sfc_module.F90.o
[647/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zm_module.F90.o
[648/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_rad_zt_module.F90.o
[649/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_sfc_module.F90.o
[650/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_lh_zt_module.F90.o
[651/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_grads.F90.o
[652/925] 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
[653/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/input_reader.F90.o
[654/925] 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
[655/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf.F90.o
[656/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/corr_varnce_module.F90.o
[657/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/adg1_adg2_3d_luhar_pdf.F90.o
adg1_pdf_driver:
152, Generating enter data create(w_1_n(:,:),w_2_n(:,:))
209, Generating exit data delete(w_2_n(:,:),w_1_n(:,:))
adg1_w_closure:
660, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
661, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
662, ! blockidx%x threadidx%x collapsed
660, Generating default present(wp2(:ngrdcol,:nz),wm(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),w_1(:ngrdcol,:nz),w_2(:ngrdcol,:nz),skw(:ngrdcol,:nz),w_2_n(:ngrdcol,:nz),varnce_w_2(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),varnce_w_1(:ngrdcol,:nz))
662, Generating implicit firstprivate(mixt_frac_max_mag)
adg1_adg2_responder_params:
1116, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1117, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1118, ! blockidx%x threadidx%x collapsed
1116, Generating default present(wp2(:ngrdcol,:nz),w_1_n(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),varnce_x_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),alpha_x(:ngrdcol,:nz),beta(:ngrdcol),w_2_n(:ngrdcol,:nz),xm(:ngrdcol,:nz),xp2(:ngrdcol,:nz),x_2(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),x_1(:ngrdcol,:nz),sqrt_wp2(:ngrdcol,:nz),varnce_x_1(:ngrdcol,:nz))
1118, Generating implicit firstprivate(x_tol,width_factor_1)
[658/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/index_mapping.F90.o
[659/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/lapack_wrap.F90.o
[660/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_class.F90.o
linear_interpolated_azm_2d:
1742, 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]
1748, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1749, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1750, ! blockidx%x threadidx%x collapsed
1764, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1765, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1775, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1776, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1794, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1795, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1795, Generating implicit firstprivate(nzt,nzm)
1804, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1805, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1805, Generating implicit firstprivate(nzt,nzm)
1813, Generating copyin(zm_min) [if not already present]
Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1814, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1815, ! blockidx%x threadidx%x collapsed
zt2zm2zt:
1870, Generating create(azt_zm(:,:)) [if not already present]
zm2zt2zm:
1926, Generating create(azm_zt(:,:)) [if not already present]
linear_interpolated_azt_2d:
2361, 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]
2367, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2368, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2369, ! blockidx%x threadidx%x collapsed
2378, Generating copyin(zt_min) [if not already present]
Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2379, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2380, ! blockidx%x threadidx%x collapsed
gradzm_2d:
2678, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2679, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2680, ! blockidx%x threadidx%x collapsed
2678, Generating default present(azm(:ngrdcol,:nzt+1),gr%invrs_dzt(1:ngrdcol,1:nzt),gr)
gradzm_1d:
2727, 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:
2774, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2775, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2776, ! blockidx%x threadidx%x collapsed
2774, Generating default present(azt(:ngrdcol,:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr)
2788, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2789, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2789, Generating implicit firstprivate(nzm)
gradzt_1d:
2835, 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]
[661/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/matrix_solver_wrapper.F90.o
band_solve_single_rhs_multiple_lhs:
113, Generating update self(lhs(:,:,:),rhs(:,:))
126, Generating update device(rcond(:))
133, Generating update self(rhs(:,:),lhs(:,:,:))
141, Generating update device(soln(:,:))
band_solve_multiple_rhs_lhs:
233, Generating update self(lhs(:,:,:),rhs(:,:,:))
246, Generating update device(rcond(:))
253, Generating update self(rhs(:,:,:),lhs(:,:,:))
261, Generating update device(soln(:,:,:))
tridiag_solve_single_rhs_multiple_lhs:
461, Generating update self(lhs(:,:,:),rhs(:,:))
472, Generating update device(rcond(:))
479, Generating update self(rhs(:,:),lhs(:,:,:))
486, Generating update device(soln(:,:))
tridiag_solve_multiple_rhs_lhs:
575, Generating update self(lhs(:,:,:),rhs(:,:,:))
586, Generating update device(rcond(:))
593, Generating update self(rhs(:,:,:),lhs(:,:,:))
600, Generating update device(soln(:,:,:))
[662/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sponge_layer_damping.F90.o
[663/925] 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
[664/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp3_module.F90.o
[665/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pos_definite_module.F90.o
[666/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zm_module.F90.o
[667/925] 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:
478, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
479, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
480, ! blockidx%x threadidx%x collapsed
478, Generating default present(lhs_ma(:,:ngrdcol,:1))
487, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
489, ! blockidx%x threadidx%x collapsed
487, Generating default present(lhs_ma(:,:ngrdcol,2:nzm-1),invrs_dzm(:ngrdcol,2:nzm-1),wm_zm(:ngrdcol,2:nzm-1),weights_zm2zt(:ngrdcol,:nzm-1,:))
508, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
510, ! blockidx%x threadidx%x collapsed
508, Generating default present(lhs_ma(:,:ngrdcol,nzm))
510, Generating implicit firstprivate(nzm)
[668/925] 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)
[669/925] 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
[670/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/precipitation_fraction.F90.o
[671/925] 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_zt(:ngrdcol,:1),gr%invrs_dzt(1:ngrdcol,1),gr%invrs_dzm(1:ngrdcol,2),k_zm(:ngrdcol,2))
439, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
440, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
441, ! blockidx%x threadidx%x collapsed
439, Generating default present(invrs_rho_ds_zt(:ngrdcol,2:nzt-1),gr%invrs_dzm(1:ngrdcol,2:nzt),gr%invrs_dzt(1:ngrdcol,2:nzt-1),rho_ds_zm(:ngrdcol,2:nzt),lhs(:,:ngrdcol,2:nzt-1),gr)
495, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
496, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
495, Generating default present(k_zm(:ngrdcol,nzm-1),gr,rho_ds_zm(:ngrdcol,nzm-1),nu(:ngrdcol),lhs(:,:ngrdcol,nzt),invrs_rho_ds_zt(:ngrdcol,nzt),gr%invrs_dzt(1:ngrdcol,nzt),gr%invrs_dzm(1:ngrdcol,nzm-1))
496, Generating implicit firstprivate(nzt,nzm)
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)
[672/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/parameters_tunable.F90.o
[673/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/remapping_module.F90.o
[674/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_helper_module.F90.o
calc_stability_correction:
314, Generating enter data create(brunt_vaisala_freq_sqd_smth(:,:),lambda0_stability(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
332, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
333, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
334, ! blockidx%x threadidx%x collapsed
332, Generating default present(lambda0_stability_coef(:ngrdcol),lambda0_stability(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
344, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
345, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
346, ! blockidx%x threadidx%x collapsed
344, Generating default present(stability_correction(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm),em(:ngrdcol,:nzm),lambda0_stability(:ngrdcol,:nzm))
354, Generating exit data delete(lambda0_stability(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_dry(:,:))
calc_brunt_vaisala_freq_sqd:
473, Generating create(rsat_zm(:,:),t_in_k(:,:),ice_supersat_frac_zm(:,:),rsat(:,:),t_in_k_zm(:,:),thm(:,:),ddzt_rtm(:,:),ddzt_thlm(:,:),brunt_vaisala_freq_clipped(:,:),ddzt_rsat(:,:),thm_zm(:,:),thvm_zm(:,:),ddzt_thm(:,:),ddzt_thvm(:,:)) [if not already present]
477, Generating enter data create(tmp_calc(:,:))
487, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
489, ! blockidx%x threadidx%x collapsed
487, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
497, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
499, ! blockidx%x threadidx%x collapsed
497, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
499, Generating implicit firstprivate(t0)
513, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
514, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
515, ! blockidx%x threadidx%x collapsed
513, Generating default present(thlm(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
525, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
526, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
527, ! blockidx%x threadidx%x collapsed
525, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm))
533, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
534, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
535, ! blockidx%x threadidx%x collapsed
533, Generating default present(brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm))
549, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
550, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
551, ! blockidx%x threadidx%x collapsed
549, Generating default present(brunt_vaisala_freq_sqd_dry(:ngrdcol,:nzm),bv_efold(:ngrdcol),brunt_vaisala_freq_sqd_moist(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
587, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
588, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
589, ! blockidx%x threadidx%x collapsed
587, Generating default present(brunt_vaisala_freq_sqd_mixed(:ngrdcol,:nzm))
608, Generating exit data delete(tmp_calc(:,:))
compute_cx_fnc_richardson:
732, Generating enter data create(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
748, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
749, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
750, ! blockidx%x threadidx%x collapsed
748, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
763, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
764, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
765, ! blockidx%x threadidx%x collapsed
763, Generating default present(clubb_params(:ngrdcol,96:97),fnc_richardson(:ngrdcol,:nzm),ri_zm_cx(:ngrdcol,:nzm))
765, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max)
785, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
787, ! blockidx%x threadidx%x collapsed
785, Generating default present(clubb_params(:ngrdcol,94:95),fnc_richardson_smooth(:ngrdcol,:nzm),cx_fnc_interp(:ngrdcol,:nzm))
787, Generating implicit firstprivate(cx_min,cx_max)
800, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
801, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
802, ! blockidx%x threadidx%x collapsed
800, Generating default present(clubb_params(:ngrdcol,94:97),ri_zm_cx(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
802, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max,cx_max,cx_min)
836, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
837, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
838, ! blockidx%x threadidx%x collapsed
836, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
844, Generating exit data delete(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm_cx(:,:),fnc_richardson_smooth(:,:))
calc_ri_zm:
889, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
890, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
891, ! blockidx%x threadidx%x collapsed
889, Generating default present(bv_freq_sqd(:ngrdcol,:nzm),shear(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm))
891, Generating implicit firstprivate(lim_shear,lim_bv)
lscale_width_vert_avg:
963, Generating enter data create(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
966, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
967, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
968, ! blockidx%x threadidx%x collapsed
966, Generating default present(one_half_avg_width(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm))
973, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
974, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
975, ! blockidx%x threadidx%x collapsed
973, Generating default present(one_half_avg_width(:ngrdcol,:nzm))
982, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
983, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
984, ! blockidx%x threadidx%x collapsed
982, Generating default present(gr%dzm(1:ngrdcol,1:nzm),numer_terms(:ngrdcol,:nzm),denom_terms(:ngrdcol,:nzm),gr,var_profile(:ngrdcol,:nzm),rho_ds_zm(:ngrdcol,:nzm))
992, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
993, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
994, ! blockidx%x threadidx%x collapsed
1056, !$acc loop seq
Generating implicit reduction(+:numer_integral,denom_integral)
992, Generating default present(denom_terms(:ngrdcol,:),gr,one_half_avg_width(:ngrdcol,:),numer_terms(:ngrdcol,:),gr%zm(1:ngrdcol,:))
994, Generating implicit firstprivate(k_avg_lower,k_avg,n_below_ground_levels,k_avg_upper,var_below_ground_value,numer_integral,denom_integral)
1014, Accelerator restriction: induction variable live-out from loop: k_avg_upper
1018, Accelerator restriction: induction variable live-out from loop: k_avg_upper
1022, Accelerator restriction: induction variable live-out from loop: k_avg_lower
1026, Accelerator restriction: induction variable live-out from loop: k_avg_lower
1056, Loop is parallelizable
1068, Generating exit data delete(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
wp2_term_splat_lhs:
1126, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_smooth(:,:))
1128, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1129, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1130, ! blockidx%x threadidx%x collapsed
1128, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
1140, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1142, ! blockidx%x threadidx%x collapsed
1140, Generating default present(lhs_splat_wp2(:ngrdcol,:nzm),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_smooth(:ngrdcol,:nzm))
1148, Generating exit data delete(brunt_vaisala_freq_splat_smooth(:,:),brunt_vaisala_freq_splat_clipped(:,:))
wp3_term_splat_lhs:
1209, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_clipped_zt(:,:))
1211, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1212, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1213, ! blockidx%x threadidx%x collapsed
1211, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
1223, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1224, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1225, ! blockidx%x threadidx%x collapsed
1223, Generating default present(lhs_splat_wp3(:ngrdcol,:nzt),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_clipped_zt(:ngrdcol,:nzt))
1232, Generating exit data delete(brunt_vaisala_freq_splat_clipped_zt(:,:),brunt_vaisala_freq_splat_clipped(:,:))
smooth_min_sclr_idx:
1280, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1281, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1282, ! blockidx%x threadidx%x collapsed
1280, Generating default present(input_var2(:ngrdcol,:nz))
1282, Generating implicit firstprivate(smth_coef,input_var1)
smooth_min_array_scalar:
1335, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1336, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1337, ! blockidx%x threadidx%x collapsed
1335, Generating default present(input_var1(:ngrdcol,:nz))
1337, Generating implicit firstprivate(smth_coef,input_var2)
smooth_min_arrays:
1390, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1391, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1392, ! blockidx%x threadidx%x collapsed
1390, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
1392, Generating implicit firstprivate(smth_coef)
smooth_max_sclr_idx:
1484, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1486, ! blockidx%x threadidx%x collapsed
1484, Generating default present(input_var2(:ngrdcol,:nz))
1486, Generating implicit firstprivate(smth_coef,input_var1)
smooth_max_array_scalar:
1539, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1540, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1541, ! blockidx%x threadidx%x collapsed
1539, Generating default present(input_var1(:ngrdcol,:nz))
1541, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_array_1d_scalar:
1593, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1594, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1593, Generating default present(input_var1(:ngrdcol))
1594, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_arrays:
1646, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1648, ! blockidx%x threadidx%x collapsed
1646, Generating default present(input_var2(:ngrdcol,:nz),input_var1(:ngrdcol,:nz))
1648, Generating implicit firstprivate(smth_coef)
smooth_max_scalars:
1660, Generating acc routine seq
Generating NVIDIA GPU code
smooth_heaviside_peskin:
1744, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1745, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1746, ! blockidx%x threadidx%x collapsed
1744, Generating default present(input(:ngrdcol,:nz))
1746, Generating implicit firstprivate(smth_range,input_over_smth_range)
calc_xpwp_2d:
1856, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1857, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1858, ! blockidx%x threadidx%x collapsed
1856, Generating default present(xm(:ngrdcol,:nzm-1),xpwp(:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr,km_zm(:ngrdcol,2:nzm-1))
pvertinterp:
2129, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2130, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2129, Generating default present(gr,p_mid(:ngrdcol,:),interp_var(:ngrdcol),input_var(:ngrdcol,:))
2130, Generating implicit firstprivate(p_out,l_found,k_upper,k,dpu,dpl)
2149, Accelerator restriction: induction variable live-out from loop: k
2154, Accelerator restriction: induction variable live-out from loop: k
calculate_thlp2_rad:
2236, Generating enter data create(rcm_zm(:,:),radht_zm(:,:))
2241, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2242, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2243, ! blockidx%x threadidx%x collapsed
2241, Generating default present(thlp2_forcing(:ngrdcol,:nzm),thlprcp(:ngrdcol,:nzm),clubb_params(:ngrdcol,76),rcm_zm(:ngrdcol,:nzm),radht_zm(:ngrdcol,:nzm))
2256, Generating exit data delete(rcm_zm(:,:),radht_zm(:,:))
[675/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_zt_module.F90.o
[676/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_utilities.F90.o
compute_mean_binormal:
679, Generating acc routine seq
Generating NVIDIA GPU code
calc_comp_corrs_binormal:
880, Generating enter data create(denominator(:,:),numerator(:,:))
882, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
883, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
884, ! blockidx%x threadidx%x collapsed
882, Generating default present(numerator(:ngrdcol,:nz),sigma_x_2_sqd(:ngrdcol,:nz),sigma_x_1_sqd(:ngrdcol,:nz),sigma_y_1_sqd(:ngrdcol,:nz),mu_y_2(:ngrdcol,:nz),mu_x_1(:ngrdcol,:nz),mu_y_1(:ngrdcol,:nz),sigma_y_2_sqd(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),denominator(:ngrdcol,:nz),xpyp(:ngrdcol,:nz),ym(:ngrdcol,:nz),mu_x_2(:ngrdcol,:nz),xm(:ngrdcol,:nz))
900, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
901, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
902, ! blockidx%x threadidx%x collapsed
900, Generating default present(corr_x_y_2(:ngrdcol,:nz),corr_x_y_1(:ngrdcol,:nz))
908, Generating exit data delete(numerator(:,:),denominator(:,:))
smooth_corr_quotient:
1403, Generating enter data create(tmp_denom(:,:))
1405, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1406, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1407, ! blockidx%x threadidx%x collapsed
1405, Generating default present(numerator(:ngrdcol,:nz),tmp_denom(:,:),quotient(:ngrdcol,:nz),denominator(:,:))
1407, Generating implicit firstprivate(denom_thresh)
1420, Generating exit data delete(tmp_denom(:,:))
[677/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_parameter_module.F90.o
zero_pdf_params_api:
287, Generating copy(pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%w_2(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:)) [if not already present]
305, Generating NVIDIA GPU code
306, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
307, ! blockidx%x threadidx%x collapsed
[678/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/output_netcdf.F90.o
output_multi_col_fields:
1872, Generating enter data create(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
1881, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1882, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1883, ! blockidx%x threadidx%x collapsed
1881, Generating default present(upwp_out(1:ngrdcol,1:nzm),thlp2_out(1:ngrdcol,1:nzm),vp2_out(1:ngrdcol,1:nzm),up2_out(1:ngrdcol,1:nzm),rtp2_out(1:ngrdcol,1:nzm),rtpthlp_out(1:ngrdcol,1:nzm),vpwp_out(1:ngrdcol,1:nzm),wp2_out(1:ngrdcol,1:nzm),wprtp_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm))
1897, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1898, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1899, ! blockidx%x threadidx%x collapsed
1897, Generating default present(rtm_out(1:ngrdcol,1:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),thlm_out(1:ngrdcol,1:nzt))
1918, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1919, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1920, ! blockidx%x threadidx%x collapsed
1918, Generating default present(vp2(:ngrdcol,:nzm),upwp_out(1:ngrdcol,1:nzm),up2(:ngrdcol,:nzm),thlp2_out(1:ngrdcol,1:nzm),vpwp(:ngrdcol,:nzm),vp2_out(1:ngrdcol,1:nzm),upwp(:ngrdcol,:nzm),up2_out(1:ngrdcol,1:nzm),rtpthlp(:ngrdcol,:nzm),rtp2_out(1:ngrdcol,1:nzm),rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_out(1:ngrdcol,1:nzm),wp2(:ngrdcol,:nzm),vpwp_out(1:ngrdcol,1:nzm),wprtp(:ngrdcol,:nzm),wp2_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm),wpthlp(:ngrdcol,:nzm),wprtp_out(1:ngrdcol,1:nzm))
1935, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1936, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1937, ! blockidx%x threadidx%x collapsed
1935, Generating default present(thlm(:ngrdcol,:nzt),rtm_out(1:ngrdcol,1:nzt),rtm(:ngrdcol,:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),wp3(:ngrdcol,:nzt),thlm_out(1:ngrdcol,1:nzt))
1952, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1953, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1954, ! blockidx%x threadidx%x collapsed
1952, Generating default present(upwp_out(1:ngrdcol,1:nzm),thlp2_out(1:ngrdcol,1:nzm),vp2_out(1:ngrdcol,1:nzm),up2_out(1:ngrdcol,1:nzm),rtp2_out(1:ngrdcol,1:nzm),rtpthlp_out(1:ngrdcol,1:nzm),vpwp_out(1:ngrdcol,1:nzm),wp2_out(1:ngrdcol,1:nzm),wpthlp_out(1:ngrdcol,1:nzm),wprtp_out(1:ngrdcol,1:nzm))
1954, Generating implicit firstprivate(sample_weight)
1968, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1969, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1970, ! blockidx%x threadidx%x collapsed
1968, Generating default present(rtm_out(1:ngrdcol,1:nzt),rcm_out(1:ngrdcol,1:nzt),cloud_frac_out(1:ngrdcol,1:nzt),wp3_out(1:ngrdcol,1:nzt),thlm_out(1:ngrdcol,1:nzt))
1970, Generating implicit firstprivate(sample_weight)
1979, Generating update self(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
2052, Generating exit data delete(rtpthlp_out(:,:),rcm_out(:,:),cloud_frac_out(:,:),wp2_out(:,:),upwp_out(:,:),thlp2_out(:,:),vp2_out(:,:),up2_out(:,:),rtp2_out(:,:),rtm_out(:,:),thlm_out(:,:),vpwp_out(:,:),wp3_out(:,:),wpthlp_out(:,:),wprtp_out(:,:))
[679/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mono_flux_limiter.F90.o
monotonic_turbulent_flux_limit:
486, Generating enter data create(wpxp_net_adjust(:,:),wpxp_thresh_term(:,:),wpxp_mfl_min(:,:),wpxp_mfl_max(:,:),xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_xm_adjustment_needed(:),wpxp_mfl_max_term_zt(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min_term_zt(:,:),xm_mfl(:,:),wpxp_thresh_term_zt(:,:),xp2_zt(:,:),xm_without_ta(:,:))
519, Generating update self(wpxp(:,:),xm_old(:,:),xm(:,:))
551, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
552, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
553, ! blockidx%x threadidx%x collapsed
551, Generating default present(wpxp_net_adjust(:ngrdcol,:nzm))
569, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
570, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
571, ! blockidx%x threadidx%x collapsed
569, Generating default present(xm(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt),xm_enter_mfl(:ngrdcol,:nzt))
571, Generating implicit firstprivate(xp2_threshold,max_xp2)
585, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
586, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
587, ! blockidx%x threadidx%x collapsed
585, Generating default present(xm_without_ta(:ngrdcol,:nzt),xp2_zt(:ngrdcol,:nzt),min_x_allowable_lev(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:nzt))
587, Generating implicit firstprivate(xm_tol,solve_type,dt,max_dev)
635, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
637, ! blockidx%x threadidx%x collapsed
652, !$acc loop seq
Generating implicit reduction(min:min_tmp)
Generating implicit reduction(max:max_tmp)
635, Generating default present(low_lev_effect(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:),min_x_allowable_lev(:ngrdcol,:),min_x_allowable(:ngrdcol,:nzt),max_x_allowable(:ngrdcol,:nzt),high_lev_effect(:ngrdcol,:nzt),gr)
637, Generating implicit firstprivate(j,min_tmp,max_tmp,low_lev,high_lev)
652, Loop is parallelizable
664, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
665, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
666, ! blockidx%x threadidx%x collapsed
664, Generating default present(wpxp_mfl_max_term_zt(:ngrdcol,:nzt),gr%dzt(1:ngrdcol,1:nzt),rho_ds_zt(:ngrdcol,:nzt),min_x_allowable(:ngrdcol,:nzt),wpxp_mfl_min_term_zt(:ngrdcol,:nzt),gr,max_x_allowable(:ngrdcol,:nzt),xm_without_ta(:ngrdcol,:nzt),wpxp_thresh_term_zt(:ngrdcol,:nzt))
666, Generating implicit firstprivate(invrs_dt)
688, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_any_adjustment_needed)
690, ! blockidx%x threadidx%x collapsed
688, Generating default present(wpxp_mfl_max_term_zt(:ngrdcol,:),wpxp_mfl_min(:ngrdcol,:),rho_ds_zm(:ngrdcol,:),invrs_rho_ds_zm(:ngrdcol,:),wpxp_mfl_max(:ngrdcol,:),gr,wpxp_thresh_term(:ngrdcol,:),wpxp_mfl_min_term_zt(:ngrdcol,:),wpxp(:ngrdcol,:))
Generating implicit copy(l_any_adjustment_needed) [if not already present]
690, Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,k_zt)
754, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
755, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
759, !$acc loop seq
754, Generating default present(wpxp_mfl_min(:ngrdcol,:),wpxp_mfl_max_term_zt(:ngrdcol,:),wpxp_mfl_min_term_zt(:ngrdcol,:),wpxp(:ngrdcol,:),rho_ds_zm(:ngrdcol,:),wpxp_thresh_term(:ngrdcol,:),wpxp_net_adjust(:ngrdcol,:),gr,wpxp_mfl_max(:ngrdcol,:),l_xm_adjustment_needed(:ngrdcol),invrs_rho_ds_zm(:ngrdcol,:))
755, Generating implicit private(k)
759, Complex loop carried dependence of wpxp,wpxp_mfl_max prevents parallelization
Loop carried dependence of wpxp_mfl_max prevents parallelization
Loop carried backward dependence of wpxp_mfl_max prevents vectorization
Loop carried dependence of wpxp,wpxp_net_adjust prevents parallelization
Complex loop carried dependence of wpxp_net_adjust prevents parallelization
Loop carried backward dependence of wpxp_net_adjust,wpxp prevents vectorization
Loop carried dependence of wpxp_mfl_min prevents parallelization
Complex loop carried dependence of wpxp_mfl_min prevents parallelization
Loop carried backward dependence of wpxp_mfl_min,wpxp prevents vectorization
Loop carried dependence of wpxp_net_adjust prevents parallelization
Loop carried backward dependence of wpxp_net_adjust prevents vectorization
Generating implicit private(k,solve_type,l_mono_flux_lim_spikefix,k_zt)
Loop carried dependence of wpxp prevents parallelization
865, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
867, ! blockidx%x threadidx%x collapsed
865, Generating default present(xm_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),l_xm_adjustment_needed(:ngrdcol))
916, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
917, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
928, !$acc loop seq
Generating implicit reduction(+:rho_ds_zt$r)
958, !$acc loop seq
916, Generating default present(gr%zm(1:ngrdcol,:),gr%dzt(1:ngrdcol,:),gr,rho_ds_zt(:ngrdcol,:),xm_enter_mfl(:ngrdcol,gr%k_ub_zt),xm(:ngrdcol,:))
917, Generating implicit firstprivate(xm_density_weighted,xm_adj_coef,xm_vert_integral,xm_tol,dz)
928, Loop is parallelizable
958, Loop is parallelizable
991, Generating update self(wpxp_mfl_min(:,:),min_x_allowable(:,:),wpxp(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),xm(:,:))
1056, Generating exit data delete(wpxp_net_adjust(:,:),wpxp_thresh_term(:,:),wpxp_mfl_min(:,:),wpxp_mfl_max(:,:),xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_xm_adjustment_needed(:),wpxp_mfl_max_term_zt(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min_term_zt(:,:),xm_mfl(:,:),wpxp_thresh_term_zt(:,:),xp2_zt(:,:),xm_without_ta(:,:))
mfl_xm_lhs:
1153, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1154, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1155, ! blockidx%x threadidx%x collapsed
1156, ! blockidx%x threadidx%x collapsed
1153, Generating default present(lhs(:,:ngrdcol,:nzt))
1165, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1166, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1167, ! blockidx%x threadidx%x collapsed
1165, Generating default present(lhs(2,:ngrdcol,:nzt))
1167, Generating implicit firstprivate(dt)
mfl_xm_rhs:
1228, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1229, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1230, ! blockidx%x threadidx%x collapsed
1228, Generating default present(wpxp(:ngrdcol,:nzt+1),invrs_dzt(:ngrdcol,:nzt),invrs_rho_ds_zt(:ngrdcol,:nzt),rhs(:ngrdcol,:nzt),rho_ds_zm(:ngrdcol,:nzt+1),xm_old(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt))
1230, Generating implicit firstprivate(dt)
calc_turb_adv_range:
1512, Generating enter data create(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
1615, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1616, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1617, ! blockidx%x threadidx%x collapsed
1615, Generating default present(w_min(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),gr)
1617, Generating implicit firstprivate(invrs_dt)
1635, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1637, ! blockidx%x threadidx%x collapsed
1635, Generating default present(gr,gr%dzm(1:ngrdcol,:),low_lev_effect(:ngrdcol,:),vert_vel_up_zm(:ngrdcol,:))
1637, Generating implicit firstprivate(j,dt_all_grid_levs)
1648, Loop carried reuse of low_lev_effect prevents parallelization
Loop carried scalar dependence for dt_all_grid_levs at line 1674
Generating implicit firstprivate(j_adj,dt_one_grid_lev,dt)
Loop carried reuse of low_lev_effect prevents parallelization
1650, Accelerator restriction: induction variable live-out from loop: j
1658, Accelerator restriction: induction variable live-out from loop: j
1661, Accelerator restriction: induction variable live-out from loop: j
1697, Accelerator restriction: induction variable live-out from loop: j
1708, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1709, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1710, ! blockidx%x threadidx%x collapsed
1708, Generating default present(gr,gr%dzm(1:ngrdcol,:),vert_vel_down_zm(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
1710, Generating implicit firstprivate(j,dt_all_grid_levs)
1717, Loop carried reuse of high_lev_effect prevents parallelization
Loop carried scalar dependence for dt_all_grid_levs at line 1747
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 1747
1719, Accelerator restriction: induction variable live-out from loop: j
1727, Accelerator restriction: induction variable live-out from loop: j
1730, Accelerator restriction: induction variable live-out from loop: j
1770, Accelerator restriction: induction variable live-out from loop: j
1782, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1783, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1782, Generating default present(gr,low_lev_effect(:ngrdcol,:),high_lev_effect(:ngrdcol,:))
1793, Generating exit data delete(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:))
mean_vert_vel_up_down:
2049, Generating enter data create(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:))
2062, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2063, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2064, ! blockidx%x threadidx%x collapsed
2062, 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))
2072, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2073, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2074, ! blockidx%x threadidx%x collapsed
2072, 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))
2082, Generating update self(mean_w_up(:,:),mean_w_down(:,:))
2092, 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:
2174, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2175, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2176, ! blockidx%x threadidx%x collapsed
2174, 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))
2176, Generating implicit firstprivate(exp_cache,w_ref,sigma_w_i_zm,erf_cache)
2220, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2221, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2220, Generating default present(mean_w_up_i(:ngrdcol,:),mean_w_down_i(:ngrdcol,:))
2221, Generating implicit firstprivate(nzm)
[680/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_hybrid_pdf_main.F90.o
[681/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/grid_adaptation_module.F90.o
calc_grid_dens:
1293, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1295, ! blockidx%x threadidx%x collapsed
1293, Generating default present(ddzt_umvm_sqd(:ngrdcol,:gr%nzm),ddzt_um(:ngrdcol,:gr%nzm),ddzt_vm(:ngrdcol,:gr%nzm),gr)
[682/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/numerical_check.F90.o
[683/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/new_pdf_main.F90.o
[684/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/sfc_varnce_module.F90.o
calc_sfc_varnce:
208, Generating enter data create(vsp2_sfc(:),zeta(:),wp2_splat_sfc_correction(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
215, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),vp2(:,:),wp2(:,:))
244, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
245, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
244, Generating default present(depth_pos_wpthlp(:ngrdcol),sfc_elevation(:ngrdcol),wpthlp(:ngrdcol,:),gr%zm(1:ngrdcol,:),gr)
245, Generating implicit firstprivate(k)
252, Accelerator restriction: induction variable live-out from loop: k
254, Accelerator restriction: induction variable live-out from loop: k
255, Accelerator restriction: induction variable live-out from loop: k
525, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
526, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
525, Generating default present(gr,upwp_sfc(:ngrdcol),uf(:ngrdcol),depth_pos_wpthlp(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp_sfc(:ngrdcol))
526, Generating implicit firstprivate(t0,l_vary_convect_depth,ustar2,wstar)
553, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
554, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
553, Generating default present(gr,a_const(:ngrdcol),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm),up2(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),up2_sfc_coef(:ngrdcol))
567, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
568, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
567, Generating default present(a_const(:ngrdcol),wprtp_sfc(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),rtpthlp(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),gr,rtp2(:ngrdcol,gr%k_lb_zm))
579, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
580, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
579, Generating default present(a_const(:ngrdcol),wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),thlp2(:ngrdcol,gr%k_lb_zm),rtpthlp(:ngrdcol,gr%k_lb_zm),uf(:ngrdcol),gr,rtp2(:ngrdcol,gr%k_lb_zm))
591, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
592, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
591, Generating default present(thlp2(:ngrdcol,gr%k_lb_zm),rtp2(:ngrdcol,gr%k_lb_zm),gr)
603, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
604, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
603, Generating default present(wpthlp(:ngrdcol,gr%k_lb_zm),wprtp_sfc(:ngrdcol),rtp2(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),min_wp2_sfc_val(:ngrdcol),gr)
612, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
613, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
612, Generating default present(wp2_splat_sfc_correction(:ngrdcol),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm),gr,min_wp2_sfc_val(:ngrdcol),lhs_splat_wp2(:ngrdcol,gr%k_lb_zm),tau_zm(:ngrdcol,gr%k_lb_zm),up2(:ngrdcol,gr%k_lb_zm))
636, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
637, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
638, ! blockidx%x threadidx%x collapsed
636, Generating default present(sclr_idx,gr,wprtp_sfc(:ngrdcol),sclrpthlp(:ngrdcol,gr%k_lb_zm,:sclr_dim),uf(:ngrdcol),a_const(:ngrdcol),sclrp2(:ngrdcol,gr%k_lb_zm,:sclr_dim),wpthlp(:ngrdcol,gr%k_lb_zm),wpsclrp_sfc(:ngrdcol,:sclr_dim),sclrprtp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
695, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
696, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
695, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),gr)
701, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
702, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
701, Generating default present(rtpthlp(:ngrdcol,gr%k_lb_zm),gr,rtp2(:ngrdcol,gr%k_lb_zm),gr%zm(1:ngrdcol,gr%k_lb_zm),sfc_elevation(:ngrdcol),up2(:ngrdcol,gr%k_lb_zm),thlp2(:ngrdcol,gr%k_lb_zm),wp2(:ngrdcol,gr%k_lb_zm),vp2(:ngrdcol,gr%k_lb_zm))
721, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
722, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
723, ! blockidx%x threadidx%x collapsed
721, Generating default present(gr%zm(1:ngrdcol,gr%k_lb_zm),sclrp2(:ngrdcol,gr%k_lb_zm,:sclr_dim),sclrprtp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr,sfc_elevation(:ngrdcol),sclrpthlp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
739, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),wp2(:,:),vp2(:,:))
770, Generating update self(wp2(:,:),wprtp_sfc(:),vp2(:,:),up2(:,:),rtp2(:,:),rtpthlp(:,:),upwp_sfc(:),thlp2(:,:),vpwp_sfc(:),wpthlp(:,:))
773, Generating update self(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:))
819, Generating exit data delete(vsp2_sfc(:),zeta(:),wp2_splat_sfc_correction(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:))
[685/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/stats_clubb_utilities.F90.o
[686/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clip_explicit.F90.o
clip_covars_denom:
157, Generating enter data create(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
158, Generating enter data create(wpsclrp_chnge(:,:,:))
415, Generating exit data delete(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:))
416, Generating exit data delete(wpsclrp_chnge(:,:,:))
clip_covar:
567, Generating update self(xpyp(:,:))
600, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
601, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
602, ! blockidx%x threadidx%x collapsed
600, Generating default present(xp2(:ngrdcol,2:nzm-1),yp2(:ngrdcol,2:nzm-1),xpyp_chnge(:ngrdcol,2:nzm-1),xpyp(:ngrdcol,2:nzm-1))
602, Generating implicit firstprivate(xpyp_bound,max_mag_corr)
630, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
631, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
630, Generating default present(xpyp_chnge(:ngrdcol,:))
631, Generating implicit firstprivate(nzm)
639, Generating update self(xpyp(:,:))
clip_variance:
947, Generating copyin(threshold_lo(:,:)) [if not already present]
Generating copy(xp2(:,:)) [if not already present]
954, Generating copyin(threshold_hi) [if not already present]
Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
955, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
956, ! blockidx%x threadidx%x collapsed
984, Generating update self(xp2(:,:))
1002, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1003, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1004, ! blockidx%x threadidx%x collapsed
1002, Generating default present(gr)
1004, Generating implicit firstprivate(solve_type)
1019, Generating copyin(threshold_hi) [if not already present]
Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1020, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1021, ! blockidx%x threadidx%x collapsed
1021, Generating implicit firstprivate(solve_type)
1035, Generating update self(xp2(:,:))
clip_skewness:
1150, 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]
1156, Generating update self(wp3(:,:))
1171, Generating update self(wp3(:,:))
clip_skewness_core:
1241, Generating enter data create(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
1260, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1261, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1262, ! blockidx%x threadidx%x collapsed
1260, Generating default present(wp2_zt(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt))
1271, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1272, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1273, ! blockidx%x threadidx%x collapsed
1271, Generating default present(sfc_elevation(:ngrdcol),zagl_thresh(:ngrdcol,:nzt),gr%zt(1:ngrdcol,1:nzt),gr)
1283, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1284, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1285, ! blockidx%x threadidx%x collapsed
1283, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt),skw_max_mag(:ngrdcol),h_zagl(:ngrdcol,:nzt))
1296, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1297, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1298, ! blockidx%x threadidx%x collapsed
1296, 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))
1316, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1317, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1318, ! blockidx%x threadidx%x collapsed
1316, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1329, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1330, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1331, ! blockidx%x threadidx%x collapsed
1329, Generating default present(wp3(:ngrdcol,:nzt))
1339, Generating exit data delete(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:))
clip_rcm:
1387, Generating copy(rcm(:,:)) [if not already present]
Generating copyin(rtm(:,:)) [if not already present]
1392, Generating update self(rcm(:,:),rtm(:,:))
1412, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1413, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1414, ! blockidx%x threadidx%x collapsed
[687/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/mixing_length.F90.o
set_lscale_max:
66, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
67, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
66, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol))
72, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
73, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
72, Generating default present(lscale_max(:ngrdcol))
compute_mixing_length:
319, Generating enter data create(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tke_i(:,:),tl_par_1(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
324, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
325, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
324, Generating default present(err_info%err_code(1:ngrdcol),mu(:ngrdcol),err_info)
335, Generating update self(err_info%err_code(:))
346, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
347, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
348, ! blockidx%x threadidx%x collapsed
346, Generating default present(lscale_up(:ngrdcol,:nzt),lv_coef(:ngrdcol,:nzt),exner(:ngrdcol,:nzt),thv_ds(:ngrdcol,:nzt),thvm(:ngrdcol,:nzt),grav_on_thvm(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt))
362, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
363, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
364, ! blockidx%x threadidx%x collapsed
362, Generating default present(gr%invrs_dzm(1:ngrdcol,1:nzm),exp_mu_dzm(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),entrain_coef(:ngrdcol,:nzm),invrs_dzm_on_mu(:ngrdcol,:nzm),mu(:ngrdcol),gr)
386, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
387, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
388, ! blockidx%x threadidx%x collapsed
386, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
388, Generating implicit firstprivate(j_zm)
420, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
421, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
422, ! blockidx%x threadidx%x collapsed
420, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
422, Generating implicit firstprivate(j_zm)
460, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
461, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
462, !$acc loop seq
506, !$acc loop seq
460, Generating default present(exp_mu_dzm(:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_up(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:),tl_par_1(:ngrdcol,:))
461, Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
Generating implicit firstprivate(lscale_up_max_alt,k,j)
462, Complex loop carried dependence of s_par_1 prevents parallelization
Loop carried dependence of s_par_1 prevents parallelization
Loop carried backward dependence of rc_par_1 prevents vectorization
Complex loop carried dependence of rc_par_1 prevents parallelization
Loop carried dependence of rc_par_1 prevents parallelization
Complex loop carried dependence of thv_par_1 prevents parallelization
Loop carried dependence of thv_par_1,s_par_1 prevents parallelization
Loop carried backward dependence of thv_par_1,s_par_1 prevents vectorization
Complex loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried backward dependence of dcape_dz_1 prevents vectorization
Loop carried dependence of cape_incr_1 prevents parallelization
Loop carried backward dependence of cape_incr_1 prevents vectorization
Generating implicit firstprivate(tl_par_j_sqd,j_zm,j)
Loop carried backward dependence of rc_par_1,thv_par_1,s_par_1 prevents vectorization
506, Complex loop carried dependence of lscale_up prevents parallelization
Loop carried dependence of lscale_up prevents parallelization
Complex loop carried dependence of lscale_up prevents parallelization
Loop carried backward dependence of lscale_up prevents vectorization
Loop carried scalar dependence for lscale_up_max_alt at line 701,705
Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
Loop carried scalar dependence for dcape_dz_j at line 638,645,661,663
Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
Generating implicit firstprivate(tke,thl_par_j,rt_par_j,kp1_zm,dcape_dz_j_minus_1,dcape_dz_j,k,j,invrs_dcape_diff)
Loop carried dependence of lscale_up prevents parallelization
Loop carried backward dependence of lscale_up prevents vectorization
550, Loop carried scalar dependence for thl_par_j at line 569
Loop carried dependence due to exposed use of p_in_pa(:,:) prevents parallelization
Scalar last value needed after loop for dcape_dz_j at line 967,974,995,993
Loop carried scalar dependence for rt_par_j at line 576
Loop carried scalar dependence for dcape_dz_j_minus_1 at line 610
Loop carried scalar dependence for tke at line 622,614
Generating implicit firstprivate(thv_par_j,tl_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
Loop carried scalar dependence for thl_par_j at line 569
Loop carried scalar dependence for rt_par_j at line 576
Loop carried scalar dependence for dcape_dz_j_minus_1 at line 610
Loop carried scalar dependence for tke at line 622,614
554, Accelerator restriction: induction variable live-out from loop: j
557, Accelerator restriction: induction variable live-out from loop: j
569, Accelerator restriction: induction variable live-out from loop: j
576, Accelerator restriction: induction variable live-out from loop: j
583, Accelerator restriction: induction variable live-out from loop: j
585, Accelerator restriction: induction variable live-out from loop: j
Reference argument passing prevents parallelization: tl_par_j
602, Accelerator restriction: induction variable live-out from loop: j
606, Accelerator restriction: induction variable live-out from loop: j
623, Accelerator restriction: induction variable live-out from loop: j
625, Accelerator restriction: induction variable live-out from loop: j
722, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
723, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
724, ! blockidx%x threadidx%x collapsed
722, Generating default present(gr,rt_par_j_precalc(:ngrdcol,:),rtm(:ngrdcol,:),entrain_coef(:ngrdcol,:),thlm(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),exp_mu_dzm(:ngrdcol,:))
724, Generating implicit firstprivate(jp1_zm)
753, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
754, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
755, ! blockidx%x threadidx%x collapsed
753, Generating default present(gr,rt_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),thlm(:ngrdcol,:),entrain_coef(:ngrdcol,:),rtm(:ngrdcol,:),thl_par_1(:ngrdcol,:),exner(:ngrdcol,:))
755, Generating implicit firstprivate(jp1_zm)
792, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
793, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
794, !$acc loop seq
837, !$acc loop seq
792, Generating default present(exp_mu_dzm(:ngrdcol,:),grav_on_thvm(:ngrdcol,:),thvm(:ngrdcol,:),lv_coef(:ngrdcol,:),dcape_dz_1(:ngrdcol,:),rt_par_1(:ngrdcol,:),exner(:ngrdcol,:),thl_par_1(:ngrdcol,:),gr%dzm(1:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:),lscale_down(:ngrdcol,:),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:),rsatl_par_1(:ngrdcol,:),tl_par_1(:ngrdcol,:),tke_i(:ngrdcol,:))
793, Generating implicit firstprivate(lscale_down_min_alt,k,j)
794, Complex loop carried dependence of s_par_1 prevents parallelization
Loop carried dependence of s_par_1,rc_par_1 prevents parallelization
Loop carried backward dependence of s_par_1 prevents vectorization
Complex loop carried dependence of rc_par_1 prevents parallelization
Loop carried dependence of rc_par_1 prevents parallelization
Loop carried backward dependence of rc_par_1 prevents vectorization
Complex loop carried dependence of thv_par_1 prevents parallelization
Loop carried dependence of thv_par_1 prevents parallelization
Loop carried backward dependence of thv_par_1 prevents vectorization
Complex loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried dependence of dcape_dz_1 prevents parallelization
Loop carried backward dependence of dcape_dz_1 prevents vectorization
Loop carried dependence of cape_incr_1 prevents parallelization
Loop carried backward dependence of cape_incr_1 prevents vectorization
Generating implicit private(j,tl_par_j_sqd,jp1_zm)
837, Complex loop carried dependence of lscale_down prevents parallelization
Loop carried dependence of lscale_down prevents parallelization
Loop carried backward dependence of lscale_down prevents vectorization
Loop carried scalar dependence for lscale_down_min_alt at line 1032,1033
Loop carried dependence of p_in_pa prevents parallelization
Loop carried backward dependence of p_in_pa prevents vectorization
Loop carried scalar dependence for dcape_dz_j at line 967,974,993,995
Generating implicit firstprivate(tke,thl_par_j,rt_par_j,k_zm,dcape_dz_j,dcape_dz_j_plus_1,k,j,invrs_dcape_diff)
Loop carried dependence of lscale_down prevents parallelization
881, Loop carried scalar dependence for thl_par_j at line 900
Loop carried scalar dependence for rt_par_j at line 907
Loop carried dependence of p_in_pa prevents parallelization
Loop carried backward dependence of p_in_pa prevents vectorization
Scalar last value needed after loop for dcape_dz_j at line 967,974,993,995
Loop carried scalar dependence for dcape_dz_j_plus_1 at line 940
Scalar last value needed after loop for dcape_dz_j_plus_1 at line 967,993,995
Loop carried scalar dependence for tke at line 944,952
Scalar last value needed after loop for tke at line 974,995
Generating implicit firstprivate(tl_par_j,thv_par_j,s_par_j,rc_par_j,rsatl_par_j,j,saturation_formula,cape_incr)
Loop carried dependence of p_in_pa prevents parallelization
885, Accelerator restriction: induction variable live-out from loop: j
888, Accelerator restriction: induction variable live-out from loop: j
900, Accelerator restriction: induction variable live-out from loop: j
907, Accelerator restriction: induction variable live-out from loop: j
914, Accelerator restriction: induction variable live-out from loop: j
916, Accelerator restriction: induction variable live-out from loop: j
Reference argument passing prevents parallelization: tl_par_j
933, Accelerator restriction: induction variable live-out from loop: j
936, Accelerator restriction: induction variable live-out from loop: j
953, Accelerator restriction: induction variable live-out from loop: j
955, Accelerator restriction: induction variable live-out from loop: j
1044, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1045, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1046, !$acc loop seq
1079, !$acc loop seq
1044, Generating default present(gr,gr%zm(1:ngrdcol,gr%k_lb_zm),lscale_up(:ngrdcol,:nzt),lscale_max(:ngrdcol),lscale(:ngrdcol,:),gr%zt(1:ngrdcol,1:nzt),lscale_down(:ngrdcol,:nzt))
1046, Loop is parallelizable
Generating implicit firstprivate(l_implemented,lminh,lmin)
1079, Loop is parallelizable
1087, Generating update self(thlm(:,:),lscale_up(:,:),em(:,:),p_in_pa(:,:),rtm(:,:),thvm(:,:),thv_ds(:,:),lscale(:,:),lscale_down(:,:),exner(:,:))
1120, Generating exit data delete(thv_par_1(:,:),thl_par_j_precalc(:,:),lv_coef(:,:),rt_par_j_precalc(:,:),cape_incr_1(:,:),s_par_1(:,:),rc_par_1(:,:),rsatl_par_1(:,:),tl_par_1(:,:),tke_i(:,:),rt_par_1(:,:),thl_par_1(:,:),dcape_dz_1(:,:),invrs_dzm_on_mu(:,:),exp_mu_dzm(:,:),grav_on_thvm(:,:),entrain_coef(:,:))
calc_lscale_directly:
1277, Generating enter data create(mu_pert_2(:),mu_pert_neg_rt(:),mu_pert_1(:),lscale_pert_2(:,:),rtm_pert_2(:,:),rtm_pert_neg_rt(:,:),thlm_pert_2(:,:),thlm_pert_neg_rt(:,:),thlm_pert_pos_rt(:,:),rtm_pert_1(:,:),mu_pert_pos_rt(:),thlm_pert_1(:,:),sign_rtpthlp_zt(:,:),lscale_pert_1(:,:),rtm_pert_pos_rt(:,:))
1455, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1456, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1457, ! blockidx%x threadidx%x collapsed
1455, Generating default present(lscale_pert_2(:ngrdcol,:nzt),lscale_pert_1(:ngrdcol,:nzt))
1467, Generating update self(lscale_pert_2(:,:),lscale_pert_1(:,:))
1522, Generating exit data delete(mu_pert_2(:),mu_pert_neg_rt(:),mu_pert_1(:),lscale_pert_2(:,:),rtm_pert_2(:,:),rtm_pert_neg_rt(:,:),thlm_pert_2(:,:),thlm_pert_pos_rt(:,:),thlm_pert_neg_rt(:,:),rtm_pert_1(:,:),mu_pert_pos_rt(:),thlm_pert_1(:,:),sign_rtpthlp_zt(:,:),lscale_pert_1(:,:),rtm_pert_pos_rt(:,:))
diagnose_lscale_from_tau:
1736, Generating enter data create(smooth_norm_ddzt_umvm(:,:),ice_supersat_frac_zm(:,:),h_invrs_tau_wpxp_n2(:,:),brunt_freq_pos(:,:),norm_ddzt_umvm(:,:),invrs_tau_shear_smooth(:,:),tmp_calc_ngrdcol(:),bvf_thresh(:,:),brunt_vaisala_freq_clipped(:,:),brunt_freq_out_cloud(:,:),ustar(:))
1743, Generating enter data create(tmp_calc_max(:,:),tmp_calc_min_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
1747, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1748, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1747, Generating default present(sfc_elevation(:ngrdcol),gr%zm(1:ngrdcol,gr%k_lb_zm),err_info%err_code(1:ngrdcol),gr,clubb_params(:ngrdcol,102),err_info)
1758, Generating update self(err_info%err_code(:))
1765, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1766, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1765, Generating default present(upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
1781, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1782, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1781, Generating default present(ustar(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol))
1782, Generating implicit firstprivate(ufmin)
1789, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1791, ! blockidx%x threadidx%x collapsed
1789, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,80))
1791, Generating implicit firstprivate(tau_const)
1797, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1799, ! blockidx%x threadidx%x collapsed
1797, Generating default present(norm_ddzt_umvm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1807, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1808, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1809, ! blockidx%x threadidx%x collapsed
1807, Generating default present(clubb_params(:ngrdcol,82),invrs_tau_shear_smooth(:ngrdcol,:nzm),smooth_norm_ddzt_umvm(:ngrdcol,:nzm))
1820, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1821, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1822, ! blockidx%x threadidx%x collapsed
1820, Generating default present(gr%zm(1:ngrdcol,1:nzm),invrs_tau_sfc(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:),gr,ustar(:ngrdcol),sfc_elevation(:ngrdcol))
1831, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1832, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1833, ! blockidx%x threadidx%x collapsed
1831, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_sfc(:ngrdcol,:nzm))
1855, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1856, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1857, ! blockidx%x threadidx%x collapsed
1855, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
1894, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1895, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1896, ! blockidx%x threadidx%x collapsed
1894, Generating default present(ice_supersat_frac_zm(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
1907, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1908, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1909, ! blockidx%x threadidx%x collapsed
1907, Generating default present(clubb_params(:ngrdcol,92),gr%zm(1:ngrdcol,1:nzm),gr,brunt_freq_out_cloud(:ngrdcol,:nzm))
1920, Generating update self(brunt_freq_pos(:,:),brunt_freq_out_cloud(:,:))
1934, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1935, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1936, ! blockidx%x threadidx%x collapsed
1934, Generating default present(invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_shear(:ngrdcol,:nzm),invrs_tau_n2_iso(:ngrdcol,:nzm),invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:84),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm))
1936, Generating implicit firstprivate(c_invrs_tau_n2_wp2,c_invrs_tau_n2)
1957, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1958, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1959, ! blockidx%x threadidx%x collapsed
1957, Generating default present(invrs_tau_zm(:ngrdcol,:nzm))
1965, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1966, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1967, ! blockidx%x threadidx%x collapsed
1965, Generating default present(invrs_tau_no_n2_zm(:ngrdcol,:nzm),gr%zm(1:ngrdcol,1:nzm),sfc_elevation(:ngrdcol),invrs_tau_xp2_zm(:ngrdcol,:nzm),em(:ngrdcol,:nzm),gr,brunt_freq_pos(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:))
2008, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2009, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2010, ! blockidx%x threadidx%x collapsed
2008, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),invrs_tau_xp2_zm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
2022, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2024, ! blockidx%x threadidx%x collapsed
2022, Generating default present(clubb_params(:ngrdcol,86),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm))
2034, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2035, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2036, ! blockidx%x threadidx%x collapsed
2034, Generating default present(invrs_tau_xp2_zm(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:85),brunt_freq_pos(:ngrdcol,:nzm))
2057, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2058, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2059, ! blockidx%x threadidx%x collapsed
2057, Generating default present(invrs_tau_wpxp_zm(:ngrdcol,:nzm),invrs_tau_no_n2_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm),clubb_params(:ngrdcol,83:86),brunt_freq_pos(:ngrdcol,:nzm))
2071, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2072, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2073, ! blockidx%x threadidx%x collapsed
2071, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),clubb_params(:ngrdcol,89),bvf_thresh(:ngrdcol,:nzm))
2085, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2087, ! blockidx%x threadidx%x collapsed
2085, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),clubb_params(:ngrdcol,89))
2129, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2131, ! blockidx%x threadidx%x collapsed
2129, Generating default present(h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),gr%zm(1:ngrdcol,1:nzm),ri_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,88:101),gr)
2144, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2145, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2146, ! blockidx%x threadidx%x collapsed
2144, Generating default present(invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,87),brunt_freq_out_cloud(:ngrdcol,:nzm))
2178, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2179, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2180, ! blockidx%x threadidx%x collapsed
2178, Generating default present(tau_max_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_max(:ngrdcol))
2186, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2187, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2188, ! blockidx%x threadidx%x collapsed
2186, Generating default present(tau_max_zm(:ngrdcol,:nzm),lscale_max(:ngrdcol),em(:ngrdcol,:nzm))
2216, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2217, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2218, ! blockidx%x threadidx%x collapsed
2216, Generating default present(tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm))
2226, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2228, ! blockidx%x threadidx%x collapsed
2226, Generating default present(tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
2239, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2240, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2241, ! blockidx%x threadidx%x collapsed
2239, Generating default present(lscale(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_up(:ngrdcol,:nzt))
2254, Generating exit data delete(smooth_norm_ddzt_umvm(:,:),ice_supersat_frac_zm(:,:),h_invrs_tau_wpxp_n2(:,:),brunt_freq_pos(:,:),norm_ddzt_umvm(:,:),invrs_tau_shear_smooth(:,:),tmp_calc_ngrdcol(:),bvf_thresh(:,:),brunt_vaisala_freq_clipped(:,:),brunt_freq_out_cloud(:,:),ustar(:))
2261, Generating exit data delete(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:))
[688/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_windm_edsclrm_module.F90.o
advance_windm_edsclrm:
286, Generating enter data create(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
292, Generating enter data create(edsclrm_old(:,:,:))
294, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
295, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
294, Generating default present(nu_zero(:ngrdcol))
300, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
301, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
302, ! blockidx%x threadidx%x collapsed
300, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep%nu10(1:ngrdcol),nu_vert_res_dep)
316, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
317, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
318, ! blockidx%x threadidx%x collapsed
319, ! blockidx%x threadidx%x collapsed
316, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt))
337, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
338, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
339, ! blockidx%x threadidx%x collapsed
337, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
374, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
376, ! blockidx%x threadidx%x collapsed
374, Generating default present(wind_speed(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
383, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
384, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
383, Generating default present(upwp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),u_star_sqd(:ngrdcol),gr)
416, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
417, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
418, ! blockidx%x threadidx%x collapsed
416, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
428, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
429, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
430, ! blockidx%x threadidx%x collapsed
428, Generating default present(vpwp(:ngrdcol,2:nzm-1),xpwp(:ngrdcol,2:nzm-1))
439, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
440, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
439, Generating default present(gr,upwp(:ngrdcol,gr%k_ub_zm),vpwp(:ngrdcol,gr%k_ub_zm))
477, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
478, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
479, ! blockidx%x threadidx%x collapsed
477, Generating default present(solution(:ngrdcol,:nzt,:1),um(:ngrdcol,:nzt))
488, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
489, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
490, ! blockidx%x threadidx%x collapsed
488, Generating default present(solution(:ngrdcol,:nzt,2),vm(:ngrdcol,:nzt))
498, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:))
524, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
525, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
526, ! blockidx%x threadidx%x collapsed
524, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
536, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
579, Generating update device(vm(:,:),um(:,:))
591, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
592, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
593, ! blockidx%x threadidx%x collapsed
591, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1))
603, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
604, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
605, ! blockidx%x threadidx%x collapsed
603, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1))
616, Generating update self(vm(:,:),um(:,:))
625, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
626, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
627, ! blockidx%x threadidx%x collapsed
625, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
627, Generating implicit firstprivate(ts_nudge,dt)
635, Generating update self(vm(:,:),um(:,:))
647, Generating update self(vm_ref(:,:),um_ref(:,:))
750, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
751, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
752, ! blockidx%x threadidx%x collapsed
750, Generating default present(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt))
759, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
760, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
759, Generating default present(vpwp_pert(:ngrdcol,gr%k_lb_zm),upwp_pert(:ngrdcol,gr%k_lb_zm),u_star_sqd_pert(:ngrdcol),gr)
793, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
794, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
795, ! blockidx%x threadidx%x collapsed
793, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
805, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
806, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
807, ! blockidx%x threadidx%x collapsed
805, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
816, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
817, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
816, Generating default present(gr,vpwp_pert(:ngrdcol,gr%k_ub_zm),upwp_pert(:ngrdcol,gr%k_ub_zm))
854, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
856, ! blockidx%x threadidx%x collapsed
854, Generating default present(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1))
865, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
867, ! blockidx%x threadidx%x collapsed
865, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2))
881, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
882, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
883, ! blockidx%x threadidx%x collapsed
881, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1))
893, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
894, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
895, ! blockidx%x threadidx%x collapsed
893, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1))
982, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
983, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
984, ! blockidx%x threadidx%x collapsed
985, ! blockidx%x threadidx%x collapsed
982, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1023, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1024, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1025, ! blockidx%x threadidx%x collapsed
1023, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
1035, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1036, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1037, ! blockidx%x threadidx%x collapsed
1035, Generating default present(wpedsclrp(:ngrdcol,gr%k_ub_zm,:edsclr_dim),gr)
1071, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1072, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1073, ! blockidx%x threadidx%x collapsed
1074, ! blockidx%x threadidx%x collapsed
1071, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1082, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol)
Generating NVIDIA GPU code
1083, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1084, ! blockidx%x threadidx%x collapsed
1085, ! blockidx%x threadidx%x collapsed
1082, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim))
1103, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1104, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1105, ! blockidx%x threadidx%x collapsed
1103, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr))
1120, Generating update self(wp2(:,:),wpedsclrp(:,:,:),vp2(:,:),up2(:,:),edsclrm_forcing(:,:,:),vg(:,:),vm_forcing(:,:),ug(:,:),um_forcing(:,:),edsclrm_old(:,:,:),edsclrm(:,:,:),vm(:,:),um(:,:),vm_ref(:,:),um_ref(:,:),wm_zt(:,:),vm_old(:,:),um_old(:,:),upwp(:,:),km_zm(:,:),fcor(:),vpwp(:,:))
1169, Generating exit data delete(wind_speed_pert(:,:),km_zt(:,:),km_zm_p_nu10(:,:),lhs_diff(:,:,:),lhs(:,:,:),lhs_ma_zt(:,:,:),u_star_sqd(:),solution(:,:,:),wind_speed(:,:),vpwp_chnge(:,:),rhs(:,:,:),nu_zero(:),kmh_zt(:,:),vm_tndcy(:,:),um_tndcy(:,:),vm_old(:,:),um_old(:,:),upwp_chnge(:,:),u_star_sqd_pert(:),xpwp(:,:))
1175, Generating exit data delete(edsclrm_old(:,:,:))
compute_uv_tndcy:
2108, Generating enter data create(xm_gf(:,:),xm_cf(:,:))
2122, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2123, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2124, ! blockidx%x threadidx%x collapsed
2122, Generating default present(perp_wind_g(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),fcor(:ngrdcol))
2130, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2131, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2132, ! blockidx%x threadidx%x collapsed
2130, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol))
2144, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2145, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2146, ! blockidx%x threadidx%x collapsed
2144, Generating default present(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol))
2152, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2153, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2154, ! blockidx%x threadidx%x collapsed
2152, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol))
2166, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2167, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2168, ! blockidx%x threadidx%x collapsed
2166, Generating default present(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2177, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2178, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2179, ! blockidx%x threadidx%x collapsed
2177, Generating default present(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt))
2187, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:))
2206, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2207, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2208, ! blockidx%x threadidx%x collapsed
2206, Generating default present(xm_tndcy(:ngrdcol,:nzt))
2216, Generating exit data delete(xm_gf(:,:),xm_cf(:,:))
windm_edsclrm_lhs:
2292, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2293, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2294, ! blockidx%x threadidx%x collapsed
2292, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt))
2294, Generating implicit firstprivate(invrs_dt)
2309, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2310, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2311, ! blockidx%x threadidx%x collapsed
2312, !$acc loop seq
2309, Generating default present(gr,lhs_ma_zt(:,:ngrdcol,:),lhs(:,:ngrdcol,:))
2312, Loop is parallelizable
2322, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2323, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2322, 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:
2443, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2444, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2443, Generating default present(rhs(:ngrdcol,:1),xm_tndcy(:ngrdcol,:1),xm(:ngrdcol,:2),lhs_diff(:2,:ngrdcol,:1))
2444, Generating implicit firstprivate(invrs_dt)
2466, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2467, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2468, ! blockidx%x threadidx%x collapsed
2466, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),gr,xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:),rhs(:ngrdcol,2:nzt-1))
2468, Generating implicit firstprivate(invrs_dt)
2481, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2482, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2481, Generating default present(rhs(:ngrdcol,nzt),xm_tndcy(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),lhs_diff(2:,:ngrdcol,nzt))
2482, Generating implicit firstprivate(nzt,invrs_dt)
2493, Generating update self(xm(:,:),lhs_diff(:,:,:))
2534, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2535, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2534, 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))
2545, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:))
[689/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/setup_clubb_pdf_params.F90.o
[690/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/pdf_closure_module.F90.o
pdf_closure:
433, 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(:,:))
445, Generating enter data create(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr1(:,:,:),varnce_sclr2(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:))
496, Generating implicit firstprivate(nz,ngrdcol)
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(sqrt_wp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz))
647, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
648, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
649, ! blockidx%x threadidx%x collapsed
647, 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)
716, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
717, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
718, ! blockidx%x threadidx%x collapsed
719, !$acc loop seq
716, Generating default present(corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim))
719, Loop is parallelizable
910, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
911, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
912, ! blockidx%x threadidx%x collapsed
910, 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)
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
978, 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))
1044, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1045, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1046, ! blockidx%x threadidx%x collapsed
1044, 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))
1077, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1078, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1079, ! blockidx%x threadidx%x collapsed
1077, 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))
1094, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1095, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1096, ! blockidx%x threadidx%x collapsed
1094, 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)
1183, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1184, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1185, ! blockidx%x threadidx%x collapsed
1183, 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))
1212, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1213, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1214, ! blockidx%x threadidx%x collapsed
1212, 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))
1250, Generating implicit firstprivate(ngrdcol,sclr_dim,nz)
Generating NVIDIA GPU code
1251, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1252, ! blockidx%x threadidx%x collapsed
1253, ! blockidx%x threadidx%x collapsed
1250, 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))
1293, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1294, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1295, ! blockidx%x threadidx%x collapsed
1293, Generating default present(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))
1326, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1327, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1328, ! blockidx%x threadidx%x collapsed
1326, 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))
1381, Generating update self(pdf_params%ice_supersat_frac_1(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%chi_2(:,:),pdf_params%rc_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rsatl_1(:,:),pdf_params%rc_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%chi_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%cthl_1(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%covar_chi_eta_2(:,:),cloud_frac(:,:),pdf_params%alpha_rt(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%thl_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%rt_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_w_2(:,:),wprtp2(:,:),rcm(:,:),rtpthvp(:,:),rcp2(:,:),thlpthvp(:,:),wp4(:,:),thlprcp(:,:),rtprcp(:,:),wp2thlp(:,:),wpthlp2(:,:),pdf_params%w_2(:,:),wp2rtp(:,:),wprtpthlp(:,:),wp2rcp(:,:),wprcp(:,:),wp2thvp(:,:),wpthvp(:,:))
1408, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:))
1438, 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(:,:))
1441, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:))
1733, 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(:,:))
1745, 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:
1825, Generating enter data create(denominator(:,:))
1827, Generating implicit firstprivate(ngrdcol,nz)
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(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),tl(:ngrdcol,:nz),rt(:ngrdcol,:nz))
1829, Generating implicit firstprivate(beta,invrs_beta_rsatl_p1)
1854, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1856, ! blockidx%x threadidx%x collapsed
1854, 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))
1856, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi)
1880, Generating exit data delete(denominator(:,:))
calc_wp4_pdf:
1947, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1948, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1949, ! blockidx%x threadidx%x collapsed
1947, 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:
2052, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2053, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2054, ! blockidx%x threadidx%x collapsed
2052, 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:
2159, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2160, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2161, ! blockidx%x threadidx%x collapsed
2159, 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:
2259, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2260, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2261, ! blockidx%x threadidx%x collapsed
2259, 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:
2386, Generating implicit firstprivate(nz,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(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:
2506, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2507, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2508, ! blockidx%x threadidx%x collapsed
2506, Generating default present(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz))
2508, Generating implicit firstprivate(zeta)
calc_ice_cloud_frac_component:
2633, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
2635, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_any_below_freezing)
2636, ! blockidx%x threadidx%x collapsed
2633, 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]
2653, Generating create(rsat_ice(:,:)) [if not already present]
2658, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
2659, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2660, ! blockidx%x threadidx%x collapsed
2658, 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))
2660, Generating implicit firstprivate(zeta,chi_at_ice_sat)
calc_xprcp_component:
3142, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
3143, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3144, ! blockidx%x threadidx%x collapsed
3142, 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:
3278, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
3279, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3280, ! blockidx%x threadidx%x collapsed
3278, 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))
3280, 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:
4140, 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(:,:))
4150, Generating enter data create(w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2thvp_zm(:,:),cloudy_updraft_frac_zm(:,:),exner_zm(:,:),cloudy_downdraft_frac_zm(:,:),p_in_pa_zm(:,:),wpup2_zm(:,:),wpthlp2_zm(:,:),w_down_in_cloud_zm(:,:),wpvp2_zm(:,:))
4157, 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(:,:,:))
4162, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wp2hmp_zm(:,:,:),wphydrometp_zt(:,:,:))
4246, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:))
4271, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4272, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4273, ! blockidx%x threadidx%x collapsed
4271, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
4273, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
4295, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4296, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4297, ! blockidx%x threadidx%x collapsed
4295, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59))
4297, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
4340, Generating update self(gamma_skw_fnc(:,:))
4384, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4385, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4386, ! blockidx%x threadidx%x collapsed
4384, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
4465, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4466, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4467, ! blockidx%x threadidx%x collapsed
4465, Generating default present(rtm_ref(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt))
4467, Generating implicit firstprivate(dt,rtm_min,ts_nudge,rtm_nudge_max_altitude)
4494, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4495, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4494, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),gr,p_in_pa(:ngrdcol,gr%k_ub_zt))
4505, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4506, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4507, ! blockidx%x threadidx%x collapsed
4505, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm))
4594, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4595, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4594, Generating default present(wp4(:ngrdcol,:),gr)
4611, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4612, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4611, Generating default present(rcp2(:ngrdcol,gr%k_ub_zm),gr)
4631, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4632, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4631, 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))
4648, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4649, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4650, ! blockidx%x threadidx%x collapsed
4648, 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))
4665, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4666, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4665, Generating default present(sclrpthvp(:ngrdcol,gr%k_ub_zm,sclr),sclrprcp(:ngrdcol,gr%k_ub_zm,sclr),gr)
4666, Generating implicit firstprivate(sclr)
4677, Generating update self(vprcp(:,:),uprcp(:,:))
4705, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4706, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4705, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),gr)
4750, Generating implicit firstprivate(nzt,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(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt))
4760, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4761, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4762, ! blockidx%x threadidx%x collapsed
4760, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt))
4774, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4775, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4776, ! blockidx%x threadidx%x collapsed
4774, Generating default present(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt))
4791, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4792, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_spur_supersat)
4793, ! blockidx%x threadidx%x collapsed
4791, 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]
4809, 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(:,:))
4819, Generating exit data delete(w_up_in_cloud_zm(:,:),wp2thlp_zm(:,:),wprtp2_zm(:,:),wp2rtp_zm(:,:),wprtpthlp_zm(:,:),wp2rcp_zm(:,:),wp2thvp_zm(:,:),cloudy_updraft_frac_zm(:,:),exner_zm(:,:),cloudy_downdraft_frac_zm(:,:),p_in_pa_zm(:,:),wpup2_zm(:,:),wpthlp2_zm(:,:),w_down_in_cloud_zm(:,:),wpvp2_zm(:,:))
4826, 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(:,:,:))
4831, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
trapezoidal_rule_zt:
4968, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4969, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4968, Generating default present(cloud_frac_zm(:ngrdcol,gr%k_ub_zm),wp2thvp_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))
4985, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4986, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4985, 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))
4986, Generating implicit firstprivate(sclr)
calc_trapezoid_zt:
5163, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5164, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5165, ! blockidx%x threadidx%x collapsed
5163, Generating default present(gr,gr%zm(1:ngrdcol,:),gr%invrs_dzt(1:ngrdcol,:),gr%zt(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:))
5165, Generating implicit firstprivate(k_zmp1,k_zm)
calc_trapezoid_zm:
5242, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5243, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5244, ! blockidx%x threadidx%x collapsed
5242, Generating default present(gr,gr%invrs_dzm(1:ngrdcol,:),gr%zm(1:ngrdcol,:),variable_zt(:ngrdcol,:),variable_zm(:ngrdcol,:),gr%zt(1:ngrdcol,:))
5244, Generating implicit firstprivate(k_ztm1,k_zt)
compute_cloud_cover:
5351, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_lower(:,:),vert_cloud_frac_upper(:,:))
5354, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5355, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5356, ! blockidx%x threadidx%x collapsed
5354, 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))
5366, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5367, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5368, ! blockidx%x threadidx%x collapsed
5366, 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,:))
5368, Generating implicit firstprivate(k_zmp1,nzt,kp1,km1,k_zm)
5477, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5478, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5477, 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))
5485, Generating update self(err_info%err_code(:))
5488, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:))
5502, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
[691/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/fill_holes.F90.o
fill_holes_vertical_api:
133, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
135, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
136, ! blockidx%x threadidx%x collapsed
133, Generating default present(field(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
136, Generating implicit firstprivate(threshold)
149, Generating enter data create(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),numer_integral_global(:),rho_ds_dz(:,:),field_avg_global(:),field_clipped(:,:))
153, Generating implicit firstprivate(ngrdcol,nz)
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(rho_ds(:ngrdcol,:nz),rho_ds_dz(:ngrdcol,:nz),dz(:ngrdcol,:nz))
167, Generating implicit firstprivate(stop_indx,start_indx,ngrdcol,grid_dir_indx)
Generating NVIDIA GPU code
168, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
169, ! blockidx%x threadidx%x collapsed
181, !$acc loop seq
Generating implicit reduction(+:rho_k_sum)
167, Generating default present(rho_ds_dz(:ngrdcol,:),invrs_denom_integral(:ngrdcol,:))
169, Generating implicit firstprivate(j,rho_k_sum,start_indx_j,stop_indx_j)
181, Loop is parallelizable
190, Generating implicit firstprivate(start_indx,ngrdcol,grid_dir_indx,stop_indx)
Generating NVIDIA GPU code
191, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
200, !$acc loop seq
209, !$acc loop seq
Generating implicit reduction(+:field$r1)
216, !$acc loop seq
221, !$acc loop seq
228, !$acc loop seq
Generating implicit reduction(+:rho_ds_dz$r)
240, !$acc loop seq
190, Generating default present(field(:ngrdcol,:),field_clipped(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),invrs_denom_integral(:ngrdcol,:))
191, Generating implicit private(k)
200, 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
Generating implicit firstprivate(k_end,k,threshold,mass_fraction,field_avg,k_start,field_clipped_avg)
Loop carried backward dependence of field_clipped prevents vectorization
209, Loop is parallelizable
216, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
221, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
228, Loop is parallelizable
240, Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
254, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
256, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
257, ! blockidx%x threadidx%x collapsed
254, Generating default present(field(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
257, Generating implicit firstprivate(threshold)
267, Generating exit data delete(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),rho_ds_dz(:,:),numer_integral_global(:),field_avg_global(:),field_clipped(:,:))
280, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
281, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
280, Generating default present(numer_integral_global(:ngrdcol),denom_integral_global(:ngrdcol))
287, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
289, !$acc loop seq
287, Generating default present(field(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),numer_integral_global(:ngrdcol),denom_integral_global(:ngrdcol))
288, Generating implicit private(k)
289, Complex loop carried dependence of numer_integral_global,denom_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)
298, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
299, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
308, !$acc loop seq
313, !$acc loop seq
298, Generating default present(field_avg_global(:ngrdcol),denom_integral_global(:ngrdcol),field(:ngrdcol,:),numer_integral_global(:ngrdcol),field_clipped(:ngrdcol,:))
299, Generating implicit firstprivate(threshold)
308, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
313, Loop carried dependence of field_clipped prevents parallelization
Loop carried backward dependence of field_clipped prevents vectorization
321, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
322, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
324, !$acc loop seq
321, Generating default present(field_clipped(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),numer_integral_global(:ngrdcol))
322, Generating implicit private(k)
324, 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
330, Generating implicit firstprivate(ngrdcol,grid_dir_indx,lower_hf_level,upper_hf_level)
Generating NVIDIA GPU code
331, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
350, !$acc loop seq
330, Generating default present(denom_integral_global(:ngrdcol),field_clipped(:ngrdcol,:),field(:ngrdcol,:),field_avg_global(:ngrdcol),numer_integral_global(:ngrdcol),mass_fraction_global(:ngrdcol))
331, Generating implicit firstprivate(threshold,field_clipped_avg)
350, Loop carried dependence of field prevents parallelization
Loop carried backward dependence of field prevents vectorization
360, Generating exit data delete(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),rho_ds_dz(:,:),numer_integral_global(:),field_avg_global(:),field_clipped(:,:))
fill_holes_wp2_from_horz_tke:
446, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
448, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_field_below_threshold)
449, ! blockidx%x threadidx%x collapsed
446, Generating default present(wp2(:ngrdcol,:nz))
Generating implicit copy(l_field_below_threshold) [if not already present]
449, Generating implicit firstprivate(threshold)
463, Generating implicit firstprivate(ngrdcol,lower_hf_level,upper_hf_level)
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(up2(:ngrdcol,lower_hf_level:upper_hf_level),wp2(:ngrdcol,lower_hf_level:upper_hf_level),vp2(:ngrdcol,lower_hf_level:upper_hf_level))
465, Generating implicit firstprivate(tke_diff,up2_avail,vp2_avail,wp2_old,vp2_old,ratio,tke_x2_old,up2_vp2_avail,up2_old,missing_wp2,threshold)
fill_holes_driver_api:
1051, 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]
[692/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xm_wpxp_module.F90.o
advance_xm_wpxp:
499, 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(:,:))
508, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),sclrm_old(:,:,:),wpsclrp_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
548, Generating implicit firstprivate(nzt,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(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
557, Generating implicit firstprivate(nzm,ngrdcol)
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(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm))
567, Generating implicit firstprivate(ngrdcol,nzt,sclr_dim)
Generating NVIDIA GPU code
568, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
569, ! blockidx%x threadidx%x collapsed
570, ! blockidx%x threadidx%x collapsed
567, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
577, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
Generating NVIDIA GPU code
578, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
579, ! blockidx%x threadidx%x collapsed
580, ! blockidx%x threadidx%x collapsed
577, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
589, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
590, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
591, ! blockidx%x threadidx%x collapsed
589, Generating default present(vm(:ngrdcol,:nzt),vm_old(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
598, Generating implicit firstprivate(ngrdcol,nzm)
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(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
612, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
613, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
614, ! blockidx%x threadidx%x collapsed
612, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12),skw_zm(:ngrdcol,:nzm))
614, Generating implicit firstprivate(c6rt,c6rtc,c6rtb)
633, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
634, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
635, ! blockidx%x threadidx%x collapsed
633, Generating default present(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm))
635, Generating implicit firstprivate(c6thl,c6thlc,c6thlb)
666, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
667, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
668, ! blockidx%x threadidx%x collapsed
666, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm))
680, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
682, ! blockidx%x threadidx%x collapsed
680, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm))
690, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
691, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
692, ! blockidx%x threadidx%x collapsed
690, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18))
692, Generating implicit firstprivate(c7,c7c,c7b)
722, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:))
740, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
741, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
742, ! blockidx%x threadidx%x collapsed
740, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),err_info%err_code(1:ngrdcol),err_info)
751, Generating update self(err_info%err_code(:))
762, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
763, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
764, ! blockidx%x threadidx%x collapsed
762, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42))
786, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
787, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
788, ! blockidx%x threadidx%x collapsed
786, Generating default present(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm))
795, Generating update self(c6_term(:,:))
910, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
911, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
912, ! blockidx%x threadidx%x collapsed
910, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt))
919, Generating implicit firstprivate(nzm,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(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm))
929, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt)
Generating NVIDIA GPU code
930, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
931, ! blockidx%x threadidx%x collapsed
932, ! blockidx%x threadidx%x collapsed
929, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim))
939, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
940, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
941, ! blockidx%x threadidx%x collapsed
942, ! blockidx%x threadidx%x collapsed
939, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim))
952, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
953, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
954, ! blockidx%x threadidx%x collapsed
952, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
961, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
962, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
963, ! blockidx%x threadidx%x collapsed
961, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm))
977, 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(:,:,:))
1036, Generating update self(rtm_ref(:,:),rtm(:,:))
1057, Generating update device(rtm(:,:))
1063, Generating update self(thlm_ref(:,:),thlm(:,:))
1084, Generating update device(thlm(:,:))
1092, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:))
1122, Generating update device(vm(:,:),um(:,:))
1131, Generating update self(vm(:,:),um(:,:))
1140, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1142, ! blockidx%x threadidx%x collapsed
1140, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt))
1142, Generating implicit firstprivate(ts_nudge,dt)
1151, Generating update self(vm(:,:),um(:,:))
1163, Generating update self(vm_ref(:,:),um_ref(:,:))
1176, 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(:,:))
1185, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:))
xm_wpxp_lhs:
1334, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1335, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1334, Generating default present(lhs(:,:ngrdcol,:1))
1345, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1346, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1347, ! blockidx%x threadidx%x collapsed
1345, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt))
1347, Generating implicit firstprivate(k_xm,invrs_dt)
1367, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1368, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1369, ! blockidx%x threadidx%x collapsed
1367, 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))
1369, Generating implicit firstprivate(k_wpxp)
1394, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1395, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1394, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
1395, Generating implicit firstprivate(nzm)
1406, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1407, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1408, ! blockidx%x threadidx%x collapsed
1406, Generating default present(lhs(3,:ngrdcol,:))
1408, Generating implicit firstprivate(k_wpxp,invrs_dt)
1418, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1419, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1420, ! blockidx%x threadidx%x collapsed
1418, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1420, Generating implicit firstprivate(k_xm)
1432, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1433, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1434, ! blockidx%x threadidx%x collapsed
1432, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:))
1434, Generating implicit firstprivate(k_xm)
calc_xm_wpxp_lhs_terms:
1573, Generating enter data create(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
1609, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1610, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1611, ! blockidx%x threadidx%x collapsed
1609, Generating default present(kh_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1618, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1619, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1620, ! blockidx%x threadidx%x collapsed
1618, Generating default present(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm))
1627, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1628, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1629, ! blockidx%x threadidx%x collapsed
1627, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm))
1637, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1638, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1637, Generating default present(zeros_array(:ngrdcol))
1657, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:))
xm_wpxp_rhs:
1810, Generating enter data create(rhs_bp_pr3(:,:))
1830, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1831, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1830, Generating default present(wpxp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,rhs_lb_idx_zm),gr)
1831, Generating implicit firstprivate(rhs_lb_idx_zm)
1838, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1839, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1840, ! blockidx%x threadidx%x collapsed
1838, Generating default present(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt))
1840, Generating implicit firstprivate(k_xm,invrs_dt)
1854, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1855, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1856, ! blockidx%x threadidx%x collapsed
1854, 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))
1856, Generating implicit firstprivate(k_wpxp)
1873, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1874, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1873, Generating default present(rhs(:ngrdcol,rhs_ub_idx_zm))
1874, Generating implicit firstprivate(rhs_ub_idx_zm)
1882, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1883, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1884, ! blockidx%x threadidx%x collapsed
1882, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
1884, Generating implicit firstprivate(k_wpxp,invrs_dt)
1939, 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]
1967, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:))
2029, Generating exit data delete(rhs_bp_pr3(:,:))
calc_xm_wpxp_ta_terms:
2219, 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(:,:))
2225, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:))
2248, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2249, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2250, ! blockidx%x threadidx%x collapsed
2251, ! blockidx%x threadidx%x collapsed
2248, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2260, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2261, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2262, ! blockidx%x threadidx%x collapsed
2263, ! blockidx%x threadidx%x collapsed
2264, ! blockidx%x threadidx%x collapsed
2260, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim))
2273, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2274, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2275, ! blockidx%x threadidx%x collapsed
2273, Generating default present(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt))
2302, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2303, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2304, ! blockidx%x threadidx%x collapsed
2302, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt))
2336, Generating implicit firstprivate(nzm,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(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm))
2349, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
2350, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2351, ! blockidx%x threadidx%x collapsed
2349, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
2372, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2373, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2374, ! blockidx%x threadidx%x collapsed
2372, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt))
2390, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2391, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2392, ! blockidx%x threadidx%x collapsed
2393, ! blockidx%x threadidx%x collapsed
2390, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2401, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2402, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
2403, ! blockidx%x threadidx%x collapsed
2404, ! blockidx%x threadidx%x collapsed
2405, ! blockidx%x threadidx%x collapsed
2401, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm))
2415, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2416, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2417, ! blockidx%x threadidx%x collapsed
2415, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt))
2427, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2428, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2429, ! blockidx%x threadidx%x collapsed
2427, Generating default present(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm))
2437, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2438, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2439, ! blockidx%x threadidx%x collapsed
2440, ! blockidx%x threadidx%x collapsed
2437, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim))
2452, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2453, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2454, ! blockidx%x threadidx%x collapsed
2455, ! blockidx%x threadidx%x collapsed
2452, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm))
2465, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2466, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2467, ! blockidx%x threadidx%x collapsed
2465, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm))
2599, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:))
2617, 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(:,:))
2623, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:))
solve_xm_wpxp_with_single_lhs:
2976, 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(:,:))
2984, Generating enter data create(wpsclrp_forcing(:,:,:))
2988, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3039, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3040, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3041, ! blockidx%x threadidx%x collapsed
3039, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr))
3041, Generating implicit firstprivate(sclr)
3070, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3071, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3072, ! blockidx%x threadidx%x collapsed
3070, 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))
3081, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm(:,:),vm_forcing(:,:),um(:,:))
3111, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3112, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3113, ! blockidx%x threadidx%x collapsed
3111, Generating default present(vm_tndcy(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt))
3126, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3127, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3128, ! blockidx%x threadidx%x collapsed
3126, 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))
3140, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3141, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3142, ! blockidx%x threadidx%x collapsed
3140, 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))
3153, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:))
3166, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3167, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3168, ! blockidx%x threadidx%x collapsed
3166, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm))
3220, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3221, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3222, ! blockidx%x threadidx%x collapsed
3220, 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))
3237, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3238, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3239, ! blockidx%x threadidx%x collapsed
3237, 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))
3254, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:))
3318, Generating implicit firstprivate(nzm,nrhs,ngrdcol)
Generating NVIDIA GPU code
3319, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
3320, ! blockidx%x threadidx%x collapsed
3321, ! blockidx%x threadidx%x collapsed
3318, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs))
3331, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
3340, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3349, Generating implicit firstprivate(sclr_dim,nzt)
Generating NVIDIA GPU code
3350, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3351, ! blockidx%x threadidx%x collapsed
3359, Generating implicit firstprivate(sclr_dim,nzm)
Generating NVIDIA GPU code
3360, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3361, ! blockidx%x threadidx%x collapsed
3370, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
3379, Generating implicit firstprivate(nzm)
Generating NVIDIA GPU code
3410, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:))
3728, 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(:,:))
3736, Generating exit data delete(wpsclrp_forcing(:,:,:))
xm_wpxp_clipping_and_stats:
4743, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
4833, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
4834, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4835, ! blockidx%x threadidx%x collapsed
4833, Generating default present(xm(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),solution(:ngrdcol,:))
4835, Generating implicit firstprivate(k_xm)
4844, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4845, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4846, ! blockidx%x threadidx%x collapsed
4844, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm))
4846, Generating implicit firstprivate(k_wpxp)
4855, 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(:))
4863, 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]
5039, Generating update self(xm(:,:))
5060, Generating update self(xm(:,:))
5094, Generating update self(xm(:,:))
5119, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5120, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5121, ! blockidx%x threadidx%x collapsed
5119, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5129, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5131, ! blockidx%x threadidx%x collapsed
5129, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5139, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5140, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5141, ! blockidx%x threadidx%x collapsed
5139, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5151, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5152, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5153, ! blockidx%x threadidx%x collapsed
5151, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm))
5222, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:))
xm_term_ta_lhs:
5313, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5314, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5315, ! blockidx%x threadidx%x collapsed
5313, 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:
5412, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5413, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5412, Generating default present(lhs_tp(:,:ngrdcol,gr%k_lb_zm),gr)
5420, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5421, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5422, ! blockidx%x threadidx%x collapsed
5420, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr)
5435, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5436, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5435, Generating default present(lhs_tp(:,:ngrdcol,gr%k_ub_zm),gr)
wpxp_terms_ac_pr2_lhs:
5537, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5538, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5537, Generating default present(lhs_ac_pr2(:ngrdcol,gr%k_lb_zm),gr)
5544, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5546, ! blockidx%x threadidx%x collapsed
5544, Generating default present(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))
5555, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5556, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5555, Generating default present(gr,lhs_ac_pr2(:ngrdcol,gr%k_ub_zm))
wpxp_term_pr1_lhs:
5635, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5637, ! blockidx%x threadidx%x collapsed
5635, 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))
5649, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5650, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5649, Generating default present(gr,lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:))
5669, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5670, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5671, ! blockidx%x threadidx%x collapsed
5669, 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))
5680, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5681, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5680, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:),gr)
wpxp_terms_bp_pr3_rhs:
5759, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5760, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5759, Generating default present(rhs_bp_pr3(:ngrdcol,gr%k_lb_zm),gr)
5765, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5767, ! blockidx%x threadidx%x collapsed
5765, 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))
5773, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5774, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5773, Generating default present(gr,rhs_bp_pr3(:ngrdcol,gr%k_ub_zm))
xm_correction_wpxp_cl:
5959, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
5963, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5964, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5965, ! blockidx%x threadidx%x collapsed
5963, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm))
5965, Generating implicit firstprivate(l_any_clipping_needed)
5974, Generating update self(l_any_clipping_needed)
5992, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5993, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5994, ! blockidx%x threadidx%x collapsed
5992, 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))
5994, Generating implicit firstprivate(dt)
6005, Generating update self(xm_tndcy_wpxp_cl(:,:))
6016, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:))
damp_coefficient:
6064, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6065, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6066, ! blockidx%x threadidx%x collapsed
6064, 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:
6144, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:))
6149, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6150, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6151, ! blockidx%x threadidx%x collapsed
6149, 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))
6161, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
6162, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
6161, Generating default present(ypxp(:ngrdcol,:),gr)
6168, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:))
[693/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_xp2_xpyp_module.F90.o
advance_xp2_xpyp:
431, 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(:,:))
441, Generating enter data create(sclrprtp_old(:,:,:),rhs_ta_wpsclrp2(:,:,:),lhs_ta_wpthlpsclrp(:,:,:,:),rhs_ta_wprtpsclrp(:,:,:),lhs_ta_wpsclrp2(:,:,:,:),lhs_ta_wprtpsclrp(:,:,:,:),sclrp2_old(:,:,:),sclrpthlp_chnge(:,:,:),sclrpthlp_old(:,:,:),sclrprtp_chnge(:,:,:),rhs_ta_wpthlpsclrp(:,:,:))
449, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
450, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
449, Generating default present(clubb_params(:ngrdcol,8:9),err_info,err_info%err_code(1:ngrdcol))
472, Generating update self(err_info%err_code(:))
485, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
486, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
487, ! blockidx%x threadidx%x collapsed
485, Generating default present(c2thl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),cloud_frac_zm(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm))
506, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
507, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
508, ! blockidx%x threadidx%x collapsed
506, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2thl_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(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm))
536, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
537, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
538, ! blockidx%x threadidx%x collapsed
536, Generating default present(kw2(:ngrdcol,:nzt),kw9(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46))
558, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
559, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
560, ! blockidx%x threadidx%x collapsed
558, Generating default present(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm))
569, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
570, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
571, ! blockidx%x threadidx%x collapsed
572, ! blockidx%x threadidx%x collapsed
569, 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))
621, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
622, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
Generating reduction(.and.:l_single_solve_possible)
621, Generating default present(clubb_params(:ngrdcol,4:6))
Generating implicit copy(l_single_solve_possible) [if not already present]
622, Generating implicit firstprivate(c2thl,c2rtthl,c2rt)
696, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
697, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
698, ! blockidx%x threadidx%x collapsed
696, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
716, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
717, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
718, ! blockidx%x threadidx%x collapsed
716, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1))
860, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
861, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
862, ! blockidx%x threadidx%x collapsed
860, Generating default present(vp2(:ngrdcol,:nzm),uv_solution(:ngrdcol,:nzm,:),up2(:ngrdcol,:nzm))
870, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
871, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
872, ! blockidx%x threadidx%x collapsed
870, Generating default present(vp2(:ngrdcol,:nzm),vp2_old(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm))
882, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:))
959, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
960, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
961, ! blockidx%x threadidx%x collapsed
959, Generating default present(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
977, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
978, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
979, ! blockidx%x threadidx%x collapsed
977, Generating default present(threshold_array(:ngrdcol,:nzm))
1002, Generating update self(rtp2(:,:))
1012, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1013, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1014, ! blockidx%x threadidx%x collapsed
1012, Generating default present(rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,93))
1014, Generating implicit firstprivate(threshold)
1025, Generating update self(rtp2(:,:))
1063, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1064, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1065, ! blockidx%x threadidx%x collapsed
1063, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1081, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1082, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1083, ! blockidx%x threadidx%x collapsed
1081, Generating default present(threshold_array(:ngrdcol,:nzm))
1100, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1101, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1102, ! blockidx%x threadidx%x collapsed
1100, Generating default present(threshold_array(:ngrdcol,:nzm))
1116, Generating update self(up2(:,:))
1125, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1126, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1127, ! blockidx%x threadidx%x collapsed
1125, Generating default present(up2(:ngrdcol,:nzm))
1135, Generating update self(up2(:,:))
1147, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1148, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1149, ! blockidx%x threadidx%x collapsed
1147, Generating default present(threshold_array(:ngrdcol,:nzm))
1162, Generating update self(vp2(:,:))
1171, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1172, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1173, ! blockidx%x threadidx%x collapsed
1171, Generating default present(vp2(:ngrdcol,:nzm))
1181, Generating update self(vp2(:,:))
1193, Generating update self(vp2(:,:),up2(:,:))
1223, Generating update device(vp2(:,:),up2(:,:))
1281, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1282, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1283, ! blockidx%x threadidx%x collapsed
1281, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1308, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1309, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1310, ! blockidx%x threadidx%x collapsed
1308, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1343, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1344, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1345, ! blockidx%x threadidx%x collapsed
1343, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr))
1373, 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(:,:))
1451, 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(:,:))
1461, 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:
1643, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1645, Generating enter data create(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
1652, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1653, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1654, ! blockidx%x threadidx%x collapsed
1652, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
1698, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1699, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1700, ! blockidx%x threadidx%x collapsed
1698, Generating default present(sclrp2_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),rtp2_forcing(:ngrdcol,:nzm))
1732, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1733, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1734, ! blockidx%x threadidx%x collapsed
1732, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
1757, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1758, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1759, ! blockidx%x threadidx%x collapsed
1757, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
1767, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1769, ! blockidx%x threadidx%x collapsed
1767, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
1810, 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
1810, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1821, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1822, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1823, ! blockidx%x threadidx%x collapsed
1824, ! blockidx%x threadidx%x collapsed
1821, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1839, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1840, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1841, ! blockidx%x threadidx%x collapsed
1839, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm))
1850, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
1851, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1852, ! blockidx%x threadidx%x collapsed
1853, ! blockidx%x threadidx%x collapsed
1850, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim))
1867, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:))
1891, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:))
1893, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:))
solve_xp2_xpyp_with_multiple_lhs:
2099, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2102, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:))
2112, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2113, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2114, ! blockidx%x threadidx%x collapsed
2112, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2151, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2152, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2153, ! blockidx%x threadidx%x collapsed
2151, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm))
2159, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2160, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2161, ! blockidx%x threadidx%x collapsed
2159, Generating default present(rtp2(:ngrdcol,:nzm),rtp2_solution(:ngrdcol,:nzm))
2170, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:))
2187, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2188, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2189, ! blockidx%x threadidx%x collapsed
2187, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2227, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2228, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2229, ! blockidx%x threadidx%x collapsed
2227, Generating default present(thlp2(:ngrdcol,:nzm),thlp2_solution(:ngrdcol,:nzm))
2235, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2236, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2237, ! blockidx%x threadidx%x collapsed
2235, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm))
2246, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:))
2262, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2263, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2264, ! blockidx%x threadidx%x collapsed
2262, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1))
2302, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2303, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2304, ! blockidx%x threadidx%x collapsed
2302, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2310, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2312, ! blockidx%x threadidx%x collapsed
2310, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm))
2321, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:))
2338, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2339, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2340, ! blockidx%x threadidx%x collapsed
2338, Generating default present(lhs_dp1(: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(sclrp2_forcing(:ngrdcol,:nzm))
2535, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2536, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2537, ! blockidx%x threadidx%x collapsed
2535, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm))
2545, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2546, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2547, ! blockidx%x threadidx%x collapsed
2545, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm))
2571, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2572, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2573, ! blockidx%x threadidx%x collapsed
2571, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm))
2581, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2582, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2583, ! blockidx%x threadidx%x collapsed
2581, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm))
2623, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2624, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2625, ! blockidx%x threadidx%x collapsed
2626, ! blockidx%x threadidx%x collapsed
2623, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2640, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm)
Generating NVIDIA GPU code
2641, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2642, ! blockidx%x threadidx%x collapsed
2643, ! blockidx%x threadidx%x collapsed
2640, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim))
2657, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold)
2660, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:))
xp2_xpyp_lhs:
2740, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2741, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2742, ! blockidx%x threadidx%x collapsed
2740, 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))
2754, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2755, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2756, ! blockidx%x threadidx%x collapsed
2754, Generating default present(lhs(2,:ngrdcol,2:nzm-1))
2756, Generating implicit firstprivate(dt)
2769, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2770, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2769, Generating default present(lhs(:,:ngrdcol,:),gr)
xp2_xpyp_uv_rhs:
3346, Generating enter data create(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
3374, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3375, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3376, ! blockidx%x threadidx%x collapsed
3374, 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))
3401, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3402, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3403, ! blockidx%x threadidx%x collapsed
3401, 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))
3432, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3433, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3434, ! blockidx%x threadidx%x collapsed
3432, Generating default present(xap2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3434, Generating implicit firstprivate(dt)
3452, Generating copyin(c14_zeros(:),c4_zeros(:)) [if not already present]
Generating copyout(stats_pr2(:,:),stats_pr1(:,:)) [if not already present]
3466, 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(:,:))
3535, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3536, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3535, Generating default present(rhs(:ngrdcol,:),xap2(:ngrdcol,gr%k_lb_zm),gr)
3544, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:))
xp2_xpyp_rhs:
3701, Generating enter data create(lhs_term_dp1(:,:),rhs_term_dp1(:,:),rhs_term_tp(:,:))
3752, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3754, ! blockidx%x threadidx%x collapsed
3752, 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))
3809, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3810, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3811, ! blockidx%x threadidx%x collapsed
3809, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3818, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3819, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3820, ! blockidx%x threadidx%x collapsed
3818, Generating default present(xapxbp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1))
3820, Generating implicit firstprivate(dt)
3831, Generating copyin(xm_zeros(:,:),wpxp_zeros(:,:)) [if not already present]
Generating copyout(stats_tp2(:,:),stats_tp1(:,:)) [if not already present]
3848, 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(:,:))
3935, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3936, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3935, Generating default present(xapxbp(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
3936, Generating implicit firstprivate(threshold)
3942, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:))
calc_xp2_xpyp_ta_terms:
4249, 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(:,:))
4262, 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(:,:))
4277, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4278, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4279, ! blockidx%x threadidx%x collapsed
4277, Generating default present(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(:ngrdcol,:nzm))
4288, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4289, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4290, ! blockidx%x threadidx%x collapsed
4288, Generating default present(wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
4297, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
4298, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4299, ! blockidx%x threadidx%x collapsed
4297, 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))
4563, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4564, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4565, ! blockidx%x threadidx%x collapsed
4563, 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))
4578, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4579, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4580, ! blockidx%x threadidx%x collapsed
4578, 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))
4602, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
4603, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4604, ! blockidx%x threadidx%x collapsed
4602, Generating default present(coef_wprtp2_implicit(:ngrdcol,:nzt),coef_wprtpthlp_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wpthlp2_implicit(:ngrdcol,:nzt))
4622, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4623, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
4624, ! blockidx%x threadidx%x collapsed
4625, ! blockidx%x threadidx%x collapsed
4622, Generating default present(lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm))
4634, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim)
Generating NVIDIA GPU code
4635, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
4636, ! blockidx%x threadidx%x collapsed
4637, ! blockidx%x threadidx%x collapsed
4638, ! blockidx%x threadidx%x collapsed
4634, 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))
4658, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4659, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4660, ! blockidx%x threadidx%x collapsed
4658, 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))
4672, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
4673, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4674, ! blockidx%x threadidx%x collapsed
4672, 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))
4700, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4702, ! blockidx%x threadidx%x collapsed
4700, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm))
4708, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4709, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4710, ! blockidx%x threadidx%x collapsed
4708, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt))
4728, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4729, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4730, ! blockidx%x threadidx%x collapsed
4728, Generating default present(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4735, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4736, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4737, ! blockidx%x threadidx%x collapsed
4735, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt))
4759, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4760, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4761, ! blockidx%x threadidx%x collapsed
4759, Generating default present(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm))
4767, Generating implicit firstprivate(nzt,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(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt))
4787, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4788, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4789, ! blockidx%x threadidx%x collapsed
4787, 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))
4813, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4814, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4815, ! blockidx%x threadidx%x collapsed
4813, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm))
4821, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4822, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4823, ! blockidx%x threadidx%x collapsed
4821, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt))
4853, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4855, ! blockidx%x threadidx%x collapsed
4853, 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))
4862, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4863, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4864, ! blockidx%x threadidx%x collapsed
4862, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt))
4887, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4888, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4889, ! blockidx%x threadidx%x collapsed
4887, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm))
4894, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4895, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4896, ! blockidx%x threadidx%x collapsed
4894, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt))
4917, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4918, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4919, ! blockidx%x threadidx%x collapsed
4917, 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))
4926, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4927, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4928, ! blockidx%x threadidx%x collapsed
4926, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt))
4951, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4952, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4953, ! blockidx%x threadidx%x collapsed
4951, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm))
4958, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4959, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4960, ! blockidx%x threadidx%x collapsed
4958, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt))
4981, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4982, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4983, ! blockidx%x threadidx%x collapsed
4981, 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))
4990, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4991, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4992, ! blockidx%x threadidx%x collapsed
4990, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr))
5015, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5016, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5017, ! blockidx%x threadidx%x collapsed
5015, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr))
5022, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5024, ! blockidx%x threadidx%x collapsed
5022, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt))
5458, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5459, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5460, ! blockidx%x threadidx%x collapsed
5458, Generating default present(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))
5472, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5473, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5474, ! blockidx%x threadidx%x collapsed
5472, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm))
5490, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5491, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5492, ! blockidx%x threadidx%x collapsed
5490, 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))
5500, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5501, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5502, ! blockidx%x threadidx%x collapsed
5500, 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))
5522, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5523, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
5524, ! blockidx%x threadidx%x collapsed
5525, ! blockidx%x threadidx%x collapsed
5522, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm))
5556, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:))
5581, 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(:,:))
5594, 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:
5671, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5672, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5673, ! blockidx%x threadidx%x collapsed
5671, 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:
5766, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5767, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5766, Generating default present(gr,lhs(:ngrdcol,:))
5775, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5776, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5777, ! blockidx%x threadidx%x collapsed
5775, Generating default present(lhs(:ngrdcol,2:nzm-1),invrs_tau_zm(:ngrdcol,2:nzm-1),cn(:ngrdcol,2:nzm-1))
term_dp1_rhs:
5856, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5857, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5858, ! blockidx%x threadidx%x collapsed
5856, Generating default present(rhs(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),cn(:ngrdcol,:nzm))
5858, Generating implicit firstprivate(threshold)
term_pr1:
5984, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5985, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5986, ! blockidx%x threadidx%x collapsed
5984, 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:
6100, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
6101, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
6102, ! blockidx%x threadidx%x collapsed
6100, 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:
6203, Generating update self(xp2_np1(:,:))
6224, Generating update self(xp2_np1(:,:))
[694/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_wp2_wp3_module.F90.o
advance_wp2_wp3:
433, 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(:,:))
488, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
489, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
490, ! blockidx%x threadidx%x collapsed
488, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24))
490, Generating implicit firstprivate(c11,c11b,c11c)
510, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
511, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
512, ! blockidx%x threadidx%x collapsed
510, Generating default present(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3))
512, Generating implicit firstprivate(c1,c1b,c1c)
533, Generating implicit firstprivate(ngrdcol,nzm)
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(c1_skw_fnc(:ngrdcol,:nzm))
543, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
544, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
545, ! blockidx%x threadidx%x collapsed
543, Generating default present(c16_fnc(:ngrdcol,:nzt),cx_fnc_richardson(:ngrdcol,:nzt))
553, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
554, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
555, ! blockidx%x threadidx%x collapsed
553, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
567, Generating implicit firstprivate(nzt,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(c16_fnc(:ngrdcol,:nzt),err_info%err_code(1:ngrdcol),err_info)
581, Generating update self(err_info%err_code(:))
590, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:))
601, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
602, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
603, ! blockidx%x threadidx%x collapsed
601, Generating default present(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38))
611, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
612, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
613, ! blockidx%x threadidx%x collapsed
611, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44))
631, Generating implicit firstprivate(nzt,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(coef_wp4_implicit_zt(:ngrdcol,:nzt),pdf_implicit_coefs_terms%coef_wp4_implicit(1:ngrdcol,1:nzt),pdf_implicit_coefs_terms)
665, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
666, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
667, ! blockidx%x threadidx%x collapsed
665, Generating default present(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(:ngrdcol,:nzm))
683, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
684, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
685, ! blockidx%x threadidx%x collapsed
683, Generating default present(rhs_pr3_wp3(:ngrdcol,:nzt))
692, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
693, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
694, ! blockidx%x threadidx%x collapsed
695, ! blockidx%x threadidx%x collapsed
692, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,:nzt),wp3_pr3_lhs(:,:ngrdcol,:nzt))
788, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
789, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
788, Generating default present(c_wp3_pr_tp(:ngrdcol))
799, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
800, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
799, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol))
811, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
812, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
813, ! blockidx%x threadidx%x collapsed
814, ! blockidx%x threadidx%x collapsed
811, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt))
950, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
951, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
952, ! blockidx%x threadidx%x collapsed
953, ! blockidx%x threadidx%x collapsed
950, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25))
1012, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1013, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1014, ! blockidx%x threadidx%x collapsed
1012, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1019, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1020, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1021, ! blockidx%x threadidx%x collapsed
1019, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1051, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1052, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1053, ! blockidx%x threadidx%x collapsed
1051, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
1058, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1059, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1060, ! blockidx%x threadidx%x collapsed
1058, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt))
1070, Generating update self(wp2(:,:))
1091, Generating update device(wp2(:,:))
1097, Generating update self(wp3(:,:))
1118, Generating update device(wp3(:,:))
1125, 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(:,:))
1203, 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:
1469, Generating enter data create(solut(:,:),wp2_min_array(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
1473, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1474, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1475, ! blockidx%x threadidx%x collapsed
1473, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1))
1524, Generating update self(rcond(:))
1556, Generating update self(rhs_save(:,:),lhs(:,:,:))
1594, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1595, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1596, ! blockidx%x threadidx%x collapsed
1594, Generating default present(solut(:ngrdcol,:),wp2(:ngrdcol,:nzm))
1596, Generating implicit firstprivate(k_wp2)
1603, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1604, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1605, ! blockidx%x threadidx%x collapsed
1603, Generating default present(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:))
1605, Generating implicit firstprivate(k_wp3)
1614, Generating update self(c11_skw_fnc(:,:),lhs_ta_wp2(:,:,:),lhs_ma_zm(:,:,:),wp3(:,:),lhs_pr1_wp3(:,:),clubb_params(:,:),wp3_pr3_lhs(:,:,:),wp3_term_ta_lhs_result(:,:,:),lhs_diff_zm(:,:,:),lhs_pr1_wp2(:,:),lhs_ma_zt(:,:,:),lhs_dp1_wp2(:,:),wp2(:,:),lhs_pr_tp_wp3(:,:,:),lhs_adv_tp_wp3(:,:,:),wm_zt(:,:),lhs_diff_zt(:,:,:),wm_zm(:,:))
1624, Generating copyin(c_uu_shr_plus_one(:),c11_skw_fnc_zeros(:,:),c11_skw_fnc_plus_one(:,:),c_uu_shr_zeros(:)) [if not already present]
Generating copyout(lhs_wp2_ac_term(:,:),lhs_wp2_pr2_term(:,:),lhs_wp3_pr2_term(:,:),lhs_wp3_ac_term(:,:)) [if not already present]
1825, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1873, Generating update self(up2(:,:),wp2(:,:),vp2(:,:))
1923, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1924, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1925, ! blockidx%x threadidx%x collapsed
1923, 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))
1954, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1955, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1956, ! blockidx%x threadidx%x collapsed
1954, Generating default present(wp2_min_array(:ngrdcol,:nzm))
1986, Generating exit data delete(wp2_min_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:))
wp23_lhs:
2097, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2098, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2099, ! blockidx%x threadidx%x collapsed
2100, ! blockidx%x threadidx%x collapsed
2097, Generating default present(lhs(:,:ngrdcol,:nzm*2-1))
2108, Generating implicit firstprivate(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(lhs(:,:ngrdcol,:1))
2121, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2122, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2123, ! blockidx%x threadidx%x collapsed
2121, Generating default present(lhs(:,:ngrdcol,2))
2134, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2135, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2136, ! blockidx%x threadidx%x collapsed
2134, 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))
2136, Generating implicit firstprivate(k_wp2,invrs_dt)
2174, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2175, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2176, ! blockidx%x threadidx%x collapsed
2174, 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))
2176, Generating implicit firstprivate(k_wp3,invrs_dt)
2217, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2218, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2219, ! blockidx%x threadidx%x collapsed
2217, Generating default present(lhs(:,:ngrdcol,nzm*2-2))
2219, Generating implicit firstprivate(nzm)
2230, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2231, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2232, ! blockidx%x threadidx%x collapsed
2230, Generating default present(lhs(:,:ngrdcol,nzm*2-1))
2232, Generating implicit firstprivate(nzm)
2253, Generating implicit firstprivate(ngrdcol,nzm)
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(lhs_pr1_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2255, Generating implicit firstprivate(k_wp2)
2268, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2269, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2270, ! blockidx%x threadidx%x collapsed
2268, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),lhs(3,:ngrdcol,:))
2270, Generating implicit firstprivate(k_wp2)
2298, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2299, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2300, ! blockidx%x threadidx%x collapsed
2301, ! blockidx%x threadidx%x collapsed
2298, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),lhs(:,:ngrdcol,:))
2301, Generating implicit firstprivate(k_wp3)
wp23_rhs:
2523, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2524, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2525, ! blockidx%x threadidx%x collapsed
2523, Generating default present(rhs(:ngrdcol,:nzm*2-1))
2532, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2533, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2534, ! blockidx%x threadidx%x collapsed
2532, Generating default present(rhs_pr_turb_wp3(:ngrdcol,2:nzt-1),rhs_pr_dfsn_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:))
2534, Generating implicit firstprivate(k_wp3)
2541, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
2542, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2543, ! blockidx%x threadidx%x collapsed
2541, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:))
2543, Generating implicit firstprivate(k_wp2)
2592, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2594, ! blockidx%x threadidx%x collapsed
2592, Generating default present(gr,rhs(:ngrdcol,:),up2(:ngrdcol,:),vp2(:ngrdcol,:),lhs_diff_zm(:,:ngrdcol,2:nzm-1))
2594, Generating implicit firstprivate(k_wp2)
2607, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2609, ! blockidx%x threadidx%x collapsed
2607, Generating default present(rhs(:ngrdcol,:),wpvp2(:ngrdcol,:),wpup2(:ngrdcol,:),gr,lhs_diff_zt(:,:ngrdcol,2:nzt-1))
2609, Generating implicit firstprivate(k_wp3)
2626, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2627, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2628, ! blockidx%x threadidx%x collapsed
2626, Generating default present(wp2(:ngrdcol,2:nzm-1),rhs_pr1_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),lhs_pr1_wp2(:ngrdcol,2:nzm-1))
2628, Generating implicit firstprivate(k_wp2)
2646, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2647, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2648, ! blockidx%x threadidx%x collapsed
2646, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,2:nzt-1),rhs(:ngrdcol,:),lhs_pr1_wp3(:ngrdcol,2:nzt-1),rhs_pr1_wp3(:ngrdcol,2:nzt-1),wp2(:ngrdcol,2:nzt),wp3(:ngrdcol,2:nzt-1),lhs_tp_wp3(:,:ngrdcol,2:nzt-1))
2648, Generating implicit firstprivate(k_wp3,invrs_dt)
2676, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2677, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2678, ! blockidx%x threadidx%x collapsed
2676, 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))
2678, Generating implicit firstprivate(k_wp2,invrs_dt)
2728, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2729, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2730, ! blockidx%x threadidx%x collapsed
2728, Generating default present(gr,wp2(:ngrdcol,2:nzt),wp3_term_ta_lhs_result(:,:ngrdcol,2:nzt-1),wp3(:ngrdcol,:nzt),rhs(:ngrdcol,:))
2730, Generating implicit firstprivate(k_wp3)
2811, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2812, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
2811, Generating default present(wp2(:ngrdcol,gr%k_lb_zm),rhs(:ngrdcol,:),gr)
2812, Generating implicit firstprivate(rhs_lb_idx_zm,rhs_ub_idx_zt,rhs_ub_idx_zm,rhs_lb_idx_zt)
2825, Generating update self(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(:,:),clubb_params(:,:),lhs_splat_wp3(:,:),wp2(:,:),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(:,:,:),up2(:,:),rhs_ta_wp3(:,:),lhs_diff_zm(:,:,:),vp2(:,:))
2838, 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:
3230, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3231, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3232, ! blockidx%x threadidx%x collapsed
3230, Generating default present(lhs_ta_wp2(:,:ngrdcol,:),gr)
3242, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3243, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3244, ! blockidx%x threadidx%x collapsed
3242, 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:
3356, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3357, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3356, Generating default present(lhs_ac_pr2_wp2(:ngrdcol,:),gr)
3366, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3367, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3368, ! blockidx%x threadidx%x collapsed
3366, 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:
3449, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3450, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3449, Generating default present(gr,lhs_dp1_wp2(:ngrdcol,:))
3459, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3460, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3461, ! blockidx%x threadidx%x collapsed
3459, 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:
3548, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3549, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3548, Generating default present(gr,lhs_pr1_wp2(:ngrdcol,:))
3558, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3559, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3560, ! blockidx%x threadidx%x collapsed
3558, 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:
3641, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3642, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3641, Generating default present(rhs_bp_pr2_wp2(:ngrdcol,:),gr)
3650, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
3651, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3652, ! blockidx%x threadidx%x collapsed
3650, 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:
3741, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3742, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3741, Generating default present(rhs_dp1_wp2(:ngrdcol,:),gr)
3751, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3752, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3753, ! blockidx%x threadidx%x collapsed
3751, 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))
3759, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3760, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3761, ! blockidx%x threadidx%x collapsed
3759, Generating default present(rhs_dp1_wp2(:ngrdcol,2:nzm-1),invrs_tau1m(:ngrdcol,2:nzm-1),c1_skw_fnc(:ngrdcol,2:nzm-1))
3761, Generating implicit firstprivate(threshold)
wp2_term_pr3_rhs:
3862, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3863, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3862, Generating default present(rhs_pr3_wp2(:ngrdcol,:),gr)
3871, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3872, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3873, ! blockidx%x threadidx%x collapsed
3871, 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:
3980, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3981, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3980, Generating default present(rhs_pr1_wp2(:ngrdcol,:),gr)
3989, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3990, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3991, ! blockidx%x threadidx%x collapsed
3989, 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:
4075, Generating create(wpuip2(:,:)) [if not already present]
4077, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4078, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4079, ! blockidx%x threadidx%x collapsed
4077, Generating default present(wp3(:ngrdcol,:nzt),wpup2(:ngrdcol,:nzt),wpvp2(:ngrdcol,:nzt))
4085, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
4086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4087, ! blockidx%x threadidx%x collapsed
4085, 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))
4095, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4096, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4095, Generating default present(rhs_pr_dfsn_wp2(:ngrdcol,:),gr)
wp3_term_ta_new_pdf_lhs:
4234, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4235, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4237, !$acc loop seq
4234, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4237, Loop is parallelizable
4244, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4245, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4246, ! blockidx%x threadidx%x collapsed
4244, 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:
4429, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4430, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4431, ! blockidx%x threadidx%x collapsed
4429, Generating default present(gr,lhs_ta_wp3(:,:ngrdcol,:))
4452, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4453, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4454, ! blockidx%x threadidx%x collapsed
4452, 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))
4502, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4503, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4504, ! blockidx%x threadidx%x collapsed
4502, 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))
4565, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4566, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4567, ! blockidx%x threadidx%x collapsed
4565, 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:
4728, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4729, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4730, !$acc loop seq
4728, Generating default present(lhs_tp_wp3(:,:ngrdcol,:),gr)
4729, Generating implicit firstprivate(i)
4730, Loop is parallelizable
4740, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4741, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4742, ! blockidx%x threadidx%x collapsed
4740, 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:
4855, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4856, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4855, Generating default present(lhs_ac_pr2_wp3(:ngrdcol,:),gr)
4865, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4866, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4867, ! blockidx%x threadidx%x collapsed
4865, Generating default present(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:
4974, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4975, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4974, Generating default present(lhs_pr1_wp3(:ngrdcol,:),gr)
4985, Generating implicit firstprivate(ngrdcol,nzt)
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(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))
4996, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4997, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4998, ! blockidx%x threadidx%x collapsed
4996, 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:
5099, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5100, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5099, Generating default present(gr,rhs_ta_wp3(:ngrdcol,:))
5109, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5110, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5111, ! blockidx%x threadidx%x collapsed
5109, 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:
5185, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5186, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5185, Generating default present(rhs_bp1_pr2_wp3(:ngrdcol,:),gr)
5195, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5196, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5197, ! blockidx%x threadidx%x collapsed
5195, 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:
5284, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5285, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5284, Generating default present(rhs_pr_turb_wp3(:ngrdcol,:),gr)
5295, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5296, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5297, ! blockidx%x threadidx%x collapsed
5295, 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))
5309, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5310, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5311, ! blockidx%x threadidx%x collapsed
5309, 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:
5401, Generating create(wp2uip2(:,:),wp2_uip2(:,:)) [if not already present]
5403, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
5404, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5405, ! blockidx%x threadidx%x collapsed
5403, Generating default present(up2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),wp2up2(:ngrdcol,:nzm),wp2vp2(:ngrdcol,:nzm),wp4(:ngrdcol,:nzm))
5412, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5413, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5412, Generating default present(gr,rhs_pr_dfsn_wp3(:ngrdcol,:))
5421, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5422, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5423, ! blockidx%x threadidx%x collapsed
5421, 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:
5526, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5527, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5526, Generating default present(rhs_pr1_wp3(:ngrdcol,:),gr)
5537, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5538, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5539, ! blockidx%x threadidx%x collapsed
5537, 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))
5546, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
5547, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5548, ! blockidx%x threadidx%x collapsed
5546, 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))
[695/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/advance_clubb_core_module.F90.o
advance_clubb_core:
879, 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(:,:))
900, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
904, Generating enter data create(wpedsclrp(:,:,:))
919, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zm(:,:),wm_zt(:,:))
946, 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(:))
953, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
957, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
993, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wprtp(:,:),wpthlp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:))
1054, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1055, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1054, 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))
1064, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1065, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1064, Generating default present(upwp_pert(:ngrdcol,gr%k_lb_zm),gr,vpwp_pert(:ngrdcol,gr%k_lb_zm),vpwp_sfc_pert(:ngrdcol),upwp_sfc_pert(:ngrdcol))
1074, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
1075, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1076, ! blockidx%x threadidx%x collapsed
1074, Generating default present(gr,wpsclrp_sfc(:ngrdcol,:sclr_dim),wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim))
1088, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
1089, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1090, ! blockidx%x threadidx%x collapsed
1088, Generating default present(gr,wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),wpedsclrp_sfc(:ngrdcol,:edsclr_dim))
1099, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1100, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1099, Generating default present(wprtp(:ngrdcol,gr%k_lb_zm),wpthlp(:ngrdcol,gr%k_lb_zm),vpwp(:ngrdcol,gr%k_lb_zm),gr,upwp(:ngrdcol,gr%k_lb_zm))
1110, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
1111, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1112, ! blockidx%x threadidx%x collapsed
1110, Generating default present(wpsclrp(:ngrdcol,gr%k_lb_zm,:sclr_dim),gr)
1124, Generating implicit firstprivate(ngrdcol,edsclr_dim)
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(wpedsclrp(:ngrdcol,gr%k_lb_zm,:edsclr_dim),gr)
1142, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1143, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1142, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60))
1259, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1260, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1261, ! blockidx%x threadidx%x collapsed
1259, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
1261, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
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(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm))
1326, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1327, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1328, ! blockidx%x threadidx%x collapsed
1326, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm))
1345, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1346, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1347, ! blockidx%x threadidx%x collapsed
1345, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt))
1354, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1355, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1356, ! blockidx%x threadidx%x collapsed
1354, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt))
1384, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1385, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1386, ! blockidx%x threadidx%x collapsed
1384, Generating default present(wp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1392, Generating implicit firstprivate(nzm,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(up2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1403, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1404, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1405, ! blockidx%x threadidx%x collapsed
1403, Generating default present(sqrt_em_zt(:ngrdcol,:nzt))
1434, Generating implicit firstprivate(nzm,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(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm))
1443, Generating update self(ddzt_umvm_sqd(:,:))
1507, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1508, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1509, ! blockidx%x threadidx%x collapsed
1507, Generating default present(tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
1517, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1519, ! blockidx%x threadidx%x collapsed
1517, Generating default present(tau_zm(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm))
1526, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1527, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1528, ! blockidx%x threadidx%x collapsed
1526, 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))
1539, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1540, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1541, ! blockidx%x threadidx%x collapsed
1539, Generating default present(invrs_tau_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,69),invrs_tau_wp3_zt(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt))
1605, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1606, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1607, ! blockidx%x threadidx%x collapsed
1605, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
1615, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1616, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1617, ! blockidx%x threadidx%x collapsed
1615, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
1680, Generating update self(exner(:,:),thlm(:,:),rtm(:,:),p_in_pa(:,:),rcm(:,:))
1713, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1714, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1715, ! blockidx%x threadidx%x collapsed
1713, Generating default present(mixt_frac_zm(:ngrdcol,:nzm),pdf_params_zm,varnce_w_1_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_1(1:ngrdcol,1:nzm),pdf_params_zm%w_2(1:ngrdcol,1:nzm),pdf_params_zm%mixt_frac(1:ngrdcol,1:nzm),w_1_zm(:ngrdcol,:nzm),w_2_zm(:ngrdcol,:nzm),pdf_params_zm%w_1(1:ngrdcol,1:nzm),varnce_w_2_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_2(1:ngrdcol,1:nzm))
1751, Generating update self(stability_correction(:,:))
1762, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1763, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1764, ! blockidx%x threadidx%x collapsed
1762, Generating default present(invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),invrs_tau_n2_zm(:ngrdcol,:nzm))
1772, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1773, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1774, ! blockidx%x threadidx%x collapsed
1772, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm))
1784, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1785, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1786, ! blockidx%x threadidx%x collapsed
1784, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c14_zm(:ngrdcol,:nzm))
1802, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1803, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1804, ! blockidx%x threadidx%x collapsed
1802, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
1821, 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(:,:))
1899, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1900, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1901, ! blockidx%x threadidx%x collapsed
1899, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
2221, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2222, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2223, ! blockidx%x threadidx%x collapsed
2221, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
2232, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2233, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2234, ! blockidx%x threadidx%x collapsed
2232, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
2234, Generating implicit firstprivate(edsclr_dim)
2285, Generating update self(thlm(:,:),thlm700(:),thlm1000(:),edsclrm(:,:,:),rtm(:,:))
2302, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2303, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2304, ! blockidx%x threadidx%x collapsed
2302, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
2304, Generating implicit firstprivate(edsclr_dim)
2652, 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(:,:))
2699, 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(:,:))
2724, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
2729, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2839, 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(:))
2846, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
2850, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2886, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
2958, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
2962, Generating exit data delete(wpedsclrp(:,:,:))
2965, 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(:,:))
[696/925] Building Fortran object src/CLUBB_core/CMakeFiles/clubb_core_lib.dir/clubb_api_module.F90.o
advance_clubb_core_api_single_col:
1230, Generating copyin(fcor_col(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
Generating copyout(lscale_col(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
Generating copy(rtpthvp_col(:,:)) [if not already present]
Generating copyout(cloudy_updraft_frac_col(:,:)) [if not already present]
Generating copy(exner_col(:,:)) [if not already present]
Generating copyin(sclr_idx) [if not already present]
Generating copy(thlm_col(:,:),rtm_col(:,:),um_col(:,:),vm_col(:,:),wprtp_col(:,:),wpthlp_col(:,:),rtp2_col(:,:),thlp2_col(:,:),rtpthlp_col(:,:)) [if not already present]
Generating copyout(w_up_in_cloud_col(:,:)) [if not already present]
Generating copyin(wm_zm_col(:,:),rho_ds_zt_col(:,:),rfrzm_col(:,:),rho_col(:,:),rho_ds_zm_col(:,:)) [if not already present]
Generating copy(ice_supersat_frac_col(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zm_col(:,:)) [if not already present]
Generating copy(thlpthvp_col(:,:)) [if not already present]
Generating copyin(thv_ds_zm_col(:,:)) [if not already present]
Generating copyout(rcm_in_layer_col(:,:)) [if not already present]
Generating copyin(wpthlp_forcing_col(:,:),wprtp_forcing_col(:,:)) [if not already present]
Generating copy(upwp_pert_col(:,:),vpwp_pert_col(:,:),p_in_pa_col(:,:)) [if not already present]
Generating copyin(upwp_sfc_col(:),vpwp_sfc_col(:),rtm_forcing_col(:,:),thlm_forcing_col(:,:)) [if not already present]
Generating copy(um_pert_col(:,:),vm_pert_col(:,:)) [if not already present]
Generating copyin(thv_ds_zt_col(:,:),upwp_sfc_pert_col(:),gr%zt(:,:),host_dx_col(:),p_sfc_col(:)) [if not already present]
Generating copy(pdf_params%w_2(:,:)) [if not already present]
Generating copyin(clubb_params_col(:,:)) [if not already present]
Generating copy(err_info_api%err_code(:)) [if not already present]
Generating copyin(ug_col(:,:)) [if not already present]
Generating copy(uprcp_col(:,:)) [if not already present]
Generating copyin(vg_col(:,:)) [if not already present]
Generating copy(vprcp_col(:,:)) [if not already present]
Generating copyin(um_ref_col(:,:),vm_ref_col(:,:)) [if not already present]
Generating copy(up2_col(:,:),vp2_col(:,:)) [if not already present]
Generating copyin(rho_zm_col(:,:)) [if not already present]
Generating copyout(wprcp_col(:,:)) [if not already present]
Generating copyin(sfc_elevation_col(:),wprtp_sfc_col(:),rtm_ref_col(:,:),rtp2_forcing_col(:,:),thlm_ref_col(:,:),thlp2_forcing_col(:,:)) [if not already present]
Generating copy(rtp3_col(:,:)) [if not already present]
Generating copyin(wm_zt_col(:,:)) [if not already present]
Generating copy(wp2vp2_col(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
Generating copy(rc_coef_zm_col(:,:)) [if not already present]
Generating copyout(cloud_cover_col(:,:)) [if not already present]
Generating copyin(wpthlp_sfc_col(:)) [if not already present]
Generating copy(wp2thlp_col(:,:)) [if not already present]
Generating copyin(rtpthlp_forcing_col(:,:)) [if not already present]
Generating copyout(thlprcp_col(:,:)) [if not already present]
Generating copy(wp2_col(:,:),wp2rtp_col(:,:),up3_col(:,:),vp3_col(:,:),pdf_params_zm%w_2(:,:),wp3_col(:,:),wpthvp_col(:,:),wpup2_col(:,:),wp2thvp_col(:,:),wp2up2_col(:,:)) [if not already present]
Generating copyin(host_dy_col(:),um_forcing_col(:,:),vm_forcing_col(:,:)) [if not already present]
Generating copy(upwp_col(:,:),vpwp_col(:,:)) [if not already present]
Generating copyin(err_info_api) [if not already present]
Generating copy(pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params_zm) [if not already present]
Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm_col(:,:),wp4_col(:,:)) [if not already present]
Generating copyout(w_down_in_cloud_col(:,:)) [if not already present]
Generating copyin(vpwp_sfc_pert_col(:)) [if not already present]
Generating copyout(cloudy_downdraft_frac_col(:,:)) [if not already present]
Generating copy(cloud_frac_col(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zt_col(:,:)) [if not already present]
Generating copyout(kh_zm_col(:,:),invrs_tau_zm_col(:,:)) [if not already present]
Generating copy(thlp3_col(:,:)) [if not already present]
Generating copyout(kh_zt_col(:,:)) [if not already present]
Generating copy(wpvp2_col(:,:)) [if not already present]
1311, 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]
1316, 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]
1320, 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:
1846, Generating copyin(fcor(:),gr%weights_zt2zm(:,:,:),gr%zm(:,:),gr,gr%dzm(:,:),gr%invrs_dzm(:,:),gr%dzt(:,:),gr%weights_zm2zt(:,:,:),gr%invrs_dzt(:,:)) [if not already present]
Generating copyout(lscale(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu10(:),nu_vert_res_dep%nu8(:),nu_vert_res_dep,nu_vert_res_dep%nu6(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu2(:)) [if not already present]
Generating copy(rtpthvp(:,:)) [if not already present]
Generating copyout(cloudy_updraft_frac(:,:)) [if not already present]
Generating copy(exner(:,:)) [if not already present]
Generating copyin(sclr_idx) [if not already present]
Generating copy(thlm(:,:),rtm(:,:),um(:,:),vm(:,:),wprtp(:,:),wpthlp(:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:)) [if not already present]
Generating copyout(w_up_in_cloud(:,:)) [if not already present]
Generating copyin(wm_zm(:,:),rho_ds_zt(:,:),rfrzm(:,:),rho(:,:),rho_ds_zm(:,:)) [if not already present]
Generating copy(ice_supersat_frac(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zm(:,:)) [if not already present]
Generating copy(thlpthvp(:,:)) [if not already present]
Generating copyin(thv_ds_zm(:,:)) [if not already present]
Generating copyout(rcm_in_layer(:,:)) [if not already present]
Generating copyin(wpthlp_forcing(:,:),wprtp_forcing(:,:)) [if not already present]
Generating copy(upwp_pert(:,:),vpwp_pert(:,:),p_in_pa(:,:)) [if not already present]
Generating copyin(upwp_sfc(:),vpwp_sfc(:),rtm_forcing(:,:),thlm_forcing(:,:)) [if not already present]
Generating copy(um_pert(:,:),vm_pert(:,:)) [if not already present]
Generating copyin(thv_ds_zt(:,:),upwp_sfc_pert(:),gr%zt(:,:),host_dx(:),p_sfc(:)) [if not already present]
Generating copy(pdf_params%w_2(:,:)) [if not already present]
Generating copyin(clubb_params(:,:)) [if not already present]
Generating copyout(err_info_api%err_code(:)) [if not already present]
Generating copyin(ug(:,:)) [if not already present]
Generating copy(uprcp(:,:)) [if not already present]
Generating copyin(vg(:,:)) [if not already present]
Generating copy(vprcp(:,:)) [if not already present]
Generating copyin(um_ref(:,:),vm_ref(:,:)) [if not already present]
Generating copy(up2(:,:),vp2(:,:)) [if not already present]
Generating copyin(rho_zm(:,:)) [if not already present]
Generating copyout(wprcp(:,:)) [if not already present]
Generating copyin(sfc_elevation(:),wprtp_sfc(:),rtm_ref(:,:),rtp2_forcing(:,:),thlm_ref(:,:),thlp2_forcing(:,:)) [if not already present]
Generating copy(rtp3(:,:)) [if not already present]
Generating copyin(wm_zt(:,:)) [if not already present]
Generating copy(wp2vp2(:,:)) [if not already present]
Generating copyin(nu_vert_res_dep%nu9(:),err_info_api%err_header(:)) [if not already present]
Generating copy(rc_coef_zm(:,:)) [if not already present]
Generating copyout(cloud_cover(:,:)) [if not already present]
Generating copyin(wpthlp_sfc(:)) [if not already present]
Generating copy(wp2thlp(:,:)) [if not already present]
Generating copyin(rtpthlp_forcing(:,:)) [if not already present]
Generating copyout(thlprcp(:,:)) [if not already present]
Generating copy(wp2(:,:),wp2rtp(:,:),up3(:,:),vp3(:,:),pdf_params_zm%w_2(:,:),wp3(:,:),wpthvp(:,:),wpup2(:,:),wp2thvp(:,:),wp2up2(:,:)) [if not already present]
Generating copyin(host_dy(:),um_forcing(:,:),vm_forcing(:,:)) [if not already present]
Generating copy(upwp(:,:),vpwp(:,:),pdf_params%varnce_w_2(:,:),pdf_params%w_1(:,:),pdf_params%varnce_thl_2(:,:),pdf_params%varnce_w_1(:,:),pdf_params%rsatl_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_2(:,:),pdf_params%varnce_rt_1(:,:),pdf_params%stdev_eta_2(:,:),pdf_params%thl_1(:,:),pdf_params%varnce_rt_2(:,:),pdf_params%varnce_thl_1(:,:),pdf_params%corr_w_eta_2(:,:),pdf_params%corr_w_rt_1(:,:),pdf_params%corr_w_rt_2(:,:),pdf_params%corr_w_thl_1(:,:),pdf_params%corr_chi_eta_2(:,:),pdf_params%corr_rt_thl_1(:,:),pdf_params%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params) [if not already present]
Generating copy(pdf_params%covar_chi_eta_2(:,:),pdf_params%crt_1(:,:),pdf_params%crt_2(:,:),pdf_params%cthl_1(:,:),pdf_params%alpha_thl(:,:),pdf_params%chi_1(:,:),pdf_params%rt_2(:,:),pdf_params%stdev_chi_1(:,:),pdf_params%stdev_chi_2(:,:),pdf_params%stdev_eta_1(:,:),pdf_params%corr_w_thl_2(:,:),pdf_params%covar_chi_eta_1(:,:),pdf_params%corr_rt_thl_2(:,:),pdf_params%corr_w_chi_1(:,:),pdf_params%corr_w_chi_2(:,:),pdf_params%corr_w_eta_1(:,:),pdf_params%cloud_frac_2(:,:),pdf_params%corr_chi_eta_1(:,:),pdf_params%rc_2(:,:),pdf_params%rsatl_1(:,:),pdf_params%mixt_frac(:,:),pdf_params%rc_1(:,:),pdf_params%chi_2(:,:),pdf_params%cloud_frac_1(:,:),pdf_params%ice_supersat_frac_2(:,:),pdf_params%cthl_2(:,:),pdf_params%ice_supersat_frac_1(:,:),pdf_params_zm%varnce_w_2(:,:),pdf_params_zm%w_1(:,:),pdf_params_zm%varnce_thl_2(:,:),pdf_params_zm%varnce_w_1(:,:),pdf_params_zm%rsatl_2(:,:),pdf_params_zm%rt_1(:,:),pdf_params_zm%thl_2(:,:),pdf_params_zm%varnce_rt_1(:,:),pdf_params_zm%stdev_eta_2(:,:),pdf_params_zm%thl_1(:,:),pdf_params_zm%varnce_rt_2(:,:),pdf_params_zm%varnce_thl_1(:,:),pdf_params_zm%corr_w_eta_2(:,:),pdf_params_zm%corr_w_rt_1(:,:),pdf_params_zm%corr_w_rt_2(:,:),pdf_params_zm%corr_w_thl_1(:,:),pdf_params_zm%corr_chi_eta_2(:,:),pdf_params_zm%corr_rt_thl_1(:,:),pdf_params_zm%alpha_rt(:,:)) [if not already present]
Generating copyin(pdf_params_zm) [if not already present]
Generating copy(pdf_params_zm%covar_chi_eta_2(:,:),pdf_params_zm%crt_1(:,:),pdf_params_zm%crt_2(:,:),pdf_params_zm%cthl_1(:,:),pdf_params_zm%alpha_thl(:,:),pdf_params_zm%chi_1(:,:),pdf_params_zm%rt_2(:,:),pdf_params_zm%stdev_chi_1(:,:),pdf_params_zm%stdev_chi_2(:,:),pdf_params_zm%stdev_eta_1(:,:),pdf_params_zm%corr_w_thl_2(:,:),pdf_params_zm%covar_chi_eta_1(:,:),pdf_params_zm%corr_rt_thl_2(:,:),pdf_params_zm%corr_w_chi_1(:,:),pdf_params_zm%corr_w_chi_2(:,:),pdf_params_zm%corr_w_eta_1(:,:),pdf_params_zm%cloud_frac_2(:,:),pdf_params_zm%corr_chi_eta_1(:,:),pdf_params_zm%rc_2(:,:),pdf_params_zm%rsatl_1(:,:),pdf_params_zm%mixt_frac(:,:),pdf_params_zm%rc_1(:,:),pdf_params_zm%chi_2(:,:),pdf_params_zm%cloud_frac_1(:,:),pdf_params_zm%ice_supersat_frac_2(:,:),pdf_params_zm%cthl_2(:,:),pdf_params_zm%ice_supersat_frac_1(:,:),rcm(:,:),wp4(:,:)) [if not already present]
Generating copyout(w_down_in_cloud(:,:)) [if not already present]
Generating copyin(vpwp_sfc_pert(:)) [if not already present]
Generating copyout(cloudy_downdraft_frac(:,:)) [if not already present]
Generating copy(cloud_frac(:,:)) [if not already present]
Generating copyin(invrs_rho_ds_zt(:,:)) [if not already present]
Generating copyout(kh_zm(:,:),invrs_tau_zm(:,:)) [if not already present]
Generating copy(thlp3(:,:)) [if not already present]
Generating copyout(kh_zt(:,:)) [if not already present]
Generating copyin(err_info_api) [if not already present]
Generating copy(wpvp2(:,:)) [if not already present]
1917, 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]
1921, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present]
Generating copy(edsclrm(:,:,:)) [if not already present]
Generating copyin(wpedsclrp_sfc(:,:)) [if not already present]
1925, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:)) [if not already present]
calculate_thlp2_rad_api:
2067, 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]
[697/925] Linking Fortran static library src/CLUBB_core/libclubb_core_lib.a
[698/925] Generating Fortran dyndep file src/CMakeFiles/text_writer_lib.dir/Fortran.dd
[699/925] Generating Fortran dyndep file src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/Fortran.dd
[700/925] Generating Fortran dyndep file src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/Fortran.dd
[701/925] Generating Fortran dyndep file src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/Fortran.dd
[702/925] Generating Fortran dyndep file src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/Fortran.dd
[703/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12g.F.o
[704/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa28.F.o
[705/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21g.F.o
[706/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22.F.o
[707/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/kinds.F90.o
[708/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa26.F.o
[709/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27.F.o
[710/925] Building Fortran object src/CMakeFiles/text_writer_lib.dir/text_writer.F90.o
[711/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa21.F.o
[712/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19.F.o
[713/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa27r.F.o
[714/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa11g.F.o
[715/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18.F.o
[716/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa25.F.o
[717/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7.F.o
[718/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa15.F.o
[719/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa20g.F.o
[720/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa22g.F.o
[721/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa7g.F.o
[722/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa5g.F.o
[723/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa10g.F.o
[724/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa13g.F.o
[725/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa19g.F.o
[726/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa14g.F.o
[727/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa18g.F.o
[728/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa17g.F.o
[729/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa6.F.o
[730/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa8g.F.o
[731/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9.F.o
[732/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esati.F.o
[733/925] Linking Fortran static library src/libtext_writer_lib.a
[734/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjmlt.F.o
[735/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_physconst.F90.o
[736/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa9g.F.o
[737/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esatv.F.o
[738/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/eqa12.F.o
[739/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/esat_new.F.o
[740/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/conice.F.o
[741/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/variables_radiation_module.F90.o
[742/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/newexp.F90.o
[743/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp2.F.o
[744/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/comscp1.F.o
[745/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloudg.F.o
[746/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqg.F.o
[747/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/gamma.F.o
[748/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/frzh.F.o
[749/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqs.F.o
[750/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqi.F.o
[751/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qsatvi.F.o
[752/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/tgqr.F.o
[753/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqi.F.o
[754/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gascon.F.o
[755/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_sel.F.o
[756/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/qtadj.F.o
[757/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/slope.F.o
[758/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/rayle.F.o
[759/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugsrad_planck.F90.o
[760/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmcol.F.o
[761/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/cloud_sed_module.F90.o
[762/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw.F.o
[763/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw.F.o
[764/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/cloud_correlate.F90.o
[765/925] 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
[766/925] Building Fortran object src/Microphys/Microphys_utils/CMakeFiles/microphys_utils_lib.dir/microphys_stats_vars_module.F90.o
[767/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/nrmtqw.F.o
[768/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_iter.F.o
[769/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_iter.F.o
[770/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_lw_ocastrndm.F90.o
[771/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_ocastrndm.F90.o
[772/925] 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))
[773/925] Linking Fortran static library src/Microphys/Microphys_utils/libmicrophys_utils_lib.a
[774/925] Generating Fortran dyndep file src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Fortran.dd
[775/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/two_rt_sw_bs.F.o
[776/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/parameters_KK.F90.o
[777/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic_constants.f90.o
[778/925] 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:
171, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
172, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
171, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
172, Generating implicit firstprivate(time_est)
[779/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_local_means.F90.o
[780/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/AiryFunction.f90.o
[781/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_rad.F.o
[782/925] Building Fortran object src/Microphys/COAMPS_microphys/CMakeFiles/coamps_lib.dir/adjtq.F.o
[783/925] Linking Fortran static library src/Microphys/COAMPS_microphys/libcoamps_lib.a
[784/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/gases_ckd.F90.o
[785/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/time_dependent_input.F90.o
apply_time_dependent_forcings_from_array:
649, Generating create(temp_array(:)) [if not already present]
663, Generating update device(temp_array(:))
671, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
672, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
673, ! blockidx%x threadidx%x collapsed
671, Generating default present(thlm_f(:ngrdcol,:nzt),exner(:ngrdcol,:nzt))
680, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
682, ! blockidx%x threadidx%x collapsed
680, Generating default present(thlm_f(:ngrdcol,:nzt))
689, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
690, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
691, ! blockidx%x threadidx%x collapsed
689, Generating default present(thlm_f(:ngrdcol,:nzt))
700, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
701, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
702, ! blockidx%x threadidx%x collapsed
700, Generating default present(sclr_idx,thlm_f(:ngrdcol,:nzt),sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_thl))
711, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
712, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
713, ! blockidx%x threadidx%x collapsed
711, Generating default present(edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_thl),thlm_f(:ngrdcol,:nzt),sclr_idx)
725, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
726, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
727, ! blockidx%x threadidx%x collapsed
725, Generating default present(rtm_f(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
734, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
735, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
736, ! blockidx%x threadidx%x collapsed
734, Generating default present(rtm_f(:ngrdcol,:nzt))
745, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
746, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
747, ! blockidx%x threadidx%x collapsed
745, Generating default present(sclrm_forcing(:ngrdcol,:nzt,sclr_idx%iisclr_rt),sclr_idx,rtm_f(:ngrdcol,:nzt))
756, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
757, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
758, ! blockidx%x threadidx%x collapsed
756, Generating default present(sclr_idx,rtm_f(:ngrdcol,:nzt),edsclrm_forcing(:ngrdcol,:nzt,sclr_idx%iiedsclr_rt))
767, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
769, ! blockidx%x threadidx%x collapsed
767, Generating default present(um_ref(:ngrdcol,:nzt))
776, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
777, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
778, ! blockidx%x threadidx%x collapsed
776, Generating default present(vm_ref(:ngrdcol,:nzt))
785, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
786, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
787, ! blockidx%x threadidx%x collapsed
785, Generating default present(um_f(:ngrdcol,:nzt))
794, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
795, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
796, ! blockidx%x threadidx%x collapsed
794, Generating default present(vm_f(:ngrdcol,:nzt))
806, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
807, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
808, ! blockidx%x threadidx%x collapsed
806, Generating default present(wm_zt(:ngrdcol,:nzt))
815, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
817, ! blockidx%x threadidx%x collapsed
815, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
824, Generating implicit firstprivate(nzt)
Generating NVIDIA GPU code
825, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
829, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
830, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
831, ! blockidx%x threadidx%x collapsed
829, Generating default present(wm_zt(:ngrdcol,:nzt),rho(:ngrdcol,:nzt))
844, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
845, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
846, ! blockidx%x threadidx%x collapsed
844, Generating default present(ug(:ngrdcol,:nzt))
853, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
854, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
855, ! blockidx%x threadidx%x collapsed
853, Generating default present(vg(:ngrdcol,:nzt))
[786/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/jun25.F90.o
[787/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_nov02.F90.o
[788/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/clex9_oct14.F90.o
[789/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_lwr.F.o
[790/925] Building Fortran object src/Radiation/BUGSrad/CMakeFiles/bugsrad_lib.dir/bugs_swr.F.o
[791/925] 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))
[792/925] Linking Fortran static library src/Radiation/BUGSrad/libbugsrad_lib.a
[793/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/Parabolic.f90.o
[794/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/mpace_a.F90.o
[795/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/bomex.F90.o
bomex_tndcy:
82, Generating enter data create(qtm_forcing(:,:))
87, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
88, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
89, ! blockidx%x threadidx%x collapsed
87, Generating default present(gr%zt(1:ngrdcol,1:gr%nzt),gr,qtm_forcing(:ngrdcol,:gr%nzt),thlm_forcing(:ngrdcol,:gr%nzt))
114, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
115, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
116, ! blockidx%x threadidx%x collapsed
114, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:),thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),sclr_idx,gr)
124, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
125, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
126, ! blockidx%x threadidx%x collapsed
124, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),sclr_idx,rtm_forcing(:ngrdcol,:gr%nzt),gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:))
133, Generating exit data delete(qtm_forcing(:,:))
bomex_sfclyr:
193, Generating enter data copyin(wpqtp_sfc(:))
208, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
209, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
208, Generating default present(wpqtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
209, Generating implicit firstprivate(wpqtp_sfc_calc,wpthlp_sfc_calc)
224, Generating exit data delete(wpqtp_sfc(:))
[796/925] 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
[797/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_utilities.F90.o
[798/925] 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)
[799/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/neutral_case.F90.o
neutral_case_sfclyr:
76, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
77, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
76, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
77, Generating implicit firstprivate(time)
[800/925] 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(:))
[801/925] 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)
[802/925] 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)
[803/925] 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)
[804/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_means.F90.o
[805/925] 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(:))
[806/925] 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(:))
[807/925] 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(:))
[808/925] 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(:))
[809/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_all_MM.F90.o
[810/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/PDF_integrals_covar.F90.o
[811/925] 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)
[812/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_means.F90.o
[813/925] 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
[814/925] 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:
172, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
173, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
172, Generating default present(wprtp_sfc(:ngrdcol),ustar(:ngrdcol),rho_sfc(:),thlm_sfc(:ngrdcol),z(:),wpthlp_sfc(:ngrdcol),ubar(:))
173, Generating implicit firstprivate(ft,bflx)
[815/925] 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:
176, Generating enter data create(rsat(:),cd(:))
192, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
193, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
192, Generating default present(t_sfc(:ngrdcol),rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
193, Generating implicit firstprivate(t_sfc_interp,sens_ht,latent_ht)
202, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
203, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
202, Generating default present(ustar(:ngrdcol),t_sfc(:),rsat(:ngrdcol),cd(:ngrdcol),p_sfc(:))
203, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
223, Generating exit data delete(rsat(:),cd(:))
[816/925] 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:
194, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
195, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
194, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),ustar(:ngrdcol))
195, Generating implicit firstprivate(sens_ht,latent_ht)
[817/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_variances.F90.o
[818/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_Nrm_tendencies.F90.o
[819/925] 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,:))
163, Generating exit data delete(velocity_omega,t_tendency)
mpace_b_sfclyr:
232, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
233, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
232, Generating default present(rho_sfc(:),wprtp_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),ustar(:ngrdcol))
233, Generating implicit firstprivate(latent_heat_flx,sensible_heat_flx)
[820/925] 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,:))
165, Generating exit data delete(qtm_forcing(:,:))
rico_sfclyr:
270, Generating enter data create(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
287, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
288, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
287, Generating default present(t_sfc(:),ustar(:ngrdcol),rsat(:ngrdcol),p_sfc(:))
288, Generating implicit firstprivate(t_sfc_interp,saturation_formula)
318, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
319, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
318, Generating default present(z_bot(:ngrdcol),cq(:ngrdcol),ch(:ngrdcol),cm(:ngrdcol))
344, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
345, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
344, Generating default present(cm(:ngrdcol),ubar(:ngrdcol),um_sfc(:ngrdcol),upwp_sfc(:ngrdcol),vpwp_sfc(:ngrdcol),vm_sfc(:ngrdcol))
352, Generating exit data delete(cm(:),ch(:),cq(:),ubar(:),rsat(:),cz(:))
[821/925] 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:
241, Generating enter data create(rsat(:),cz(:))
276, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
277, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
276, Generating default present(cz(:ngrdcol),t_sfc(:),rsat(:ngrdcol),lowest_level(:ngrdcol),p_sfc(:))
277, Generating implicit firstprivate(t_sfc_calc,saturation_formula)
293, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
294, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
293, Generating default present(ustar(:ngrdcol),lowest_level(:),p_sfc(:ngrdcol),wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol),t_sfc(:ngrdcol),ubar(:))
294, Generating implicit firstprivate(sstheta,bflx)
305, Generating exit data delete(rsat(:),cz(:))
[822/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_turbulent_sed.F90.o
[823/925] Building Fortran object src/Microphys/KK_microphys/CMakeFiles/KK_microphys_lib.dir/KK_upscaled_covariances.F90.o
[824/925] 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(:))
[825/925] Linking Fortran static library src/Microphys/KK_microphys/libKK_microphys_lib.a
[826/925] Generating Fortran dyndep file src/SILHS/CMakeFiles/silhs_lib.dir/Fortran.dd
[827/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/parameters_silhs.F90.o
[828/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_arrays.F90.o
[829/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/est_kessler_microphys_module.F90.o
[830/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/output_2D_samples_module.F90.o
[831/925] 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)
[832/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/mt95.F90.o
[833/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/generate_uniform_sample_module.F90.o
[834/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/math_utilities.F90.o
[835/925] Building Fortran object src/Benchmark_cases/CMakeFiles/benchmark_cases_lib.dir/prescribe_forcings.F90.o
prescribe_forcings:
299, Generating enter data create(thlm_bot(:),um_bot(:),z_bot(:),vm_bot(:),exner_bot(:),rtm_bot(:),rho_bot(:),ustar(:),ubar(:))
314, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
315, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
316, ! blockidx%x threadidx%x collapsed
314, Generating default present(rtm_forcing(:ngrdcol,:nzt),thlm_forcing(:ngrdcol,:nzt))
322, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
323, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
324, ! blockidx%x threadidx%x collapsed
322, Generating default present(rtp2_forcing(:ngrdcol,:nzm),rtpthlp_forcing(:ngrdcol,:nzm),wpthlp_forcing(:ngrdcol,:nzm),wprtp_forcing(:ngrdcol,:nzm),thlp2_forcing(:ngrdcol,:nzm))
370, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
371, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
370, Generating default present(thlm_forcing(:ngrdcol,nzt),rtm_forcing(:ngrdcol,nzt))
371, Generating implicit firstprivate(nzt)
435, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
436, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
437, ! blockidx%x threadidx%x collapsed
435, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
459, Generating update self(p_in_pa(:,:))
465, Generating update device(rtm_forcing(:,:),um_ref(:,:),thlm_forcing(:,:),edsclrm_forcing(:,:,:),sclrm_forcing(:,:,:),vm_ref(:,:),wm_zt(:,:),wm_zm(:,:))
483, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
484, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
485, ! blockidx%x threadidx%x collapsed
483, Generating default present(thlm_forcing(:ngrdcol,:gr%nzt),rtm_forcing(:ngrdcol,:gr%nzt),gr)
492, Generating implicit firstprivate(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
494, ! blockidx%x threadidx%x collapsed
495, !$acc loop seq
492, Generating default present(sclrm_forcing(:ngrdcol,:gr%nzt,:sclr_dim),gr)
495, Loop is parallelizable
503, Generating implicit firstprivate(ngrdcol,edsclr_dim)
Generating NVIDIA GPU code
504, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
505, ! blockidx%x threadidx%x collapsed
506, !$acc loop seq
503, Generating default present(gr,edsclrm_forcing(:ngrdcol,:gr%nzt,:edsclr_dim))
506, Loop is parallelizable
584, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
585, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
584, Generating default present(ustar(:ngrdcol))
608, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
609, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
608, Generating default present(ustar(:ngrdcol))
622, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
623, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
622, Generating default present(ustar(:ngrdcol))
644, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
645, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
644, Generating default present(ustar(:ngrdcol))
774, Generating update self(rho_bot(:))
777, Generating update device(ustar(:),wpthlp_sfc(:),wprtp_sfc(:))
835, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
836, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
835, Generating default present(wpthlp_sfc(:ngrdcol),wprtp_sfc(:ngrdcol))
836, Generating implicit firstprivate(sens_ht,latent_ht)
842, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
843, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
844, ! blockidx%x threadidx%x collapsed
842, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_thl),sclr_idx)
844, Generating implicit firstprivate(sens_ht)
851, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
852, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
853, ! blockidx%x threadidx%x collapsed
851, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr_idx%iisclr_rt),sclr_idx)
853, Generating implicit firstprivate(latent_ht)
864, Generating update self(rho_zm(:,:),upwp_sfc(:),ustar(:),t_sfc(:),vpwp_sfc(:),wpthlp_sfc(:),wprtp_sfc(:))
894, 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:
1000, Generating create(thlm_zm(:,:),um_zm(:,:),vm_zm(:,:),k_min(:),rtm_zm(:,:),exner_zm(:,:)) [if not already present]
1005, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1006, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1005, 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))
1025, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1026, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1033, !$acc loop seq
1025, Generating default present(gr,z_bot(:ngrdcol),gr%zt(1:ngrdcol,:))
1026, Generating implicit firstprivate(k,min_val)
1033, Loop carried scalar dependence for min_val at line 1034
Loop carried reuse of k_min prevents parallelization
1043, Generating update self(k_min(:))
1076, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1077, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1076, 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,:))
1077, Generating implicit firstprivate(k00,km1,kp2,kp1)
[836/925] Linking Fortran static library src/Benchmark_cases/libbenchmark_cases_lib.a
[837/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/lh_microphys_var_covar_module.F90.o
[838/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_importance_sample_module.F90.o
[839/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/latin_hypercube_driver_module.F90.o
generate_silhs_sample:
228, Generating enter data create(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
257, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
258, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
259, ! blockidx%x threadidx%x collapsed
257, Generating default present(rcm_pdf(:ngrdcol,:nzt),pdf_params)
278, Generating implicit firstprivate(ngrdcol,nzt,pdf_dim)
Generating NVIDIA GPU code
279, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
280, ! blockidx%x threadidx%x collapsed
281, ! blockidx%x threadidx%x collapsed
282, ! blockidx%x threadidx%x collapsed
278, Generating default present(sigma_cholesky1(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),sigma_cholesky2(:pdf_dim,:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_1(:ngrdcol,:nzt,:pdf_dim,:pdf_dim),sigma1(:ngrdcol,:nzt,:pdf_dim),sigma2(:ngrdcol,:nzt,:pdf_dim),corr_cholesky_mtx_2(:ngrdcol,:nzt,:pdf_dim,:pdf_dim))
295, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
296, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
297, ! blockidx%x threadidx%x collapsed
295, Generating default present(delta_zm(:ngrdcol,:nzt),gr,lscale(:ngrdcol,:nzt),x_vert_corr(:ngrdcol,:nzt),rcm_pdf(:ngrdcol,:nzt))
297, Generating implicit firstprivate(vert_decorr_coef)
311, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
312, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
313, ! blockidx%x threadidx%x collapsed
311, Generating default present(x_vert_corr(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),gr,delta_zm(:ngrdcol,:nzt))
313, Generating implicit firstprivate(vert_decorr_coef)
324, Generating update self(x_vert_corr(:,:))
362, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
363, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
364, ! blockidx%x threadidx%x collapsed
365, ! blockidx%x threadidx%x collapsed
362, Generating default present(pdf_params%mixt_frac(1:ngrdcol,1:nzt),precip_fracs,l_in_precip(:ngrdcol,:num_samples,:nzt),pdf_params,precip_fracs%precip_frac_2(1:ngrdcol,1:nzt),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),x_u_all_levs(:ngrdcol,:num_samples,:nzt,pdf_dim+1:pdf_dim+2),pdf_params%cloud_frac_2(1:ngrdcol,1:nzt),cloud_frac(:ngrdcol,:num_samples,:nzt),precip_fracs%precip_frac_1(1:ngrdcol,1:nzt),pdf_params%cloud_frac_1(1:ngrdcol,1:nzt))
365, Generating implicit firstprivate(pdf_dim)
418, Generating update self(lh_sample_point_weights(:,:,:),l_in_precip(:,:,:),x_u_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:))
468, Generating update self(x_mixt_comp_all_levs(:,:,:),x_u_all_levs(:,:,:,:),x_nl_all_levs(:,:,:,:))
506, Generating exit data delete(l_in_precip(:,:,:),x_vert_corr(:,:),x_u_all_levs(:,:,:,:),rand_pool(:,:,:,:),sigma_cholesky1(:,:,:,:),rcm_pdf(:,:),k_lh_start(:),cloud_frac(:,:,:),sigma_cholesky2(:,:,:,:))
generate_all_uniform_samples:
783, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
784, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
785, ! blockidx%x threadidx%x collapsed
786, ! blockidx%x threadidx%x collapsed
787, ! blockidx%x threadidx%x collapsed
783, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim),rand_pool(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim))
796, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
Generating NVIDIA GPU code
797, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
798, ! blockidx%x threadidx%x collapsed
799, ! blockidx%x threadidx%x collapsed
796, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
879, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt)
Generating NVIDIA GPU code
880, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x
881, ! blockidx%x threadidx%x collapsed
882, ! blockidx%x threadidx%x collapsed
883, ! blockidx%x threadidx%x collapsed
879, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim),rand_pool(:ngrdcol,:num_samples,:nzt,:d_uniform_extra+pdf_dim))
892, Generating implicit firstprivate(ngrdcol,nzt,num_samples)
Generating NVIDIA GPU code
893, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
894, ! blockidx%x threadidx%x collapsed
895, ! blockidx%x threadidx%x collapsed
892, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt))
compute_k_lh_start:
1046, Generating enter data create(cloud_frac_pdf(:,:),k_lh_start_rcm(:),k_lh_start_rcm_in_cloud(:))
1050, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1051, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1052, ! blockidx%x threadidx%x collapsed
1050, Generating default present(pdf_params,cloud_frac_pdf(:ngrdcol,:nzt))
1059, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1060, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1073, !$acc loop seq
1059, Generating default present(cloud_frac_pdf(:ngrdcol,:nzt),gr,k_lh_start_rcm_in_cloud(:ngrdcol),rcm_pdf(:ngrdcol,:nzt))
1060, Generating implicit firstprivate(rcm_in_cloud_max)
1073, Loop carried scalar dependence for rcm_in_cloud_max at line 1077
Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
Generating implicit firstprivate(rcm_in_cloud)
Loop carried scalar dependence for rcm_in_cloud_max at line 1077
Loop carried dependence of k_lh_start_rcm_in_cloud prevents parallelization
Loop carried backward dependence of k_lh_start_rcm_in_cloud prevents vectorization
1090, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1091, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1102, !$acc loop seq
1090, Generating default present(gr,rcm_pdf(:ngrdcol,:nzt),k_lh_start_rcm(:ngrdcol))
1091, Generating implicit firstprivate(rcm_max)
1102, Loop carried scalar dependence for rcm_max at line 1103
Loop carried dependence of k_lh_start_rcm prevents parallelization
Loop carried backward dependence of k_lh_start_rcm prevents vectorization
1115, Generating update self(k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
1143, Generating update device(k_lh_start(:))
1147, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1148, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1147, Generating default present(k_lh_start_rcm_in_cloud(:ngrdcol),k_lh_start(:ngrdcol))
1154, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1155, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1154, Generating default present(k_lh_start_rcm(:ngrdcol),k_lh_start(:ngrdcol))
1161, Generating exit data delete(cloud_frac_pdf(:,:),k_lh_start_rcm_in_cloud(:),k_lh_start_rcm(:))
clip_transform_silhs_output:
1279, Generating implicit firstprivate(ngrdcol,num_samples,nzt)
Generating NVIDIA GPU code
1280, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
1281, ! blockidx%x threadidx%x collapsed
1282, ! blockidx%x threadidx%x collapsed
1279, Generating default present(lh_rc_clipped(:ngrdcol,:num_samples,:nzt),lh_nc_clipped(:ngrdcol,:num_samples,:nzt),lh_rt_clipped(:ngrdcol,:num_samples,:nzt),x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:),lh_rv_clipped(:ngrdcol,:num_samples,:nzt),hm_metadata)
1282, Generating implicit firstprivate(l_use_ncn_to_nc)
compute_arb_overlap:
2090, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
Generating NVIDIA GPU code
2091, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2092, ! blockidx%x threadidx%x collapsed
2093, ! blockidx%x threadidx%x collapsed
2098, !$acc loop seq
2090, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim),vert_corr(:ngrdcol,:),k_lh_start(:ngrdcol),rand_pool(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim))
2093, Generating implicit firstprivate(k,unbounded_point,nzt,k_lh_start_i)
2098, Loop carried scalar dependence for unbounded_point at line 2101
Generating implicit firstprivate(half_width,offset,min_val)
Loop carried scalar dependence for unbounded_point at line 2101
2124, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples)
Generating NVIDIA GPU code
2125, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2126, ! blockidx%x threadidx%x collapsed
2127, ! blockidx%x threadidx%x collapsed
2132, !$acc loop seq
2124, Generating default present(x_u_all_levs(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim),vert_corr(:ngrdcol,:),k_lh_start(:ngrdcol),rand_pool(:ngrdcol,:num_samples,:,:d_uniform_extra+pdf_dim))
2127, Generating implicit firstprivate(k,unbounded_point,k_lh_start_i)
2132, Loop carried scalar dependence for unbounded_point at line 2135
Generating implicit firstprivate(half_width,offset,min_val)
Loop carried scalar dependence for unbounded_point at line 2135
[840/925] Building Fortran object src/SILHS/CMakeFiles/silhs_lib.dir/silhs_api_module.F90.o
generate_silhs_sample_api_single_col:
343, Generating copyin(mu2_col(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2_col(:,:,:,:)) [if not already present]
Generating copyout(lh_sample_point_weights(:,:)) [if not already present]
Generating copyin(corr_cholesky_mtx_1_col(:,:,:,:),lscale_col(:,:),mu1_col(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1_col(:,:,:)) [if not already present]
Generating copyout(x_nl_all_levs(:,:,:),x_mixt_comp_all_levs(:,:)) [if not already present]
Generating copyin(sigma2_col(:,:,:),delta_zm_col(:,:)) [if not already present]
generate_silhs_sample_api_multi_col:
494, Generating copyin(mu2(:,:,:),precip_fracs,precip_fracs%precip_frac_1(:,:),corr_cholesky_mtx_2(:,:,:,:)) [if not already present]
Generating copyout(lh_sample_point_weights(:,:,:)) [if not already present]
Generating copyin(corr_cholesky_mtx_1(:,:,:,:),lscale(:,:),mu1(:,:,:),precip_fracs%precip_frac_2(:,:),sigma1(:,:,:)) [if not already present]
Generating copyout(x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) [if not already present]
Generating copyin(sigma2(:,:,:),delta_zm(:,:)) [if not already present]
clip_transform_silhs_output_api_single_col:
597, Generating copyout(lh_thl_clipped_col(:,:,:)) [if not already present]
Generating copyin(pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_nl_all_levs_col(:,:,:,:),x_mixt_comp_all_levs_col(:,:,:)) [if not already present]
Generating copyout(lh_rc_clipped_col(:,:,:),lh_rv_clipped_col(:,:,:),lh_nc_clipped_col(:,:,:),lh_rt_clipped_col(:,:,:)) [if not already present]
Generating copyin(hm_metadata) [if not already present]
clip_transform_silhs_output_api_multi_col:
677, Generating copyout(lh_thl_clipped(:,:,:)) [if not already present]
Generating copyin(pdf_params%cthl_2(:,:),pdf_params%rt_2(:,:),pdf_params%rt_1(:,:),pdf_params%thl_1(:,:),pdf_params%chi_2(:,:),pdf_params%crt_2(:,:),pdf_params%crt_1(:,:),pdf_params%cthl_1(:,:),pdf_params,pdf_params%chi_1(:,:),pdf_params%thl_2(:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) [if not already present]
Generating copyout(lh_rc_clipped(:,:,:),lh_rv_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:)) [if not already present]
Generating copyin(hm_metadata) [if not already present]
[841/925] Linking Fortran static library src/SILHS/libsilhs_lib.a
[842/925] Generating Fortran dyndep file src/Radiation/CMakeFiles/radiation_lib.dir/Fortran.dd
[843/925] Generating Fortran dyndep file src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/Fortran.dd
[844/925] Generating Fortran dyndep file src/Microphys/CMakeFiles/microphys_lib.dir/Fortran.dd
[845/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/parameters_radiation.F90.o
[846/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrtype.f90.o
[847/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/parameters_microphys.F90.o
[848/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/cos_solar_zen_module.F90.o
[849/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nr.f90.o
[850/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/quicksort.F90.o
[851/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/rad_lwsw_module.F90.o
[852/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/extended_atmosphere_module.F90.o
[853/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/ice_dfsn_module.F90.o
[854/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/gfdl_activation.F90.o
[855/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/silhs_category_variance_module.F90.o
[856/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/enhanced_simann.F90.o
[857/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/mixed_moment_PDF_integrals.F90.o
[858/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/simple_rad_module.F90.o
[859/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/pdf_hydromet_microphys_wrapper.F90.o
pdf_hydromet_microphys_prep:
254, Generating update self(cloud_frac(:,:),ice_supersat_frac(:,:),kh_zm(:,:))
256, Generating update self(wphydrometp(:,:,:))
307, Generating update device(corr_cholesky_mtx_1(:,:,:,:),corr_array_2_n(:,:,:,:),corr_array_1_n(:,:,:,:),sigma_x_1_n(:,:,:),mu_x_2_n(:,:,:),mu_x_1_n(:,:,:),corr_cholesky_mtx_2(:,:,:,:),sigma_x_2_n(:,:,:))
310, Generating update device(rtphmp_zt(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:))
409, Generating update self(lh_rt_clipped(:,:,:),lh_nc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_rc_clipped(:,:,:),x_nl_all_levs(:,:,:,:),rho_ds_zt(:,:),lh_rv_clipped(:,:,:),lh_thl_clipped(:,:,:))
[860/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/advance_microphys_module.F90.o
microphys_lhs:
1889, 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]
1919, 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:
2205, 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]
[861/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/nrutil.f90.o
[862/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/bugsrad_driver.F90.o
[863/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/coamps_microphys_driver_module.F90.o
[864/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amebsa.f90.o
[865/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/amoeba.f90.o
[866/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran_state.f90.o
[867/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_s.f90.o
[868/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/KK_microphys_module.F90.o
[869/925] Building Fortran object src/Numerical_recipes/CMakeFiles/numerical_recipes_lib.dir/ran1_v.f90.o
[870/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/module_mp_graupel.F90.o
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 300)
0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 5894)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 5905)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 5928)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 5976)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 5980)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 6066)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 6073)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 6079)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 6204)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 6210)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 6248)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 6253)
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (/home/jenkins/workspace/clubb_driver_test_branch/src/Microphys/module_mp_graupel.F90: 6257)
[871/925] Linking Fortran static library src/Numerical_recipes/libnumerical_recipes_lib.a
[872/925] Generating Fortran dyndep file src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Fortran.dd
[873/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_heaviside_tests.F90.o
[874/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/Nc_Ncn_test.F90.o
[875/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/silhs_category_test.F90.o
[876/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/smooth_min_max_tests.F90.o
[877/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/corr_cholesky_mtx_tests.F90.o
[878/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/KK_integrals_tests.F90.o
[879/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/read_corr_mtx_test.F90.o
[880/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/w_up_in_cloud_tests.F90.o
[881/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/tuner_tests.F90.o
[882/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/hole_filling_tests.F90.o
[883/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_init_cleanup.F90.o
[884/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/mu_sigma_hm_tests.F90.o
[885/925] 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_driver_test_branch/src/G_unit_test_types/spurious_source_test.F90: 226)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_driver_test_branch/src/G_unit_test_types/spurious_source_test.F90: 230)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_driver_test_branch/src/G_unit_test_types/spurious_source_test.F90: 283)
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_driver_test_branch/src/G_unit_test_types/spurious_source_test.F90: 286)
[886/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/estimate_scm_microphys_module.F90.o
[887/925] Building Fortran object src/Radiation/CMakeFiles/radiation_lib.dir/radiation_module.F90.o
[888/925] Linking Fortran static library src/Radiation/libradiation_lib.a
[889/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/rev_direction_grid_test.F90.o
[890/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/lh_microphys_driver_module.F90.o
[891/925] Building Fortran object src/G_unit_test_types/CMakeFiles/G_unit_test_lib.dir/pdf_parameter_tests.F90.o
NVFORTRAN-W-0435-Array declared with zero size (/home/jenkins/workspace/clubb_driver_test_branch/src/G_unit_test_types/pdf_parameter_tests.F90: 413)
[892/925] Linking Fortran static library src/G_unit_test_types/libG_unit_test_lib.a
[893/925] Generating Fortran dyndep file src/CMakeFiles/G_unit_tests.dir/Fortran.dd
[894/925] Building Fortran object src/CMakeFiles/G_unit_tests.dir/G_unit_tests.F90.o
[895/925] Linking Fortran executable src/G_unit_tests
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[896/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/morrison_microphys_module.F90.o
[897/925] Building Fortran object src/Microphys/CMakeFiles/microphys_lib.dir/microphys_driver.F90.o
[898/925] Linking Fortran static library src/Microphys/libmicrophys_lib.a
[899/925] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_lib.dir/Fortran.dd
[900/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/extrapolation.F90.o
[901/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/hydrostatic_module.F90.o
[902/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/soil_vegetation.F90.o
[903/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_grads.F90.o
[904/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_interpret.F90.o
[905/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_netcdf.F90.o
[906/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/stat_file_utils.F90.o
[907/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/sounding.F90.o
[908/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/input_fields.F90.o
[909/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/generalized_grid_test.F90.o
[910/925] Building Fortran object src/CMakeFiles/clubb_driver_lib.dir/clubb_driver.F90.o
init_clubb_case:
2536, 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(:,:),upwp(:,:))
Generating enter data copyin(vm_init(:),um_init(:),hm_metadata)
Generating enter data create(wp2up2(:,:),wp2thvp(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:))
Generating enter data copyin(wp2_init(:))
Generating enter data create(wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:))
Generating enter data copyin(err_info%err_header(:),nu_vert_res_dep%nu9(:))
Generating enter data create(thlp2_mc(:,:),rtp2_mc(:,:))
Generating enter data copyin(t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:))
Generating enter data create(vprcp(:,:))
Generating enter data copyin(vg_init(:))
Generating enter data create(uprcp(:,:))
Generating enter data copyin(ug_init(:))
Generating enter data create(thlm_mc(:,:))
Generating enter data copyin(rtm_init(:))
Generating enter data create(vpwp_sfc(:),upwp_sfc(:))
Generating enter data copyin(thv_ds_zm_init(:))
Generating enter data create(thlpthvp(:,:))
Generating enter data copyin(invrs_rho_ds_zm_init(:))
Generating enter data create(ice_supersat_frac(:,:))
Generating enter data copyin(rho_ds_zm_init(:))
Generating enter data create(rho(:,:),rfrzm(:,:))
Generating enter data copyin(rho_init(:))
Generating enter data create(thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:))
Generating enter data copyin(wm_zt_init(:))
Generating enter data create(rtp3(:,:))
Generating enter data copyin(thlm_ref_init(:),rtm_ref_init(:))
Generating enter data create(wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:))
Generating enter data copyin(pdf_params_zm%w_2(:,:),thlm_init(:))
Generating enter data create(rtpthvp(:,:))
Generating enter data copyin(rcm_init(:))
Generating enter data create(upwp_sfc_pert(:))
Generating enter data copyin(sfc_elevation(:))
Generating enter data create(corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:))
Generating enter data copyin(veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:))
Generating enter data create(err_info%err_code(:))
Generating enter data copyin(em_init(:))
Generating enter data create(rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:))
Generating enter data copyin(rho_ds_zm_dycore_init(:))
Generating enter data create(rho_zm(:,:))
Generating enter data copyin(rho_ds_zt_init(:))
Generating enter data create(p_in_pa(:,:),thvm(:,:),exner(:,:))
Generating enter data copyin(dummy_dy(:))
Generating enter data create(wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),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(:,:),dummy_dx(:),deep_soil_t_in_k_init(:),sclr_idx,exner_init(:),p_in_pa_init(:))
Generating enter data create(sigma_x_2_n(:,:,:))
Generating enter data copyin(gr%zt(:,:))
Generating enter data create(cloudy_updraft_frac(:,:),rvm_mc(:,:))
Generating enter data copyin(pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:))
Generating enter data create(mu_x_2_n(:,:,:))
Generating enter data copyin(gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor(:))
Generating enter data create(x_nl_all_levs(:,:,:,:))
2611, 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(:,:))
2616, Generating enter data create(edsclrm(:,:,:))
Generating enter data copyin(edsclrm_init(:,:))
Generating enter data create(edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
2620, 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:
2693, Generating implicit firstprivate(lh_num_samples,ngrdcol)
Generating NVIDIA GPU code
2694, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x
2695, ! blockidx%x threadidx%x collapsed
2696, ! blockidx%x threadidx%x collapsed
2697, !$acc loop seq
2693, 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)
2697, Loop is parallelizable
2704, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
2705, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2706, ! blockidx%x threadidx%x collapsed
2704, 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),wp2thvp(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),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(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(1:ngrdcol,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(sclr_dim,ngrdcol)
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)
advance_clubb_to_end:
3273, Generating update self(thlp2(:,:),rtpthlp(:,:),wp2(:,:),wp2thvp(:,:),vm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),wprtp(:,:),rtpthvp(:,:),wp3(:,:),um(:,:),thlpthvp(:,:),wpthlp(:,:))
3276, Generating update self(sclrm(:,:,:))
3277, Generating update self(edsclrm(:,:,:))
3345, Generating update self(sfc_soil_t_in_k(:),rho_zm(:,:),deep_soil_t_in_k(:),veg_t_in_k(:),wpthlp_sfc(:),wprtp_sfc(:),p_sfc(:))
3357, Generating update device(veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:))
3361, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3362, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3363, ! blockidx%x threadidx%x collapsed
3361, 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))
3379, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3380, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3381, ! blockidx%x threadidx%x collapsed
3379, 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))
3392, Generating update self(rfrzm(:,:))
3402, Generating update device(rfrzm(:,:))
3620, 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(:,:,:))
3635, Generating copyout(skw_zm(:,:)) [if not already present]
Generating copyin(wp3_zm(:,:),wp2(:,:),clubb_params(:,:)) [if not already present]
3714, Generating update device(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:),wpthlp_mc(:,:))
3716, Generating update device(wphydrometp(:,:,:))
3735, Generating update self(cloud_frac(:,:),rcm(:,:),rho_zm(:,:),rho(:,:),exner(:,:))
3751, Generating update device(thlm_mc(:,:),rcm_mc(:,:))
3757, Generating update self(cloud_frac(:,:))
3772, Generating update self(rtp2_mc(:,:),thlm_mc(:,:),rcm_mc(:,:),wpthlp_mc(:,:),wprtp_mc(:,:),thlp2_mc(:,:),rvm_mc(:,:),rtpthlp_mc(:,:))
3827, Generating update self(p_in_pa(:,:),rho_zm(:,:),thlm(:,:),rtm(:,:),exner(:,:),cloud_frac(:,:),ice_supersat_frac(:,:),rho(:,:),rcm(:,:))
3848, Generating update device(radht(:,:))
3865, Generating update self(radht(:,:))
clean_up_clubb:
4231, 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,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(:,:),vm_init(:),um_init(:),hm_metadata,wp2up2(:,:),wp2thvp(:,:),wpup2(:,:),wpthvp(:,:),wp3(:,:),radht(:,:),vp3(:,:),up3(:,:),wp2rtp(:,:),wp2_init(:),wpthlp_sfc(:),cloud_cover(:,:),rc_coef_zm(:,:),err_info%err_header(:),nu_vert_res_dep%nu9(:),thlp2_mc(:,:),rtp2_mc(:,:),t_sfc(:),vp2_init(:),up2_init(:),vm_ref_init(:),um_ref_init(:),vprcp(:,:),vg_init(:),uprcp(:,:),ug_init(:),thlm_mc(:,:),rtm_init(:),vpwp_sfc(:),upwp_sfc(:),thv_ds_zm_init(:),thlpthvp(:,:),invrs_rho_ds_zm_init(:),ice_supersat_frac(:,:),rho_ds_zm_init(:),rho(:,:),rfrzm(:,:),rho_init(:),thlprcp(:,:),rtpthlp_mc(:,:),wp2thlp(:,:),wp2vp2(:,:),wm_zt_init(:),rtp3(:,:),thlm_ref_init(:),rtm_ref_init(:),wprtp_sfc(:),wprcp(:,:),thlp3(:,:),rtpthlp_forcing(:,:),thlp2_forcing(:,:),rtp2_forcing(:,:),wpthlp_forcing(:,:),wprtp_forcing(:,:),pdf_params_zm%w_2(:,:),thlm_init(:),rtpthvp(:,:),rcm_init(:),upwp_sfc_pert(:),sfc_elevation(:),corr_cholesky_mtx_2(:,:,:,:),vpwp_pert(:,:),upwp_pert(:,:),wprtp_mc(:,:),wpthlp_mc(:,:),rtpthlp(:,:),thlp2(:,:),rtp2(:,:),wpthlp(:,:),wprtp(:,:),w_up_in_cloud(:,:),vm(:,:),um(:,:),rtm(:,:),thlm(:,:),vm_pert(:,:),um_pert(:,:),veg_t_in_k_init(:),thvm_init(:),wm_zm_init(:),rho_zm_init(:),err_info%err_code(:),em_init(:),rho_ds_zm(:,:),vm_ref(:,:),veg_t_in_k(:),sfc_soil_t_in_k(:),deep_soil_t_in_k(:),um_ref(:,:),thlm_ref(:,:),rtm_ref(:,:),thv_ds_zt(:,:),thv_ds_zm(:,:),invrs_rho_ds_zt(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:),rho_ds_zm_dycore_init(:),rho_zm(:,:),rho_ds_zt_init(:),p_in_pa(:,:),thvm(:,:),exner(:,:),dummy_dy(:),wm_zm(:,:),wm_zt(:,:),rcm_in_layer(:,:),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(:),deep_soil_t_in_k_init(:),sclr_idx,exner_init(:),p_in_pa_init(:),sigma_x_2_n(:,:,:),gr%zt(:,:),cloudy_updraft_frac(:,:),rvm_mc(:,:),pdf_params%w_2(:,:),p_sfc(:),nu_vert_res_dep%nu2(:),nu_vert_res_dep%nu1(:),nu_vert_res_dep%nu6(:),nu_vert_res_dep,nu_vert_res_dep%nu8(:),nu_vert_res_dep%nu10(:),mu_x_2_n(:,:,:),gr%invrs_dzt(:,:),gr%weights_zm2zt(:,:,:),gr%dzt(:,:),gr%invrs_dzm(:,:),gr%dzm(:,:),gr,gr%zm(:,:),gr%weights_zt2zm(:,:,:),fcor(:),x_nl_all_levs(:,:,:,:))
4307, Generating exit data delete(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp3(:,:,:),sclrp2(:,:,:),sclrm_init(:,:),sclrpthvp(:,:,:),sclr_tol(:),wpsclrp(:,:,:),sclrm(:,:,:),sclrm_forcing(:,:,:),wpsclrp_sfc(:,:))
4312, Generating exit data delete(edsclrm(:,:,:),edsclrm_init(:,:),edsclrm_forcing(:,:,:),wpedsclrp_sfc(:,:))
4316, Generating exit data delete(rtphmp_zt(:,:,:),hm_metadata%l_mix_rat_hm(:),thlphmp_zt(:,:,:),wphydrometp(:,:,:),wp2hmp(:,:,:))
[911/925] Linking Fortran static library src/libclubb_driver_lib.a
[912/925] Generating Fortran dyndep file src/CMakeFiles/clubb_standalone.dir/Fortran.dd
[913/925] Generating Fortran dyndep file src/CMakeFiles/clubb_thread_test.dir/Fortran.dd
[914/925] Generating Fortran dyndep file src/CMakeFiles/clubb_driver_test.dir/Fortran.dd
[915/925] Generating Fortran dyndep file src/CMakeFiles/clubb_tuner.dir/Fortran.dd
[916/925] Building Fortran object src/CMakeFiles/clubb_standalone.dir/clubb_standalone.F90.o
[917/925] Building Fortran object src/CMakeFiles/clubb_driver_test.dir/clubb_driver_test.F90.o
[918/925] Building Fortran object src/CMakeFiles/clubb_thread_test.dir/clubb_thread_test.F90.o
[919/925] Linking Fortran executable src/clubb_thread_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[920/925] Linking Fortran executable src/clubb_standalone
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[921/925] Building Fortran object src/CMakeFiles/clubb_tuner.dir/error.F90.o
[922/925] Linking Fortran executable src/clubb_driver_test
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[923/925] Building Fortran object src/CMakeFiles/clubb_tuner.dir/clubb_tuner.F90.o
[924/925] Linking Fortran executable src/clubb_tuner
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
[924/925] Install the project...
-- Install configuration: "Release"
-- Installing: /home/jenkins/workspace/clubb_driver_test_branch/install/nvfortran/libclubb_driver_lib.a
-- Installing: /home/jenkins/workspace/clubb_driver_test_branch/install/nvfortran/clubb_tuner
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/nvfortran/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_driver_test_branch/install/nvfortran/G_unit_tests
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/nvfortran/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_driver_test_branch/install/nvfortran/clubb_thread_test
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/nvfortran/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_driver_test_branch/install/nvfortran/clubb_standalone
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/nvfortran/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_driver_test_branch/install/nvfortran/clubb_driver_test
-- Set runtime path of "/home/jenkins/workspace/clubb_driver_test_branch/install/nvfortran/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"
Setting CLUBB installation dir: /home/jenkins/workspace/clubb_driver_test_branch/install/nvfortran
Using inferred toolchain file: /home/jenkins/workspace/clubb_driver_test_branch/cmake/toolchains/linux_x86_64_nvfortran.cmake
about to cmnake /home/jenkins/workspace/clubb_driver_test_branch/build/nvfortran
Running CMake configure...
check_for_missing_threadprivate.py has begun.
File /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/corr_varnce_module.F90 failed:
Missing threadprivate for:
corr_array_n_cloud_def
corr_array_n_below_def
File /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/error_code.F90 failed:
Missing threadprivate for:
clubb_debug_level
File /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/sponge_layer_damping.F90 failed:
Missing threadprivate for:
wp3_sponge_damp_settings
thlm_sponge_damp_settings
rtm_sponge_damp_settings
uv_sponge_damp_profile
wp2_sponge_damp_settings
wp2_sponge_damp_profile
rtm_sponge_damp_profile
thlm_sponge_damp_profile
up2_vp2_sponge_damp_settings
wp3_sponge_damp_profile
up2_vp2_sponge_damp_profile
uv_sponge_damp_settings
[91mcheck_for_missing_threadprivate.py did not pass.[0m
[91mfailedFiles = ['/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/corr_varnce_module.F90', '/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/error_code.F90', '/home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/sponge_layer_damping.F90'][0m
[91m===============================================================
[91mTHREADPRIVATE CHECK FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_driver_test_branch/build/nvfortran/cmake_build_output.txt
[91m===============================================================[0m
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/sounding.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 377 : 102 chars : um(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 379 : 101 chars : vm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 381 : 101 chars : ugm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 383 : 101 chars : vgm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 385 : 101 chars : thlm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 387 : 101 chars : rtm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 389 : 101 chars : press(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 392 : 101 chars : wm(i,k) = mono_cubic_interp( gr%zt(i,k), km1, k00, kp1, kp2, z(km1), z(k00), z(kp1), &
line 409 : 108 chars : edsclr_snd(km1,edsclr), edsclr_snd(k00,edsclr), &
line 410 : 107 chars : edsclr_snd(kp1,edsclr), edsclr_snd(kp2,edsclr) )
line 434 : 118 chars : um(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), u(k_above), u(k_above-1) )
line 435 : 118 chars : vm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), v(k_above), v(k_above-1) )
line 436 : 120 chars : ugm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), ug(k_above), ug(k_above-1) )
line 437 : 120 chars : vgm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), vg(k_above), vg(k_above-1) )
line 438 : 126 chars : thlm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), theta(k_above), theta(k_above-1) )
line 439 : 120 chars : rtm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), rt(k_above), rt(k_above-1) )
line 440 : 112 chars : press(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), p_in_Pa(k_above), &
line 442 : 122 chars : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
line 446 : 105 chars : sclrm(i,k,sclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), &
line 452 : 109 chars : edsclrm(i,k,edsclr) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), &
line 481 : 124 chars : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
line 507 : 124 chars : wm(i,k) = lin_interpolate_two_points( gr%zt(i,k), z(k_above), z(k_above-1), subs(k_above), subs(k_above-1) )
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test_branch/src/generalized_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 3: module generalized_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/generalized_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 908 : 106 chars : pdf_params_zm_flip%ice_supersat_frac_1(i,:) = flip( pdf_params_zm%ice_supersat_frac_1(i,:), nzm )
line 909 : 106 chars : pdf_params_zm_flip%ice_supersat_frac_2(i,:) = flip( pdf_params_zm%ice_supersat_frac_2(i,:), nzm )
line 911 : 117 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1080 : 101 chars : rtm_ref_flip, thlm_ref_flip, um_ref_flip, vm_ref_flip, ug_flip, vg_flip, & ! Intent(in)
line 1094 : 111 chars : um_flip, vm_flip, upwp_flip, vpwp_flip, up2_flip, vp2_flip, up3_flip, vp3_flip, & ! Intent(inout)
line 1096 : 111 chars : wp2_flip, wp3_flip, rtp2_flip, rtp3_flip, thlp2_flip, thlp3_flip, rtpthlp_flip, & ! Intent(inout)
line 1102 : 109 chars : wp2rtp_flip, wp2thlp_flip, uprcp_flip, vprcp_flip, rc_coef_zm_flip, wp4_flip, & ! intent(inout)
line 1103 : 105 chars : wpup2_flip, wpvp2_flip, wp2up2_flip, wp2vp2_flip, ice_supersat_frac_flip, & ! intent(inout)
line 1587 : 115 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 1614 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2up_implicit, nzt, ngrdcol, &
line 1618 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2up_explicit, nzt, ngrdcol, &
line 1622 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wp2vp_implicit, nzt, ngrdcol, &
line 1626 : 102 chars : pdf_implicit_coefs_terms_flip%term_wp2vp_explicit, nzt, ngrdcol, &
line 1660 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpup2_implicit, nzt, ngrdcol, &
line 1664 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpup2_explicit, nzt, ngrdcol, &
line 1668 : 102 chars : pdf_implicit_coefs_terms_flip%coef_wpvp2_implicit, nzt, ngrdcol, &
line 1672 : 102 chars : pdf_implicit_coefs_terms_flip%term_wpvp2_explicit, nzt, ngrdcol, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 199 : 110 chars : l_modify_ic_with_cubic_int, & ! Flag for interpolating the sounding profile with Steffen's monotone cubic
line 200 : 110 chars : ! method to obtain smoother initial condition profile, which is found to be
line 201 : 111 chars : ! beneficial to achive a better numerical solution convergence. If this flag
line 202 : 118 chars : ! is turned off, the initial conditions will be generated with linear interpolation.
line 203 : 111 chars : ! This is done on a case-by-case basis, since using the monotone cubic method
line 204 : 109 chars : ! requires a special sounding.in file with many additional sounding levels.
line 205 : 109 chars : l_modify_bc_for_cnvg_test, & ! Flag to activate modifications on boundary condition for convergence test
line 737 : 101 chars : !$omp sens_ht, latent_ht, lmin, vert_decorr_coef, deep_soil_T_in_K, sfc_soil_T_in_K, veg_T_in_K, &
line 753 : 102 chars : !$omp rtp2_mc, thlp2_mc, rtpthlp_mc, Ncm_mc, Ncm, Nccnm, em, tau_zm, tau_zt, Kh_zt, Kh_zm, rfrzm, &
line 754 : 105 chars : !$omp rrm, Nrm, Nc_in_cloud, wpNcp, radht, Frad, Frad_SW_up, Frad_LW_up, Frad_SW_down, Frad_LW_down, &
line 755 : 102 chars : !$omp wpsclrp_sfc, wpedsclrp_sfc, sclrm, wpsclrp, sclrp2, sclrp3, sclrprtp, sclrpthlp, sclrpthvp, &
line 800 : 101 chars : !----------------------------------- Optional Input Variables -----------------------------------
line 1690 : 102 chars : open(unit=iunit_grid_adaptation, file=fname_grid_adaptation, status='replace', action='write')
line 2002 : 105 chars : allocate( um_ref(ngrdcol, gr%nzt) ) ! Reference u wind for nudging; Michael Falk, 17 Oct 2007
line 2003 : 105 chars : allocate( vm_ref(ngrdcol, gr%nzt) ) ! Reference v wind for nudging; Michael Falk, 17 Oct 2007
line 2493 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 2523 : 106 chars : ! Similar call to above, checking parameter values, but because we've placed this in "init_clubb_case"
line 2531 : 116 chars : write(fstderr, *) "Fatal error calling check_clubb_settings_api and/or check_parameters_api in clubb_driver"
line 2574 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 2586 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 2587 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 2590 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 2592 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 2598 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 2599 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 2600 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 2601 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 2602 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 2603 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 2604 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 2605 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 2606 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 2607 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 2722 : 103 chars : invrs_rho_ds_zt(i,k) = invrs_rho_ds_zt_init(k) ! inv. dry, static density: t-levs
line 2728 : 103 chars : um_pert(i,k) = zero ! Variables used to track perturbed version of winds.
line 2730 : 105 chars : wm_zt(i,k) = wm_zt_init(k) ! Imposed large scale w - Thermodynamic levels
line 2923 : 113 chars : if ( clubb_config_flags%iiPDF_type == iiPDF_new .or. clubb_config_flags%iiPDF_type == iiPDF_new_hybrid ) then
line 3015 : 106 chars : / sqrt( 4.0_core_rknd * ( 1.0_core_rknd - 0.4_core_rknd )**3 &
line 3016 : 118 chars : + clubb_params(ngrdcol,iSkw_max_mag)**2 ) ) ) ! Known magic number
line 3018 : 102 chars : ! Calculate nu_vert_res_dep and lmin, these change with clubb_params, commented out for now since
line 3136 : 101 chars : !----------------------------------- Optional Input Variables -----------------------------------
line 3284 : 103 chars : um(i,:), vm(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), &
line 3622 : 111 chars : !$acc X_nl_all_levs, X_mixt_comp_all_levs, lh_sample_point_weights, mu_x_1_n, mu_x_2_n, &
line 3624 : 104 chars : !$acc lh_rt_clipped, lh_thl_clipped, lh_rc_clipped, lh_rv_clipped, lh_Nc_clipped, &
line 3628 : 116 chars : !$acc pdf_params%cloud_frac_1, pdf_params%cloud_frac_2, pdf_params%cthl_1, pdf_params%cthl_2, &
line 3629 : 112 chars : !$acc pdf_params%crt_1, pdf_params%crt_2, pdf_params%stdev_chi_1, pdf_params%stdev_chi_2, &
line 3645 : 102 chars : wp2_zt = zm2zt_api( gr%nzm, gr%nzt, ngrdcol, gr, wp2, w_tol_sqd ) ! Positive definite quantity
line 3651 : 109 chars : thlm(i,:), p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), rtm(i,:), &! In
line 3652 : 109 chars : rcm(i,:), cloud_frac(i,:), wm_zt(i,:), wm_zm(i,:), wp2_zt(i,:), & ! In
line 3653 : 106 chars : hydromet(i,:,:), Nc_in_cloud(i,:), & ! In
line 3669 : 103 chars : stats_zt(i), stats_zm(i), & ! Inout
line 3670 : 103 chars : stats_sfc(i), stats_lh_zt(i), & ! Inout
line 3671 : 102 chars : Nccnm(i,:), & ! Inout
line 3672 : 117 chars : hydromet_mc(i,:,:), Ncm_mc(i,:), rcm_mc(i,:), rvm_mc(i,:), & ! Out
line 3673 : 107 chars : thlm_mc(i,:), hydromet_vel_zt(i,:,:), & ! Out
line 3674 : 102 chars : hydromet_vel_covar_zt_impc(i,:,:), & ! Out
line 3675 : 102 chars : hydromet_vel_covar_zt_expc(i,:,:), & ! Out
line 3676 : 110 chars : wprtp_mc(i,:), wpthlp_mc(i,:), rtp2_mc(i,:), & ! Out
line 3677 : 105 chars : thlp2_mc(i,:), rtpthlp_mc(i,:) ) ! Out
line 3701 : 103 chars : stats_zt(i), stats_zm(i), stats_sfc(i), & ! Inout
line 3702 : 103 chars : hydromet(i,:,:), hydromet_vel_zt(i,:,:), hydrometp2(i,:,:), & ! Inout
line 3703 : 103 chars : K_hm(i,:,:), Ncm(i,:), Nc_in_cloud(i,:), rvm_mc(i,:), & ! Inout
line 3704 : 103 chars : thlm_mc(i,:), err_info, & ! Inout
line 3705 : 101 chars : wphydrometp(i,:,:), wpNcp(i,:) ) ! Out
line 3714 : 106 chars : !$acc update device( rcm_mc, rvm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3772 : 104 chars : !$acc update host( rvm_mc, rcm_mc, thlm_mc, wprtp_mc, wpthlp_mc, rtp2_mc, thlp2_mc, rtpthlp_mc )
line 3778 : 105 chars : call stat_update_var( stats_metadata%irtm_mc, rvm_mc(i,:)+rcm_mc(i,:), stats_zt(i) ) ! kg/kg/s
line 3780 : 106 chars : call stat_update_var( stats_metadata%iwprtp_mc, wprtp_mc(i,:), stats_zm(i) ) ! m*(kg/kg)/s^2
line 3782 : 104 chars : call stat_update_var( stats_metadata%irtp2_mc, rtp2_mc(i,:), stats_zm(i) ) ! (kg/kg)^2/s
line 3784 : 104 chars : call stat_update_var( stats_metadata%irtpthlp_mc, rtpthlp_mc(i,:), stats_zm(i) ) ! K*(kg/kg)/s
line 3801 : 105 chars : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, X_nl_all_levs, &
line 3827 : 105 chars : !$acc update host( rho, rho_zm, p_in_Pa, exner, cloud_frac, ice_supersat_frac, thlm, rtm, rcm )
line 3873 : 106 chars : call update_radiation_variables( gr%nzm, gr%nzt, radht(i,:), Frad_SW_up(i,:), Frad_LW_up(i,:), &
line 3972 : 104 chars : clubb_config_flags%grid_remap_method, & ! intent(in)
line 4040 : 101 chars : .and. (stats_metadata%l_stats_last) ) then ! only adapt grid when the average of the last
line 4144 : 103 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_scheme = ', time_microphys_scheme
line 4145 : 104 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_microphys_advance = ', time_microphys_advance
line 4147 : 103 chars : write(unit=fstdout, fmt='(a,f10.4)') 'CLUBB-TIMER time_output_multi_col = ', time_output_multi_col
line 4269 : 111 chars : !$acc rcm_in_layer, cloud_cover, wprcp, w_up_in_cloud, w_down_in_cloud, cloudy_updraft_frac, &
line 4281 : 101 chars : !$acc pdf_params%corr_w_thl_2, pdf_params%corr_rt_thl_1, pdf_params%corr_rt_thl_2, &
line 4282 : 103 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 4285 : 104 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 4287 : 103 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
line 4293 : 101 chars : !$acc pdf_params_zm%thl_2, pdf_params_zm%varnce_thl_1, pdf_params_zm%varnce_thl_2, &
line 4294 : 106 chars : !$acc pdf_params_zm%corr_w_rt_1, pdf_params_zm%corr_w_rt_2, pdf_params_zm%corr_w_thl_1, &
line 4295 : 110 chars : !$acc pdf_params_zm%corr_w_thl_2, pdf_params_zm%corr_rt_thl_1, pdf_params_zm%corr_rt_thl_2, &
line 4296 : 115 chars : !$acc pdf_params_zm%alpha_thl, pdf_params_zm%alpha_rt, pdf_params_zm%crt_1, pdf_params_zm%crt_2, &
line 4297 : 110 chars : !$acc pdf_params_zm%cthl_1, pdf_params_zm%cthl_2, pdf_params_zm%chi_1, pdf_params_zm%chi_2, &
line 4298 : 105 chars : !$acc pdf_params_zm%stdev_chi_1, pdf_params_zm%stdev_chi_2, pdf_params_zm%stdev_eta_1, &
line 4299 : 113 chars : !$acc pdf_params_zm%stdev_eta_2, pdf_params_zm%covar_chi_eta_1, pdf_params_zm%covar_chi_eta_2, &
line 4300 : 108 chars : !$acc pdf_params_zm%corr_w_chi_1, pdf_params_zm%corr_w_chi_2, pdf_params_zm%corr_w_eta_1, &
line 4301 : 112 chars : !$acc pdf_params_zm%corr_w_eta_2, pdf_params_zm%corr_chi_eta_1, pdf_params_zm%corr_chi_eta_2, &
line 4302 : 110 chars : !$acc pdf_params_zm%rsatl_1, pdf_params_zm%rsatl_2, pdf_params_zm%rc_1, pdf_params_zm%rc_2, &
line 4331 : 119 chars : if ( thlm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( thlm_sponge_damp_profile )
line 4332 : 118 chars : if ( rtm_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( rtm_sponge_damp_profile )
line 4333 : 117 chars : if ( uv_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( uv_sponge_damp_profile )
line 4334 : 118 chars : if ( wp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp2_sponge_damp_profile )
line 4335 : 118 chars : if ( wp3_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( wp3_sponge_damp_profile )
line 4336 : 122 chars : if ( up2_vp2_sponge_damp_settings%l_sponge_damping ) call finalize_tau_sponge_damp_api( up2_vp2_sponge_damp_profile )
line 5012 : 104 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 5020 : 106 chars : clubb_config_flags%l_add_dycore_grid, clubb_config_flags%grid_adapt_in_time_method )
line 5034 : 101 chars : 'be used for cases with forcings from an input file and for the atex ', &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/soil_vegetation.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 174 : 103 chars : call stat_update_var_pt( stats_metadata%isfc_soil_T_in_K, 1, sfc_soil_T_in_K(i), stats_sfc(i) )
line 175 : 105 chars : call stat_update_var_pt( stats_metadata%ideep_soil_T_in_K, 1, deep_soil_T_in_K(i), stats_sfc(i) )
line 212 : 101 chars : call stat_update_var_pt( stats_metadata%isoil_heat_flux, 1, soil_heat_flux(i), & ! intent(in)
line 213 : 104 chars : stats_sfc(i) ) ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/clubb_driver_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 111 : 107 chars : write(fstderr, *) "This section ensures that everything allocated in init_clubb_case will be deallocated"
line 112 : 102 chars : write(fstderr, *) "in clean_up_clubb. This may cause a runtime error if there is a mismatch between"
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 6 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/advance_xm_wpxp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 782 : 101 chars : call wpxp_term_pr1_lhs( nzm, ngrdcol, gr, C6rt_Skw_fnc, C6thl_Skw_fnc, C7_Skw_fnc, & ! Intent(in)
line 783 : 101 chars : invrs_tau_C6_zm, l_scalar_calc, & ! Intent(in)
line 784 : 102 chars : lhs_pr1_wprtp, lhs_pr1_wpthlp, lhs_pr1_wpsclrp ) ! Intent(out)
line 862 : 101 chars : stats_zt, stats_zm, stats_sfc, & ! InOut
line 863 : 101 chars : rtm, wprtp, thlm, wpthlp, sclrm, wpsclrp, & ! InOut
line 864 : 101 chars : err_info ) ! InOut
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/sfc_varnce_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 776 : 105 chars : call sfc_varnce_check( sclr_dim, wp2(i,gr%k_lb_zm), up2(i,gr%k_lb_zm), & ! intent(in)
line 777 : 105 chars : vp2(i,gr%k_lb_zm), thlp2(i,gr%k_lb_zm), rtp2(i,gr%k_lb_zm), & ! intent(in)
line 778 : 105 chars : rtpthlp(i,gr%k_lb_zm), sclrp2(i,gr%k_lb_zm,:), & ! intent(in)
line 779 : 105 chars : sclrprtp(i,gr%k_lb_zm,:), sclrpthlp(i,gr%k_lb_zm,:), & ! intent(in)
line 780 : 108 chars : err_info ) ! intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/grid_adaptation_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 128 chars : write(fstderr, *) "The fixed minimum grid density momentum heights need to cover at least the domain of the physics grid."
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/pdf_parameter_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 295 : 101 chars : !$acc pdf_params%alpha_thl, pdf_params%alpha_rt, pdf_params%crt_1, pdf_params%crt_2, &
line 298 : 102 chars : !$acc pdf_params%stdev_eta_2, pdf_params%covar_chi_eta_1, pdf_params%covar_chi_eta_2, &
line 300 : 101 chars : !$acc pdf_params%corr_w_eta_2, pdf_params%corr_chi_eta_1, pdf_params%corr_chi_eta_2, &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/stats_clubb_utilities.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 3024 : 103 chars : call stat_update_var( stats_metadata%icovar_chi_eta_1, pdf_params%covar_chi_eta_1(icol,:), & ! In
line 3026 : 103 chars : call stat_update_var( stats_metadata%icovar_chi_eta_2, pdf_params%covar_chi_eta_2(icol,:), & ! In
line 3036 : 101 chars : call stat_update_var( stats_metadata%icorr_chi_eta_1, pdf_params%corr_chi_eta_1(icol,:), & ! In
line 3038 : 101 chars : call stat_update_var( stats_metadata%icorr_chi_eta_2, pdf_params%corr_chi_eta_2(icol,:), & ! In
line 3099 : 101 chars : chip2 = compute_variance_binormal( chi, pdf_params%chi_1(icol,:), pdf_params%chi_2(icol,:), &
line 3100 : 106 chars : pdf_params%stdev_chi_1(icol,:), pdf_params%stdev_chi_2(icol,:), &
line 4119 : 108 chars : 'floor stuff= ', floor( stats_metadata%stats_tout / stats_metadata%stats_tsamp )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/advance_windm_edsclrm_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1002 : 103 chars : call windm_edsclrm_rhs( nzm, nzt, ngrdcol, gr, windm_edsclrm_scalar, dt, & ! intent(in)
line 1003 : 103 chars : lhs_diff, edsclrm(:,:,edsclr), & ! intent(in)
line 1004 : 103 chars : edsclrm_forcing(:,:,edsclr), & ! intent(in)
line 1005 : 103 chars : rho_ds_zm, invrs_rho_ds_zt, & ! intent(in)
line 1006 : 103 chars : l_imp_sfc_momentum_flux, wpedsclrp(:,gr%k_lb_zm,edsclr), & ! intent(in)
line 1007 : 103 chars : stats_metadata, & ! intent(in)
line 1008 : 106 chars : stats_zt, & ! intent(inout)
line 1009 : 104 chars : rhs(:,:,edsclr) ) ! intent(out)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/mono_flux_limiter.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 688 : 104 chars : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_any_adjustment_needed)
line 839 : 121 chars : ! MONOFLUX TEST COMMENT DO NOT REMOVE if( any(wpxp_net_adjust /= 0.0) ) write(fstderr,*) "MONOFLUX: wpxp adjusted "
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 4: module err_info_type_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/err_info_type_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 265 : 102 chars : write(err_info%err_header_global,'(A38, I3, A15, I3, A, A28, A33, F6.2, A1, F6.2, A, A39, A40)') &
line 276 : 105 chars : write(err_info%err_header(i),'(A38, I3, A15, I3, A, A22, I2, A11, F6.2, A13, F6.2, A, A39, A40)') &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/stats_zm_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 2449 : 104 chars : call stat_assign( var_index=stats_metadata%inorm_min_grid_dens, var_name="norm_min_grid_dens", &
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/advance_xp2_xpyp_module.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1319 : 101 chars : sclrprtp(:,:,sclr) ) ! Intent(inout)
line 1354 : 102 chars : sclrpthlp(:,:,sclr) ) ! Intent(inout)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/CLUBB_core/output_netcdf.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 1748 : 105 chars : status = nf90_def_var( ncid_zm, "columns", NF90_INT, (/column_id_zm/), column_var_id_zm )
line 1749 : 104 chars : status = nf90_def_var( ncid_zm, "altitude", NF90_PREC, (/vertical_id_zm/), vertical_var_id_zm )
line 1750 : 104 chars : status = nf90_def_var( ncid_zm, "time", NF90_PREC, (/time_id_zm/), time_var_id_zm )
line 1802 : 105 chars : status = nf90_def_var( ncid_zt, "columns", NF90_INT, (/column_id_zt/), column_var_id_zt )
line 1803 : 104 chars : status = nf90_def_var( ncid_zt, "altitude", NF90_PREC, (/vertical_id_zt/), vertical_var_id_zt )
line 1804 : 104 chars : status = nf90_def_var( ncid_zt, "time", NF90_PREC, (/time_id_zt/), time_var_id_zt )
line 1850 : 101 chars : status = nf90_put_var( ncid_zm, column_var_id_zm, column_list, start=(/1/), count=(/ngrdcol/) )
line 1851 : 101 chars : status = nf90_put_var( ncid_zt, column_var_id_zt, column_list, start=(/1/), count=(/ngrdcol/) )
line 1853 : 101 chars : !=================================== Allocate Output Arrays ===================================
line 1980 : 116 chars : !$acc upwp_out, vpwp_out, up2_out, vp2_out, wp3_out, rcm_out, cloud_frac_out, rtm_out, thlm_out )
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 12 check(s) failed.
CLUBBStandardsCheck.py has begun.
----------------------------------------------------------------------------------------------------
--------------------- Implicit None Check: /home/jenkins/workspace/clubb_driver_test_branch/src/SILHS/mt95.F90 ---------------------
WARNING: Missing 'implicit none' after these blocks:
line 362: subroutine init_by_type( put, get )
line 382: subroutine init_by_scalar( put )
line 413: subroutine init_by_array( put )
line 461: subroutine next_state( )
line 593: subroutine genrand_int32_0d( y )
line 614: subroutine genrand_int32_1d( y )
line 629: subroutine genrand_int32_2d( y )
line 644: subroutine genrand_int32_3d( y )
line 659: subroutine genrand_int32_4d( y )
line 674: subroutine genrand_int32_5d( y )
line 689: subroutine genrand_int32_6d( y )
line 704: subroutine genrand_int32_7d( y )
line 720: subroutine genrand_int31_0d( y )
line 732: subroutine genrand_int31_1d( y )
line 747: subroutine genrand_int31_2d( y )
line 762: subroutine genrand_int31_3d( y )
line 777: subroutine genrand_int31_4d( y )
line 792: subroutine genrand_int31_5d( y )
line 807: subroutine genrand_int31_6d( y )
line 822: subroutine genrand_int31_7d( y )
line 838: subroutine genrand_real1_0d( r )
line 853: subroutine genrand_real1_1d( r )
line 868: subroutine genrand_real1_2d( r )
line 883: subroutine genrand_real1_3d( r )
line 898: subroutine genrand_real1_4d( r )
line 913: subroutine genrand_real1_5d( r )
line 928: subroutine genrand_real1_6d( r )
line 943: subroutine genrand_real1_7d( r )
line 959: subroutine genrand_real2_0d( r )
line 974: subroutine genrand_real2_1d( r )
line 989: subroutine genrand_real2_2d( r )
line 1004: subroutine genrand_real2_3d( r )
line 1019: subroutine genrand_real2_4d( r )
line 1034: subroutine genrand_real2_5d( r )
line 1049: subroutine genrand_real2_6d( r )
line 1064: subroutine genrand_real2_7d( r )
line 1080: subroutine genrand_real3_0d( r )
line 1095: subroutine genrand_real3_1d( r )
line 1110: subroutine genrand_real3_2d( r )
line 1125: subroutine genrand_real3_3d( r )
line 1140: subroutine genrand_real3_4d( r )
line 1155: subroutine genrand_real3_5d( r )
line 1170: subroutine genrand_real3_6d( r )
line 1185: subroutine genrand_real3_7d( r )
line 1201: subroutine genrand_res53_0d( r )
line 1218: subroutine genrand_res53_1d( r )
line 1233: subroutine genrand_res53_2d( r )
line 1248: subroutine genrand_res53_3d( r )
line 1263: subroutine genrand_res53_4d( r )
line 1278: subroutine genrand_res53_5d( r )
line 1293: subroutine genrand_res53_6d( r )
line 1308: subroutine genrand_res53_7d( r )
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 1 check(s) failed.
CLUBBStandardsCheck.py has begun.
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/wangara.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 104 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 105 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/mpace_a.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 272 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 273 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module prescribe_forcings_module
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/prescribe_forcings.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 299 : 104 chars : !$acc enter data create( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 465 : 118 chars : !$acc update device( wm_zt, wm_zm, thlm_forcing, rtm_forcing, um_ref, vm_ref, sclrm_forcing, edsclrm_forcing )
line 867 : 105 chars : call stat_update_var_pt( stats_metadata%ish, 1, wpthlp_sfc(i)*rho_zm(i,1)*Cp,& ! intent(in)
line 870 : 105 chars : call stat_update_var_pt( stats_metadata%ilh, 1, wprtp_sfc(i)*rho_zm(i,1)*Lv, & ! intent(in)
line 873 : 103 chars : call stat_update_var_pt( stats_metadata%iwpthlp_sfc, 1, wpthlp_sfc(i), & ! intent(in)
line 876 : 103 chars : call stat_update_var_pt( stats_metadata%iwprtp_sfc, 1, wprtp_sfc(i), & ! intent(in)
line 879 : 103 chars : call stat_update_var_pt( stats_metadata%iupwp_sfc, 1, upwp_sfc(i), & ! intent(in)
line 882 : 103 chars : call stat_update_var_pt( stats_metadata%ivpwp_sfc, 1, vpwp_sfc(i), & ! intent(in)
line 885 : 102 chars : call stat_update_var_pt( stats_metadata%iustar, 1, ustar(i), & ! intent(in)
line 888 : 103 chars : call stat_update_var_pt( stats_metadata%iT_sfc, 1, T_sfc(i), & ! intent(in)
line 894 : 103 chars : !$acc exit data delete( um_bot, vm_bot, rtm_bot, thlm_bot, rho_bot, exner_bot, z_bot, ustar, ubar )
line 1097 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1101 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1105 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1106 : 112 chars : exner_zm(i,km1), exner_zm(i,k00), exner_zm(i,kp1), exner_zm(i,kp2) )
line 1109 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1110 : 108 chars : thlm_zm(i,km1), thlm_zm(i,k00), thlm_zm(i,kp1), thlm_zm(i,kp2) )
line 1113 : 101 chars : gr%zm(i,km1), gr%zm(i,k00), gr%zm(i,kp1), gr%zm(i,kp2), &
line 1114 : 104 chars : rtm_zm(i,km1), rtm_zm(i,k00), rtm_zm(i,kp1), rtm_zm(i,kp2) )
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/rico.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 159 : 103 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 160 : 102 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/dycoms2_rf02.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 121 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 122 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/bomex.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 127 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 128 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/dycoms2_rf01.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 91 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 92 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/gabls2.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 152 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 153 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/mpace_b.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 157 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 158 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/Benchmark_cases/lba.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 96 : 105 chars : if ( sclr_idx%iiedsclr_thl > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_thl) = thlm_forcing(i,k)
line 97 : 104 chars : if ( sclr_idx%iiedsclr_rt > 0 ) edsclrm_forcing(i,k,sclr_idx%iiedsclr_rt) = rtm_forcing(i,k)
line 176 : 101 chars : wpthlp_sfc(i) = convert_sens_ht_to_km_s( ( 270._core_rknd * ft**1.5_core_rknd ), rho_sfc(i) )
line 177 : 101 chars : wprtp_sfc(i) = convert_latent_ht_to_m_s( ( 554._core_rknd * ft**1.3_core_rknd ), rho_sfc(i) )
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 11 check(s) failed.
No matches for /home/jenkins/workspace/clubb_driver_test_branch/src/KK_microphys/
CLUBBStandardsCheck.py has begun.
--------------------- Default Private Check: /home/jenkins/workspace/clubb_driver_test_branch/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Missing default 'private' in the following modules:
line 1: module rev_direction_grid_test
----------------------------------------------------------------------------------------------------
--------------------- Line Length Check: /home/jenkins/workspace/clubb_driver_test_branch/src/G_unit_test_types/rev_direction_grid_test.F90 ---------------------
WARNING: Lines exceed 100 characters (limit 100):
line 232 : 113 chars : !seed used = -1102123834 1480475276 -248259584 525496705 1614213535 -1267052688 6290033 -78466652
line 233 : 127 chars : !seed_output = (/ -1102123834, 1480475276, -248259584, 525496705, 1614213535, -1267052688, 6290033, -78466652 /)
line 749 : 101 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 753 : 104 chars : call xpyp_term_ta_pdf_lhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
line 794 : 101 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_ascending%nzm, gr_ascending%nzt, 1, gr_ascending, & ! In
line 800 : 104 chars : call xpyp_term_ta_pdf_rhs_godunov( gr_descending%nzm, gr_descending%nzt, 1, gr_descending, & ! In
----------------------------------------------------------------------------------------------------
CLUBBStandardsCheck.py has finished.
FAIL: 2 check(s) failed.
[91m===============================================================
[91mCLUBBStandardsCheck FAILED
[91m THIS IS PRINTED IN ALL RED, CAPITAL LETTERS, AND USES
[91m AN EXCLAMATION MARK TO ENSURE THE DEVELOPERS FEEL SHAME!
[91m IF YOU ARE ONE OF THESE "DEVELOPERS" CHECK THE
[91m LOG FILE FOR DETAILS: /home/jenkins/workspace/clubb_driver_test_branch/build/nvfortran/cmake_build_output.txt
[91m===============================================================[0m
[93mBuild completed successfully, but some source code checks have failed.[0m
+ ulimit -s 8388608
+ run_scripts/run_scm_all.py -ngrdcol 16 -max_iters 200 -out_dir standalone_output_nvhpc
Performing standard run
Running arm
Running arm_97
Error in case arm_97:
Duplicating params
- Initial values file: '/home/jenkins/workspace/clubb_driver_test_branch/run_scripts/../input/tunable_parameters/tunable_parameters.in'
- Duplicating '16' times.
Writing to '/home/jenkins/workspace/clubb_driver_test_branch/tmp_dup_params.in':
- ngrdcol = 16
- l_output_multi_col = .true.
- l_output_double_prec = .true.
- calls_per_out = 1
2025/10/04 00:33:47
--------------------------------------------------
Latest git log entry
--------------------------------------------------
A detailed git diff can be found at the end of this file
--------------------------------------------------
Tunable Parameters:
--------------------------------------------------
--------------------------------------------------
Preprocessing Directives:
--------------------------------------------------
-DNETCDF enabled
-DCOAMPS_MICRO enabled
-DTUNER disabled
-DSILHS enabled
-Dnooverlap enabled
-Draoffline enabled
-DUSE_BUGSrad_ocast_random disabled
-DBYTESWAP_IO disabled
--------------------------------------------------
&model_setting
--------------------------------------------------
runtype = arm_97
nzmax = 128
grid_type = 2
deltaz = 150.0000000000000 150.0000000000000
150.0000000000000 150.0000000000000 150.0000000000000
150.0000000000000 150.0000000000000 150.0000000000000
150.0000000000000 150.0000000000000 150.0000000000000
150.0000000000000 150.0000000000000 150.0000000000000
150.0000000000000 150.0000000000000
zm_init = 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000
zm_top = 27625.00000000000 27625.00000000000
27625.00000000000 27625.00000000000 27625.00000000000
27625.00000000000 27625.00000000000 27625.00000000000
27625.00000000000 27625.00000000000 27625.00000000000
27625.00000000000 27625.00000000000 27625.00000000000
27625.00000000000 27625.00000000000
zt_grid_fname = ../input/grid/deep_convection_128lev_27km_zt_grid.grd
zm_grid_fname =
day = 26
month = 6
year = 1997
lat_vals = 36.50000000000000
lon_vals = -97.50000000000000
sfc_elevation = 0.000000000000000
time_initial = 84660.00000000000
time_final = 96660.00000000000
dt_main = 60.00000000000000
dt_rad = 1800.000000000000
sfctype = 0
T_sfc = 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000
p_sfc = 97151.03000000000 97151.03000000000
97151.03000000000 97151.03000000000 97151.03000000000
97151.03000000000 97151.03000000000 97151.03000000000
97151.03000000000 97151.03000000000 97151.03000000000
97151.03000000000 97151.03000000000 97151.03000000000
97151.03000000000 97151.03000000000
sens_ht = 0.000000000000000
latent_ht = 0.000000000000000
fcor = 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000
T0 = 300.0000000000000
ts_nudge = 7200.000000000000
forcings_file_path =
l_t_dependent = T
l_ignore_forcings = F
l_modify_ic_with_cubic_int = F
l_modify_bc_for_cnvg_test = F
l_input_xpwp_sfc = F
saturation_formula = 3
thlm_sponge_damp_settings%l_sponge_damping = F
rtm_sponge_damp_settings%l_sponge_damping = F
uv_sponge_damp_settings%l_sponge_damping = F
wp2_sponge_damp_settings%l_sponge_damping = F
wp3_sponge_damp_settings%l_sponge_damping = F
up2_vp2_sponge_damp_settings%l_sponge_damping = F
thlm_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
thlm_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
thlm_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
rtm_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
rtm_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
rtm_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
uv_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
uv_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
uv_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
wp2_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
wp2_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
wp2_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
wp3_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
wp3_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
wp3_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
up2_vp2_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
up2_vp2_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
up2_vp2_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
l_soil_veg = F
l_restart = F
l_input_fields = F
restart_path_case = restart/arm_97
time_restart = 0.000000000000000
debug_level = 2
sclr_dim = 0
edsclr_dim = 0
iisclr_thl = -2
iisclr_rt = -1
iisclr_CO2 = -1
sclr_tol =
--------------------------------------------------
&stats_setting
--------------------------------------------------
l_stats = T
fname_prefix = arm_97
stats_fmt = netcdf
stats_tsamp = 60.00000000000000
stats_tout = 60.00000000000000
l_allow_small_stats_tout = F
Constant flags:
l_pos_def = F
l_hole_fill = T
l_gamma_Skw = T
l_byteswap_io = F
Constant tolerances [units]
rt_tol [kg/kg] = 1.0000000000000000E-008
thl_tol [K] = 1.0000000000000000E-002
w_tol [m/s] = 2.0000000000000000E-002
Parameter Value
--------- -----
C1 = 1.00000000000000000000
C1b = 1.00000000000000000000
C1c = 1.00000000000000000000
C2rt = 2.00000000000000000000
C2thl = 2.00000000000000000000
C2rtthl = 2.00000000000000000000
C4 = 2.00000000000000000000
C_uu_shr = 0.40000000000000002220
C_uu_buoy = 0.29999999999999998890
C6rt = 2.00000000000000000000
C6rtb = 2.00000000000000000000
C6rtc = 1.00000000000000000000
C6thl = 2.00000000000000000000
C6thlb = 2.00000000000000000000
C6thlc = 1.00000000000000000000
C7 = 0.50000000000000000000
C7b = 0.50000000000000000000
C7c = 0.50000000000000000000
C8 = 0.50000000000000000000
C8b = 0.02000000000000000042
C10 = 3.29999999999999982236
C11 = 0.40000000000000002220
C11b = 0.40000000000000002220
C11c = 0.50000000000000000000
C12 = 1.00000000000000000000
C13 = 0.10000000000000000555
C14 = 1.00000000000000000000
C_wp2_pr_dfsn = 0.00000000000000000000
C_wp3_pr_tp = 0.00000000000000000000
C_wp3_pr_turb = 1.00000000000000000000
C_wp3_pr_dfsn = 0.00000000000000000000
C_wp2_splat = 0.00000000000000000000
C6rt_Lscale0 = 14.00000000000000000000
C6thl_Lscale0 = 14.00000000000000000000
C7_Lscale0 = 0.84999999999999997780
wpxp_L_thresh = 60.00000000000000000000
c_K = 0.20000000000000001110
c_K1 = 0.20000000000000001110
nu1 = 20.00000000000000000000
c_K2 = 0.02500000000000000139
nu2 = 1.00000000000000000000
c_K6 = 0.37500000000000000000
nu6 = 5.00000000000000000000
c_K8 = 5.00000000000000000000
nu8 = 20.00000000000000000000
c_K9 = 0.10000000000000000555
nu9 = 10.00000000000000000000
nu10 = 0.00000000000000000000
c_K_hm = 0.75000000000000000000
c_K_hmb = 0.75000000000000000000
K_hm_min_coef = 0.10000000000000000555
nu_hm = 1.50000000000000000000
slope_coef_spread_DG_means_w = 21.00000000000000000000
pdf_component_stdev_factor_w = 1.00000000000000000000
coef_spread_DG_means_rt = 0.80000000000000004441
coef_spread_DG_means_thl = 0.80000000000000004441
gamma_coef = 0.25000000000000000000
gamma_coefb = 0.25000000000000000000
gamma_coefc = 5.00000000000000000000
mu = 0.00100000000000000002
beta = 1.00000000000000000000
lmin_coef = 0.50000000000000000000
omicron = 0.50000000000000000000
zeta_vrnce_rat = 0.00000000000000000000
upsilon_precip_frac_rat = 0.55000000000000004441
lambda0_stability_coef = 0.02999999999999999889
mult_coef = 0.50000000000000000000
taumin = 90.00000000000000000000
taumax = 3600.00000000000000000000
Lscale_mu_coef = 2.00000000000000000000
Lscale_pert_coef = 0.10000000000000000555
alpha_corr = 0.14999999999999999445
Skw_denom_coef = 4.00000000000000000000
c_K10 = 1.00000000000000000000
c_K10h = 1.00000000000000000000
thlp2_rad_coef = 1.00000000000000000000
thlp2_rad_cloud_frac_thresh = 0.10000000000000000555
up2_sfc_coef = 4.00000000000000000000
Skw_max_mag = 10.00000000000000000000
C_invrs_tau_bkgnd = 1.10000000000000008882
C_invrs_tau_sfc = 0.10000000000000000555
C_invrs_tau_shear = 0.14999999999999999445
C_invrs_tau_N2 = 0.40000000000000002220
C_invrs_tau_N2_wp2 = 0.20000000000000001110
C_invrs_tau_N2_xp2 = 0.05000000000000000278
C_invrs_tau_N2_wpxp = 0.00000000000000000000
C_invrs_tau_N2_clear_wp3 = 1.00000000000000000000
C_invrs_tau_wpxp_Ri = 0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh = 0.00033000000000000000
xp3_coef_base = 0.25000000000000000000
xp3_coef_slope = 0.01000000000000000021
altitude_threshold = 100.00000000000000000000
rtp2_clip_coef = 0.50000000000000000000
Cx_min = 0.33000000000000001554
Cx_max = 0.94999999999999995559
Richardson_num_min = 0.25000000000000000000
Richardson_num_max = 400.00000000000000000000
a3_coef_min = 1.00000000000000000000
a_const = 1.80000000000000004441
bv_efold = 5.00000000000000000000
wpxp_Ri_exp = 0.50000000000000000000
z_displace = 25.00000000000000000000
--------------------------------------------------
µphysics_setting
--------------------------------------------------
microphys_scheme = morrison
l_cloud_sed = F
sigma_g = 1.500000000000000
l_graupel = T
l_hail = F
l_seifert_beheng = F
l_predict_Nc = F
l_const_Nc_in_cloud = T
specify_aerosol = morrison_lognormal
l_subgrid_w = T
l_arctic_nucl = F
l_cloud_edge_activation = F
l_fix_pgam = F
l_in_cloud_Nc_diff = T
l_var_covar_src = T
l_upwind_diff_sed = F
lh_microphys_type = interactive
lh_num_samples = 8
lh_sequence_length = 1
lh_seed = 5489
l_fix_w_chi_eta_correlations = T
l_silhs_KK_convergence_adj_mean = F
importance_prob_thresh = 1.0000000000000000E-008
host_dx = 1000000.000000000
host_dy = 1000000.000000000
hmp2_ip_on_hmm2_ip_slope%rr = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%ri = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%rs = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%rg = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Nr = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Ni = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Ni = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Ng = 0.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rr = 5.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%ri = 1.250000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rs = 1.250000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rg = 1.250000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Nr = 2.500000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ni = 0.6250000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ni = 0.6250000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ng = 0.6250000000000000
Ncnp2_on_Ncnm2 = 3.0000000000000001E-003
C_evap = 0.8600000000000000
r_0 = 2.5000000000000001E-005
microphys_start_time = 0.000000000000000
Nc0_in_cloud = 100000000.0000000
ccnconst = 120.0000000000000
ccnexpnt = 0.4000000059604645
aer_rm1 = 1.1000000021965661E-008
aer_rm2 = 5.9999997858994902E-008
aer_n1 = 125000000.0000000
aer_n2 = 65000000.00000000
aer_sig1 = 1.200000047683716
aer_sig2 = 1.700000047683716
pgam_fixed = 5.000000000000000
precip_frac_calc_type = 2
--------------------------------------------------
&SILHS_setting
--------------------------------------------------
Correlation array (approximate); in cloud:
1.000 -0.600 0.090 0.090 0.558 0.544 0.212 0.207 0.212 0.207 0.212 0.207
-0.600 1.000 0.027 0.027 0.081 0.093 -0.026 0.087 0.019 0.012 0.000 0.000
0.090 0.027 1.000 0.340 0.223 0.217 0.106 0.156 0.000 0.000 0.000 0.000
0.090 0.027 0.340 1.000 0.000 0.000 0.464 0.320 0.168 0.232 0.000 0.000
0.558 0.081 0.223 0.000 1.000 0.728 0.000 0.000 0.116 0.114 0.226 0.223
0.544 0.093 0.217 0.000 0.728 1.000 0.113 0.111 0.000 0.000 0.222 0.219
0.212 -0.026 0.106 0.464 0.000 0.113 1.000 0.717 0.526 0.522 0.323 0.319
0.207 0.087 0.156 0.320 0.000 0.111 0.717 1.000 0.522 0.516 0.319 0.315
0.212 0.019 0.000 0.168 0.116 0.000 0.526 0.522 1.000 0.717 0.425 0.421
0.207 0.012 0.000 0.232 0.114 0.000 0.522 0.516 0.717 1.000 0.421 0.417
0.212 0.000 0.000 0.000 0.226 0.222 0.323 0.319 0.425 0.421 1.000 0.717
0.207 0.000 0.000 0.000 0.223 0.219 0.319 0.315 0.421 0.417 0.717 1.000
Correlation array (approximate); below cloud:
1.000 0.300 0.090 0.090 0.558 0.544 0.212 0.207 0.212 0.207 0.212 0.207
0.300 1.000 0.027 0.027 0.081 0.093 -0.026 0.087 0.019 0.012 0.000 0.000
0.090 0.027 1.000 0.340 0.223 0.217 0.106 0.156 0.000 0.000 0.000 0.000
0.090 0.027 0.340 1.000 0.000 0.000 0.464 0.320 0.168 0.232 0.000 0.000
0.558 0.081 0.223 0.000 1.000 0.728 0.000 0.000 0.116 0.114 0.226 0.223
0.544 0.093 0.217 0.000 0.728 1.000 0.113 0.111 0.000 0.000 0.222 0.219
0.212 -0.026 0.106 0.464 0.000 0.113 1.000 0.717 0.526 0.522 0.323 0.319
0.207 0.087 0.156 0.320 0.000 0.111 0.717 1.000 0.522 0.516 0.319 0.315
0.212 0.019 0.000 0.168 0.116 0.000 0.526 0.522 1.000 0.717 0.425 0.421
0.207 0.012 0.000 0.232 0.114 0.000 0.522 0.516 0.717 1.000 0.421 0.417
0.212 0.000 0.000 0.000 0.226 0.222 0.323 0.319 0.425 0.421 1.000 0.717
0.207 0.000 0.000 0.000 0.223 0.219 0.319 0.315 0.421 0.417 0.717 1.000
--------------------------------------------------
&radiation_setting
--------------------------------------------------
rad_scheme = bugsrad
sol_const = 1367.000000000000
alvdr = 0.1000000000000000
alvdf = 0.1000000000000000
alndr = 0.1000000000000000
alndf = 0.1000000000000000
radiation_top = 50000.00000000000
F0 = 100.0000000000000
F1 = 20.00000000000000
kappa = 119.0000000000000
gc = 0.8600000000000000
omega = 0.9965000000000001
slr = 1.000000000000000
l_rad_above_cloud = F
l_sw_radiation = T
l_fix_cos_solar_zen = F
l_use_default_std_atmosphere = T
Fs_values = 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
cos_solar_zen_values = -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
cos_solar_zen_times = -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
eff_drop_radius = 1.0000000000000001E-005
--------------------------------------------------
&configurable_clubb_flags_nl
--------------------------------------------------
iiPDF_type = 1
ipdf_call_placement = 2
penta_solve_method = 1
tridiag_solve_method = 1
grid_remap_method = 1
grid_adapt_in_time_method = 0
l_use_precip_frac = T
l_predict_upwp_vpwp = T
l_min_wp2_from_corr_wx = F
l_min_xp2_from_corr_wx = T
l_C2_cloud_frac = F
l_diffuse_rtm_and_thlm = F
l_stability_correct_Kh_N2_zm = F
l_calc_thlp2_rad = T
l_upwind_xpyp_ta = T
l_upwind_xm_ma = T
l_uv_nudge = T
l_rtm_nudge = F
l_tke_aniso = T
l_vert_avg_closure = F
l_trapezoidal_rule_zt = F
l_trapezoidal_rule_zm = F
l_call_pdf_closure_twice = F
l_standard_term_ta = F
l_partial_upwind_wp3 = F
l_godunov_upwind_wpxp_ta = F
l_godunov_upwind_xpyp_ta = F
l_use_cloud_cover = F
l_diagnose_correlations = F
l_calc_w_corr = F
l_const_Nc_in_cloud = T
l_fix_w_chi_eta_correlations = T
l_stability_correct_tau_zm = F
l_damp_wp2_using_em = T
l_do_expldiff_rtm_thlm = F
l_Lscale_plume_centered = F
l_diag_Lscale_from_tau = T
l_use_C7_Richardson = T
l_use_C11_Richardson = F
l_use_shear_Richardson = F
l_brunt_vaisala_freq_moist = F
l_use_thvm_in_bv_freq = F
l_rcm_supersat_adj = T
l_damp_wp3_Skw_squared = T
l_prescribed_avg_deltaz = F
l_lmm_stepping = F
l_e3sm_config = F
l_vary_convect_depth = F
l_use_tke_in_wp3_pr_turb_term = T
l_use_tke_in_wp2_wp3_K_dfsn = F
l_use_wp3_lim_with_smth_Heaviside = F
l_smooth_Heaviside_tau_wpxp = T
l_modify_limiters_for_cnvg_test = F
l_enable_relaxed_clipping = F
l_linearize_pbl_winds = F
l_mono_flux_lim_thlm = T
l_mono_flux_lim_rtm = T
l_mono_flux_lim_um = T
l_mono_flux_lim_vm = T
l_mono_flux_lim_spikefix = T
l_host_applies_sfc_fluxes = F
l_wp2_fill_holes_tke = T
l_add_dycore_grid = F
--------------------------------------------------
git diff src/
--------------------------------------------------
See *setup.txt file in output folder
Path to sounding: arm_97_sounding.in
File exists? T
Path to sclr_sounding: arm_97_sclr_sounding.in
File exists? T
Path to edsclr_sounding: arm_97_edsclr_sounding.in
File exists? T
Reading in sounding information
z = 0.000000000000000 59.21000000000000
524.3040000000000 1008.614000000000 1515.234000000000
2047.661000000000 2609.434000000000 3203.960000000000
3835.436000000000 4509.983000000000 5235.930000000000
6023.204000000000 6882.909000000000 7828.958000000000
8881.194000000000 10071.93000000000 11458.43400000000
13147.34300000000 15385.76300000000 15500.00000000000
15750.00000000000 16000.00000000000 16250.00000000000
16500.00000000000 16750.00000000000 17000.00000000000
17250.00000000000 17500.00000000000 17750.00000000000
18000.00000000000 18250.00000000000 18500.00000000000
18750.00000000000 19000.00000000000 19250.00000000000
19500.00000000000 19750.00000000000 20000.00000000000
20250.00000000000 20500.00000000000 20750.00000000000
21000.00000000000 21250.00000000000 21500.00000000000
21750.00000000000 22000.00000000000 22250.00000000000
22500.00000000000 22750.00000000000 23000.00000000000
23250.00000000000 23500.00000000000 23750.00000000000
24000.00000000000 24250.00000000000 24500.00000000000
24750.00000000000 25000.00000000000 25250.00000000000
25500.00000000000 25750.00000000000 26000.00000000000
26250.00000000000 26500.00000000000 26750.00000000000
27000.00000000000 27250.00000000000 27500.00000000000
u = -0.7550000000000000 -0.7550000000000000
-0.1810000000000000 1.666000000000000 3.575000000000000
5.049000000000000 5.871000000000000 6.479000000000000
6.857000000000000 7.007000000000000 7.040000000000000
6.878000000000000 6.605000000000000 6.764000000000000
7.833000000000000 9.977000000000000 11.24800000000000
10.61600000000000 5.381000000000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
v = 0.1910000000000000 0.1910000000000000
1.031000000000000 1.365000000000000 0.8880000000000000
-0.6060000000000000 -2.747000000000000 -4.813000000000000
-5.579000000000000 -4.447000000000000 -1.882000000000000
0.4360000000000000 1.918000000000000 2.630000000000000
3.544000000000000 4.112000000000000 3.402000000000000
1.967000000000000 0.5100000000000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
ug = -0.7550000000000000 -0.7550000000000000
-0.1810000000000000 1.666000000000000 3.575000000000000
5.049000000000000 5.871000000000000 6.479000000000000
6.857000000000000 7.007000000000000 7.040000000000000
6.878000000000000 6.605000000000000 6.764000000000000
7.833000000000000 9.977000000000000 11.24800000000000
10.61600000000000 5.381000000000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
5.698508700000000 5.698508700000000 5.698508700000000
vg = 0.1910000000000000 0.1910000000000000
1.031000000000000 1.365000000000000 0.8880000000000000
-0.6060000000000000 -2.747000000000000 -4.813000000000000
-5.579000000000000 -4.447000000000000 -1.882000000000000
0.4360000000000000 1.918000000000000 2.630000000000000
3.544000000000000 4.112000000000000 3.402000000000000
1.967000000000000 0.5100000000000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
0.5983686400000000 0.5983686400000000 0.5983686400000000
theta = 301.4710000000000 301.4710000000000
301.8890000000000 302.9180000000000 304.7650000000000
307.2530000000000 309.8060000000000 311.9660000000000
314.2980000000000 317.1950000000000 320.9370000000000
324.8350000000000 328.2750000000000 331.1670000000000
333.7640000000000 337.6840000000000 344.9350000000000
358.0260000000000 389.6310000000000 404.5483700000000
409.1945500000000 414.0909000000000 418.4801300000000
423.0867600000000 427.9308000000000 433.0348800000000
437.6336400000000 442.4607000000000 447.5369600000000
452.8863500000000 457.6940600000000 462.7403300000000
468.0470300000000 473.6390700000000 478.6636400000000
483.9373000000000 489.4829000000000 495.3265400000000
501.1458400000000 507.2370300000000 513.6248000000001
520.3373000000000 526.4290999999999 532.8045700000000
539.4894000000000 546.5127000000000 552.8711499999999
559.5237400000000 566.4967700000000 573.8203999999999
580.4702000000000 587.4264500000000 594.7165000000000
602.3713400000000 609.3742999999999 616.7015000000000
624.3819000000000 632.4485500000000 638.0235000000000
643.7829000000000 649.7389500000000 655.9045400000000
662.2939500000000 668.9232000000000 675.8096000000000
682.9725300000000 690.4335300000000 698.2167400000000
rt = 1.4307000000000000E-002 1.4307000000000000E-002
1.2605000000000000E-002 1.1171000000000000E-002 9.2399999999999999E-003
7.0120000000000000E-003 5.0899999999999999E-003 3.8720000000000000E-003
2.8850000000000000E-003 2.3170000000000000E-003 1.8370000000000001E-003
1.4020000000000000E-003 8.4300000000000000E-004 4.3500000000000000E-004
2.1100000000000001E-004 8.8999999999999995E-005 3.0000000000000001E-005
9.0000000000000002E-006 5.0000000000000004E-006 3.6798938000000001E-006
3.6717836000000000E-006 3.6636733999999998E-006 3.6613208000000001E-006
3.6589684000000002E-006 3.6566157000000001E-006 3.6542629999999999E-006
3.6453057000000000E-006 3.6363479999999999E-006 3.6273905000000000E-006
3.6184329999999998E-006 3.7715214999999999E-006 3.9246106000000000E-006
4.0776989999999997E-006 4.2307879999999999E-006 4.4103020000000004E-006
4.5898160000000001E-006 4.7693299999999998E-006 4.9488444000000001E-006
5.2964279999999997E-006 5.6440117000000002E-006 5.9915960000000003E-006
6.3391799999999997E-006 6.7695933000000002E-006 7.2000065999999999E-006
7.6304200000000004E-006 8.0608340000000005E-006 8.6365520000000000E-006
9.2122699999999995E-006 9.7879880000000007E-006 1.0363708000000001E-005
1.1021647000000000E-005 1.1679586000000001E-005 1.2337527000000001E-005
1.2995469000000000E-005 1.3863442000000000E-005 1.4731417000000001E-005
1.5599392999999999E-005 1.6467371000000002E-005 1.6676052999999999E-005
1.6884735000000000E-005 1.7093418000000001E-005 1.7302097999999999E-005
1.7510807000000001E-005 1.7719512000000002E-005 1.7928221000000000E-005
1.8136928999999998E-005 1.8345636000000001E-005 1.8554343000000001E-005
p_in_Pa = -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
-999.9000000000000 -999.9000000000000 -999.9000000000000
subs = 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
--------------------------------------------------
Statistics
--------------------------------------------------
vars_zt =
thlm
thvm
rtm
rcm
rvm
um
vm
um_ref
vm_ref
wm_zt
ug
vg
cloud_frac
ice_supersat_frac
cloud_cover
rcm_in_layer
rcm_in_cloud
p_in_Pa
exner
rho_ds_zt
thv_ds_zt
Lscale
T_in_K
rel_humidity
wp3
thlp3
rtp3
wpthlp2
wp2thlp
wprtp2
wp2rtp
Skw_zt
Skthl_zt
Skrt_zt
Lscale_up
Lscale_down
tau_zt
Kh_zt
wp2thvp
wp2rcp
wp2hmp
wprtpthlp
wpup2
wpvp2
rc_coef
Lscale_pert_1
Lscale_pert_2
sigma_sqd_w_zt
rho
radht
radht_LW
radht_SW
Ncm
Nc_in_cloud
Nc_activated
Nccnm
Nim
snowslope
Nsm
Ngm
sed_rcm
rsat
rsati
rrm
Nrm
m_vol_rad_rain
m_vol_rad_cloud
eff_rad_cloud
eff_rad_ice
eff_rad_snow
eff_rad_rain
eff_rad_graupel
precip_rate_zt
rsm
rim
rgm
diam
mass_ice_cryst
rcm_icedfs
u_T_cm
rtm_bt
rtm_ma
rtm_ta
rtm_mfl
rtm_tacl
rtm_cl
rtm_ed
rtm_forcing
rtm_sdmp
rtm_mc
rtm_pd
rvm_mc
rcm_mc
rcm_sd_mg_morr
thlm_bt
thlm_ma
thlm_ta
thlm_mfl
thlm_tacl
thlm_cl
thlm_ed
thlm_forcing
thlm_sdmp
thlm_mc
thlm_old
thlm_without_ta
thlm_mfl_min
thlm_mfl_max
thlm_enter_mfl
thlm_exit_mfl
rtm_old
rtm_without_ta
rtm_mfl_min
rtm_mfl_max
rtm_enter_mfl
rtm_exit_mfl
um_bt
um_ma
um_gf
um_cf
um_ta
um_f
um_sdmp
um_ndg
um_mfl
vm_bt
vm_ma
vm_gf
vm_cf
vm_ta
vm_f
vm_sdmp
vm_ndg
vm_mfl
wp3_bt
wp3_ma
wp3_ta
wp3_tp
wp3_ac
wp3_bp1
wp3_pr_turb
wp3_pr_dfsn
wp3_pr1
wp3_pr2
wp3_pr3
wp3_pr_tp
wp3_dp1
wp3_sdmp
wp3_cl
wp3_splat
rtp3_bt
rtp3_tp
rtp3_ac
rtp3_dp
thlp3_bt
thlp3_tp
thlp3_ac
thlp3_dp
rrm_bt
rrm_ma
rrm_sd
rrm_ts
rrm_sd_morr
rrm_ta
rrm_evap
rrm_auto
rrm_accr
rrm_evap_adj
rrm_src_adj
rrm_hf
rrm_wvhf
rrm_cl
rrm_mc
Nrm_bt
Nrm_ma
Nrm_sd
Nrm_ts
Nrm_ta
Nrm_evap
Nrm_auto
Nrm_evap_adj
Nrm_src_adj
Nrm_cl
Nrm_mc
Ncm_bt
Ncm_ma
Ncm_ta
Ncm_mc
Ncm_cl
Ncm_act
rsm_bt
rsm_ma
rsm_sd
rsm_sd_morr
rsm_ta
rsm_mc
rsm_hf
rsm_wvhf
rsm_cl
rim_bt
rim_ma
rim_sd
rim_sd_mg_morr
rim_ta
rim_mc
rim_hf
rim_wvhf
rim_cl
rgm_bt
rgm_ma
rgm_sd
rgm_sd_morr
rgm_ta
rgm_mc
rgm_hf
rgm_wvhf
rgm_cl
Nsm_bt
Nsm_mc
Nsm_ta
Nsm_ma
Nsm_sd
Nsm_cl
Nim_bt
Nim_mc
Nim_ta
Nim_ma
Nim_sd
Nim_cl
Ngm_bt
Ngm_mc
Ngm_ta
Ngm_ma
Ngm_sd
Ngm_cl
w_KK_evap_covar_zt
rt_KK_evap_covar_zt
thl_KK_evap_covar_zt
w_KK_auto_covar_zt
rt_KK_auto_covar_zt
thl_KK_auto_covar_zt
w_KK_accr_covar_zt
rt_KK_accr_covar_zt
thl_KK_accr_covar_zt
rr_KK_mvr_covar_zt
Nr_KK_mvr_covar_zt
KK_mvr_variance_zt
mixt_frac
w_1
w_2
varnce_w_1
varnce_w_2
thl_1
thl_2
varnce_thl_1
varnce_thl_2
rt_1
rt_2
varnce_rt_1
varnce_rt_2
rc_1
rc_2
rsatl_1
rsatl_2
cloud_frac_1
cloud_frac_2
a3_coef_zt
wp3_on_wp2_zt
chi_1
chi_2
stdev_chi_1
stdev_chi_2
stdev_eta_1
stdev_eta_2
covar_chi_eta_1
covar_chi_eta_2
corr_w_chi_1
corr_w_chi_2
corr_w_eta_1
corr_w_eta_2
corr_chi_eta_1
corr_chi_eta_2
corr_w_rt_1
corr_w_rt_2
corr_w_thl_1
corr_w_thl_2
corr_rt_thl_1
corr_rt_thl_2
crt_1
crt_2
cthl_1
cthl_2
coef_wprtp2_implicit
term_wprtp2_explicit
coef_wpthlp2_implicit
term_wpthlp2_explicit
coef_wprtpthlp_implicit
term_wprtpthlp_explicit
coef_wp2rtp_implicit
term_wp2rtp_explicit
coef_wp2thlp_implicit
term_wp2thlp_explicit
hm_i
precip_frac
precip_frac_1
precip_frac_2
Ncnm
mu_hm_i
mu_Ncn_i
sigma_hm_i
sigma_Ncn_i
corr_w_chi_1_ca
corr_w_chi_2_ca
corr_w_eta_1_ca
corr_w_eta_2_ca
corr_w_hm_i
corr_w_Ncn_i
corr_chi_eta_1_ca
corr_chi_eta_2_ca
corr_chi_hm_i
corr_chi_Ncn_i
corr_eta_hm_i
corr_eta_Ncn_i
corr_Ncn_hm_i
corr_hmx_hmy_i
chi
chip2
C11_Skw_fnc
wp2_zt
thlp2_zt
wpthlp_zt
wprtp_zt
rtp2_zt
rtpthlp_zt
up2_zt
vp2_zt
upwp_zt
vpwp_zt
hmp2_zt
PSMLT
EVPMS
PRACS
EVPMG
PRACG
PGMLT
MNUCCC
PSACWS
PSACWI
QMULTS
QMULTG
PSACWG
PGSACW
PRD
PRCI
PRAI
QMULTR
QMULTRG
MNUCCD
PRACI
PRACIS
EPRD
MNUCCR
PIACR
PIACRS
PGRACS
PRDS
EPRDS
PSACR
PRDG
EPRDG
NGSTEN
NRSTEN
NISTEN
NSSTEN
NCSTEN
NPRC1
NRAGG
NPRACG
NSUBR
NSMLTR
NGMLTR
NPRACS
NNUCCR
NIACR
NIACRS
NGRACS
NSMLTS
NSAGG
NPRCI
NSCNG
NSUBS
PRC
PRA
PRE
PCC
NNUCCC
NPSACWS
NPRA
NPRC
NPSACWI
NPSACWG
NPRAI
NMULTS
NMULTG
NMULTR
NMULTRG
NNUCCD
NSUBI
NGMLTG
NSUBG
NACT
SIZEFIX_NR
SIZEFIX_NC
SIZEFIX_NI
SIZEFIX_NS
SIZEFIX_NG
NEGFIX_NR
NEGFIX_NC
NEGFIX_NI
NEGFIX_NS
NEGFIX_NG
NIM_MORR_CL
QC_INST
QR_INST
QI_INST
QS_INST
QG_INST
NC_INST
NR_INST
NI_INST
NS_INST
NG_INST
T_in_K_mc
cloud_frac_refined
rcm_refined
hl_on_Cp_residual
qto_residual
vars_zm =
wp2
rtp2
thlp2
rtpthlp
wprtp
wpthlp
wp2up2
wp2vp2
wp4
up2
vp2
Skw_zm
Skthl_zm
Skrt_zm
wpthvp
rtpthvp
thlpthvp
tau_zm
Kh_zm
K_hm
wprcp
rc_coef_zm
wm_zm
thlprcp
rtprcp
rcp2
upwp
vpwp
upthlp
uprtp
vpthlp
vprtp
upthvp
uprcp
vpthvp
vprcp
rho_zm
sigma_sqd_w
Skw_velocity
gamma_Skw_fnc
coef_wp4_implicit
C6rt_Skw_fnc
C6thl_Skw_fnc
C6_term
C7_Skw_fnc
C1_Skw_fnc
a3_coef
wp3_on_wp2
wp3_on_wp2_cfl_num
rcm_zm
rtm_zm
thlm_zm
cloud_frac_zm
ice_supersat_frac_zm
rho_ds_zm
thv_ds_zm
em
mean_w_up
mean_w_down
shear
wp3_zm
thlp3_zm
rtp3_zm
w_1_zm
w_2_zm
varnce_w_1_zm
varnce_w_2_zm
mixt_frac_zm
Frad
Frad_LW
Frad_SW
Frad_LW_up
Frad_SW_up
Frad_LW_down
Frad_SW_down
Fprec
Fcsed
hydrometp2
wphydrometp
rtphmp
thlphmp
hmxphmyp
Vri
VNi
Vrc
VNc
Vrr
VNr
Vrs
VNs
Vrg
Vrrprrp
VNrpNrp
Vrrprrp_expcalc
VNrpNrp_expcalc
wp2_bt
wp2_ma
wp2_ta
wp2_ac
wp2_bp
wp2_pr1
wp2_pr2
wp2_pr3
wp2_pr_dfsn
wp2_dp1
wp2_dp2
wp2_sdmp
wp2_cl
wp2_pd
wp2_sf
wp2_splat
vp2_bt
vp2_ma
vp2_ta
vp2_tp
vp2_dp1
vp2_dp2
vp2_pr1
vp2_pr2
vp2_sdmp
vp2_cl
vp2_pd
vp2_sf
vp2_splat
up2_bt
up2_ma
up2_ta
up2_tp
up2_dp1
up2_dp2
up2_pr1
up2_pr2
up2_sdmp
up2_cl
up2_pd
up2_sf
up2_splat
upwp_bt
upwp_ma
upwp_ta
upwp_tp
upwp_ac
upwp_bp
upwp_pr1
upwp_pr2
upwp_pr3
upwp_pr4
upwp_dp1
upwp_mfl
upwp_cl
vpwp_bt
vpwp_ma
vpwp_ta
vpwp_tp
vpwp_ac
vpwp_bp
vpwp_pr1
vpwp_pr2
vpwp_pr3
vpwp_pr4
vpwp_dp1
vpwp_mfl
vpwp_cl
wprtp_bt
wprtp_ma
wprtp_ta
wprtp_tp
wprtp_ac
wprtp_bp
wprtp_pr1
wprtp_pr2
wprtp_pr3
wprtp_dp1
wprtp_mfl
wprtp_cl
wprtp_pd
wprtp_forcing
wprtp_mc
wpthlp_bt
wpthlp_ma
wpthlp_ta
wpthlp_tp
wpthlp_ac
wpthlp_bp
wpthlp_pr1
wpthlp_pr2
wpthlp_pr3
wpthlp_dp1
wpthlp_mfl
wpthlp_cl
wpthlp_forcing
wpthlp_mc
rtp2_bt
rtp2_ma
rtp2_ta
rtp2_tp
rtp2_dp1
rtp2_dp2
rtp2_cl
rtp2_pd
rtp2_sf
rtp2_forcing
rtp2_mc
thlp2_bt
thlp2_ma
thlp2_ta
thlp2_tp
thlp2_dp1
thlp2_dp2
thlp2_cl
thlp2_pd
thlp2_sf
thlp2_forcing
thlp2_mc
rtpthlp_bt
rtpthlp_ma
rtpthlp_ta
rtpthlp_tp1
rtpthlp_tp2
rtpthlp_dp1
rtpthlp_dp2
rtpthlp_cl
rtpthlp_sf
rtpthlp_forcing
rtpthlp_mc
wpthlp_enter_mfl
wpthlp_exit_mfl
wprtp_enter_mfl
wprtp_exit_mfl
wpthlp_mfl_min
wpthlp_mfl_max
wprtp_mfl_min
wprtp_mfl_max
stability_correction
bv_freq_sqd
bv_freq_sqd_splat
bv_freq_sqd_mixed
bv_freq_sqd_moist
bv_freq_sqd_dry
bv_freq_sqd_smth
bv_freq_out_cloud
bv_freq_pos
ddzt_umvm_sqd
invrs_tau_zm
invrs_tau_xp2_zm
invrs_tau_wp2_zm
invrs_tau_wpxp_zm
invrs_tau_wp3_zm
invrs_tau_no_N2_zm
invrs_tau_bkgnd
invrs_tau_sfc
invrs_tau_shear
Ri_zm
vars_lh_zt =
AKm
lh_AKm
AKstd
AKstd_cld
AKm_rcm
AKm_rcc
lh_thlm_mc
lh_rvm_mc
lh_rcm_mc
lh_Ncm_mc
lh_rrm_mc
lh_Nrm_mc
lh_rsm_mc
lh_Nsm_mc
lh_rgm_mc
lh_Ngm_mc
lh_rim_mc
lh_Nim_mc
lh_Vrr WARNING: The penta-diagonal lapack solver is not GPU accelerated
Set penta_solve_method = 2, to use an accelerated penta-diagonal solver
WARNING: The tri-diagonal lapack solver is not GPU accelerated
Set tridiag_solve_method = 2, to use an accelerated tri-diagonal solver
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
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
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
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
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
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
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
Warning in check_clubb_settings_api
lh_VNr
lh_rrm
lh_rim
lh_rsm
lh_rgm
lh_thlm
lh_rcm
lh_rvm
lh_wm
lh_rcp2_zt
lh_rrp2_zt
lh_Nrp2_zt
lh_Ncp2_zt
lh_Ncnp2_zt
lh_wp2_zt
lh_cloud_frac
lh_chi
lh_eta
lh_chip2
lh_rtp2_zt
lh_thlp2_zt
lh_Nrm
lh_Nim
lh_Ncnm
lh_Ncm
lh_Ngm
lh_Nsm
lh_rcm_avg
lh_rrm_auto
lh_rrm_accr
lh_rrm_evap
lh_Nrm_auto
lh_Nrm_evap
lh_rrm_src_adj
lh_rrm_evap_adj
lh_Nrm_src_adj
lh_Nrm_evap_adj
lh_precip_frac
lh_mixt_frac
lh_m_vol_rad_rain
vars_lh_sfc =
lh_morr_snow_rate
lh_lwp
lh_vwp
k_lh_start
lh_sample_weights_sum
lh_sample_weights_avg
vars_rad_zt =
T_in_K_rad
rcil_rad
o3l_rad
rsm_rad
rcm_in_cloud_rad
cloud_frac_rad
ice_supersat_frac_rad
radht_rad
radht_SW_rad
radht_LW_rad
p_in_mb_rad
sp_humidity_rad
vars_rad_zm =
Frad_SW_rad
Frad_LW_rad
Frad_SW_up_rad
Frad_LW_up_rad
Frad_SW_down_rad
Frad_LW_down_rad
fulwcl
fdlwcl
fdswcl
fuswcl
vars_sfc =
ustar
soil_heat_flux
veg_T_in_K
sfc_soil_T_in_K
deep_soil_T_in_K
lh
sh
cc
lwp
vwp
swp
iwp
rwp
z_cloud_base
z_inversion
precip_rate_sfc
rain_flux_sfc
rrm_sfc
precip_frac_tol
wpthlp_sfc
wprtp_sfc
upwp_sfc
vpwp_sfc
morr_snow_rate
thlm_vert_avg
rtm_vert_avg
um_vert_avg
vm_vert_avg
wp2_vert_avg
up2_vert_avg
vp2_vert_avg
rtp2_vert_avg
thlp2_vert_avg
T_sfc
rtm_spur_src
thlm_spur_src
rs_sd_morr_int
tot_vartn_normlzd_rtm
tot_vartn_normlzd_thlm
tot_vartn_normlzd_wprtp
--------------------------------------------------
Warning: ieee_divide_by_zero is signaling
Warning: ieee_inexact is signaling
ERROR STOP CLUBB ERROR: Running SILHS on GPUs requires lh_straight_mc=true
- using executable: /home/jenkins/workspace/clubb_driver_test_branch/run_scripts/../install/nvfortran/clubb_standalone
=================== Running arm_97 ===================
Sending interrupt signal to process
Aborted by Gunther Huebler
Running astex_a209
Running atex
Running bomex
Running cgils_s6
Error in case cgils_s6:
Duplicating params
- Initial values file: '/home/jenkins/workspace/clubb_driver_test_branch/run_scripts/../input/tunable_parameters/tunable_parameters.in'
- Duplicating '16' times.
Writing to '/home/jenkins/workspace/clubb_driver_test_branch/tmp_dup_params.in':
- ngrdcol = 16
- l_output_multi_col = .true.
- l_output_double_prec = .true.
- calls_per_out = 1
2025/10/04 00:35:57
--------------------------------------------------
Latest git log entry
--------------------------------------------------
A detailed git diff can be found at the end of this file
--------------------------------------------------
Tunable Parameters:
--------------------------------------------------
--------------------------------------------------
Preprocessing Directives:
--------------------------------------------------
-DNETCDF enabled
-DCOAMPS_MICRO enabled
-DTUNER disabled
-DSILHS enabled
-Dnooverlap enabled
-Draoffline enabled
-DUSE_BUGSrad_ocast_random disabled
-DBYTESWAP_IO disabled
--------------------------------------------------
&model_setting
--------------------------------------------------
runtype = cgils_s6
nzmax = 128
grid_type = 2
deltaz = 50.00000000000000 50.00000000000000
50.00000000000000 50.00000000000000 50.00000000000000
50.00000000000000 50.00000000000000 50.00000000000000
50.00000000000000 50.00000000000000 50.00000000000000
50.00000000000000 50.00000000000000 50.00000000000000
50.00000000000000 50.00000000000000
zm_init = 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000
zm_top = 10000.00000000000 10000.00000000000
10000.00000000000 10000.00000000000 10000.00000000000
10000.00000000000 10000.00000000000 10000.00000000000
10000.00000000000 10000.00000000000 10000.00000000000
10000.00000000000 10000.00000000000 10000.00000000000
10000.00000000000 10000.00000000000
zt_grid_fname = ../input/grid/deep_convection_128lev_27km_zt_grid.grd
zm_grid_fname =
day = 15
month = 7
year = 2003
lat_vals = 17.00000000000000
lon_vals = -149.0000000000000
sfc_elevation = 0.000000000000000
time_initial = 0.000000000000000
time_final = 60000.00000000000
dt_main = 300.0000000000000
dt_rad = 600.0000000000000
sfctype = 1
T_sfc = 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000 288.0000000000000
288.0000000000000 288.0000000000000
p_sfc = 101407.8000000000 101407.8000000000
101407.8000000000 101407.8000000000 101407.8000000000
101407.8000000000 101407.8000000000 101407.8000000000
101407.8000000000 101407.8000000000 101407.8000000000
101407.8000000000 101407.8000000000 101407.8000000000
101407.8000000000 101407.8000000000
sens_ht = 0.000000000000000
latent_ht = 0.000000000000000
fcor = 4.2639999999999998E-005 4.2639999999999998E-005
4.2639999999999998E-005 4.2639999999999998E-005 4.2639999999999998E-005
4.2639999999999998E-005 4.2639999999999998E-005 4.2639999999999998E-005
4.2639999999999998E-005 4.2639999999999998E-005 4.2639999999999998E-005
4.2639999999999998E-005 4.2639999999999998E-005 4.2639999999999998E-005
4.2639999999999998E-005 4.2639999999999998E-005
T0 = 300.0000000000000
ts_nudge = 7200.000000000000
forcings_file_path = ../input/case_setups/cgils_s6_forcings/
l_t_dependent = T
l_ignore_forcings = F
l_modify_ic_with_cubic_int = F
l_modify_bc_for_cnvg_test = F
l_input_xpwp_sfc = F
saturation_formula = 3
thlm_sponge_damp_settings%l_sponge_damping = T
rtm_sponge_damp_settings%l_sponge_damping = T
uv_sponge_damp_settings%l_sponge_damping = F
wp2_sponge_damp_settings%l_sponge_damping = F
wp3_sponge_damp_settings%l_sponge_damping = F
up2_vp2_sponge_damp_settings%l_sponge_damping = F
thlm_sponge_damp_settings%tau_sponge_damp_min = 86400.00000000000
thlm_sponge_damp_settings%tau_sponge_damp_max = 86400.00000000000
thlm_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
rtm_sponge_damp_settings%tau_sponge_damp_min = 86400.00000000000
rtm_sponge_damp_settings%tau_sponge_damp_max = 86400.00000000000
rtm_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
uv_sponge_damp_settings%tau_sponge_damp_min = 10800.00000000000
uv_sponge_damp_settings%tau_sponge_damp_max = 86400.00000000000
uv_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
wp2_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
wp2_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
wp2_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
wp3_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
wp3_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
wp3_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
up2_vp2_sponge_damp_settings%tau_sponge_damp_min = 60.00000000000000
up2_vp2_sponge_damp_settings%tau_sponge_damp_max = 1800.000000000000
up2_vp2_sponge_damp_settings%sponge_damp_depth = 0.2500000000000000
l_soil_veg = F
l_restart = F
l_input_fields = F
restart_path_case = restart/cgils_s6
time_restart = 0.000000000000000
debug_level = 2
sclr_dim = 0
edsclr_dim = 0
iisclr_thl = -2
iisclr_rt = -1
iisclr_CO2 = -1
sclr_tol =
--------------------------------------------------
&stats_setting
--------------------------------------------------
l_stats = T
fname_prefix = cgils_s6
stats_fmt = netcdf
stats_tsamp = 300.0000000000000
stats_tout = 3600.000000000000
l_allow_small_stats_tout = F
Constant flags:
l_pos_def = F
l_hole_fill = T
l_gamma_Skw = T
l_byteswap_io = F
Constant tolerances [units]
rt_tol [kg/kg] = 1.0000000000000000E-008
thl_tol [K] = 1.0000000000000000E-002
w_tol [m/s] = 2.0000000000000000E-002
Parameter Value
--------- -----
C1 = 1.00000000000000000000
C1b = 1.00000000000000000000
C1c = 1.00000000000000000000
C2rt = 2.00000000000000000000
C2thl = 2.00000000000000000000
C2rtthl = 2.00000000000000000000
C4 = 2.00000000000000000000
C_uu_shr = 0.40000000000000002220
C_uu_buoy = 0.29999999999999998890
C6rt = 2.00000000000000000000
C6rtb = 2.00000000000000000000
C6rtc = 1.00000000000000000000
C6thl = 2.00000000000000000000
C6thlb = 2.00000000000000000000
C6thlc = 1.00000000000000000000
C7 = 0.50000000000000000000
C7b = 0.50000000000000000000
C7c = 0.50000000000000000000
C8 = 0.50000000000000000000
C8b = 0.02000000000000000042
C10 = 3.29999999999999982236
C11 = 0.40000000000000002220
C11b = 0.40000000000000002220
C11c = 0.50000000000000000000
C12 = 1.00000000000000000000
C13 = 0.10000000000000000555
C14 = 1.00000000000000000000
C_wp2_pr_dfsn = 0.00000000000000000000
C_wp3_pr_tp = 0.00000000000000000000
C_wp3_pr_turb = 1.00000000000000000000
C_wp3_pr_dfsn = 0.00000000000000000000
C_wp2_splat = 0.00000000000000000000
C6rt_Lscale0 = 14.00000000000000000000
C6thl_Lscale0 = 14.00000000000000000000
C7_Lscale0 = 0.84999999999999997780
wpxp_L_thresh = 60.00000000000000000000
c_K = 0.20000000000000001110
c_K1 = 0.20000000000000001110
nu1 = 20.00000000000000000000
c_K2 = 0.02500000000000000139
nu2 = 1.00000000000000000000
c_K6 = 0.37500000000000000000
nu6 = 5.00000000000000000000
c_K8 = 5.00000000000000000000
nu8 = 20.00000000000000000000
c_K9 = 0.10000000000000000555
nu9 = 10.00000000000000000000
nu10 = 0.00000000000000000000
c_K_hm = 0.75000000000000000000
c_K_hmb = 0.75000000000000000000
K_hm_min_coef = 0.10000000000000000555
nu_hm = 1.50000000000000000000
slope_coef_spread_DG_means_w = 21.00000000000000000000
pdf_component_stdev_factor_w = 1.00000000000000000000
coef_spread_DG_means_rt = 0.80000000000000004441
coef_spread_DG_means_thl = 0.80000000000000004441
gamma_coef = 0.25000000000000000000
gamma_coefb = 0.25000000000000000000
gamma_coefc = 5.00000000000000000000
mu = 0.00100000000000000002
beta = 1.00000000000000000000
lmin_coef = 0.50000000000000000000
omicron = 0.50000000000000000000
zeta_vrnce_rat = 0.00000000000000000000
upsilon_precip_frac_rat = 0.55000000000000004441
lambda0_stability_coef = 0.02999999999999999889
mult_coef = 0.50000000000000000000
taumin = 90.00000000000000000000
taumax = 3600.00000000000000000000
Lscale_mu_coef = 2.00000000000000000000
Lscale_pert_coef = 0.10000000000000000555
alpha_corr = 0.14999999999999999445
Skw_denom_coef = 4.00000000000000000000
c_K10 = 1.00000000000000000000
c_K10h = 1.00000000000000000000
thlp2_rad_coef = 1.00000000000000000000
thlp2_rad_cloud_frac_thresh = 0.10000000000000000555
up2_sfc_coef = 4.00000000000000000000
Skw_max_mag = 10.00000000000000000000
C_invrs_tau_bkgnd = 1.10000000000000008882
C_invrs_tau_sfc = 0.10000000000000000555
C_invrs_tau_shear = 0.14999999999999999445
C_invrs_tau_N2 = 0.40000000000000002220
C_invrs_tau_N2_wp2 = 0.20000000000000001110
C_invrs_tau_N2_xp2 = 0.05000000000000000278
C_invrs_tau_N2_wpxp = 0.00000000000000000000
C_invrs_tau_N2_clear_wp3 = 1.00000000000000000000
C_invrs_tau_wpxp_Ri = 0.34999999999999997780
C_invrs_tau_wpxp_N2_thresh = 0.00033000000000000000
xp3_coef_base = 0.25000000000000000000
xp3_coef_slope = 0.01000000000000000021
altitude_threshold = 100.000000000000 Warning: ../input/case_setups/cgils_s6_corr_array_cloud.in was not found! The default correlation arrays will be used.
00000000
rtp2_clip_coef = 0.50000000000000000000
Cx_min = 0.33000000000000001554
Cx_max = 0.94999999999999995559
Richardson_num_min = 0.25000000000000000000
Richardson_num_max = 400.00000000000000000000
a3_coef_min = 1.00000000000000000000
a_const = 1.80000000000000004441
bv_efold = 5.00000000000000000000
wpxp_Ri_exp = 0.50000000000000000000
z_displace = 25.00000000000000000000
--------------------------------------------------
µphysics_setting
--------------------------------------------------
microphys_scheme = morrison
l_cloud_sed = F
sigma_g = 1.500000000000000
l_graupel = F
l_hail = F
l_seifert_beheng = F
l_predict_Nc = T
l_const_Nc_in_cloud = F
specify_aerosol = morrison_lognormal
l_subgrid_w = T
l_arctic_nucl = F
l_cloud_edge_activation = F
l_fix_pgam = F
l_in_cloud_Nc_diff = T
l_var_covar_src = F
l_upwind_diff_sed = F
lh_microphys_type = disabled
lh_num_samples = 2
lh_sequence_length = 1
lh_seed = 5489
l_fix_w_chi_eta_correlations = T
l_silhs_KK_convergence_adj_mean = F
importance_prob_thresh = 1.0000000000000000E-008
host_dx = 1000000.000000000
host_dy = 1000000.000000000
hmp2_ip_on_hmm2_ip_slope%rr = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%ri = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%rs = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%rg = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Nr = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Ni = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Ni = 0.000000000000000
hmp2_ip_on_hmm2_ip_slope%Ng = 0.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rr = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%ri = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rs = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%rg = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Nr = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ni = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ni = 1.000000000000000
hmp2_ip_on_hmm2_ip_intrcpt%Ng = 1.000000000000000
Ncnp2_on_Ncnm2 = 1.000000000000000
C_evap = 0.8600000000000000
r_0 = 2.5000000000000001E-005
microphys_start_time = 0.000000000000000
Nc0_in_cloud = 100000000.0000000
ccnconst = 120.0000000000000
ccnexpnt = 0.4000000059604645
aer_rm1 = 1.1000000021965661E-008
aer_rm2 = 5.9999997858994902E-008
aer_n1 = 125000000.0000000
aer_n2 = 65000000.00000000
aer_sig1 = 1.200000047683716
aer_sig2 = 1.700000047683716
pgam_fixed = 5.000000000000000
precip_frac_calc_type = 2
--------------------------------------------------
&SILHS_setting
--------------------------------------------------
Correlation array (approximate); in cloud:
1.000 -0.600 0.090 0.075 0.710 0.608 0.216 0.200 0.216 0.200
-0.600 1.000 0.027 0.022 0.103 0.104 -0.026 0.084 0.020 0.012
0.090 0.027 1.000 0.283 0.284 0.243 0.108 0.150 0.000 0.000
0.075 0.022 0.283 1.000 0.000 0.000 0.394 0.261 0.132 0.185
0.710 0.103 0.284 0.000 1.000 0.790 0.000 0.000 0.145 0.138
0.608 0.104 0.243 0.000 0.790 1.000 0.127 0.119 0.000 0.000
0.216 -0.026 0.108 0.394 0.000 0.127 1.000 0.720 0.535 0.521
0.200 0.084 0.150 0.261 0.000 0.119 0.720 1.000 0.521 0.500
0.216 0.020 0.000 0.132 0.145 0.000 0.535 0.521 1.000 0.720
0.200 0.012 0.000 0.185 0.138 0.000 0.521 0.500 0.720 1.000
Correlation array (approximate); below cloud:
1.000 0.300 0.090 0.075 0.710 0.608 0.216 0.200 0.216 0.200
0.300 1.000 0.027 0.022 0.103 0.104 -0.026 0.084 0.020 0.012
0.090 0.027 1.000 0.283 0.284 0.243 0.108 0.150 0.000 0.000
0.075 0.022 0.283 1.000 0.000 0.000 0.394 0.261 0.132 0.185
0.710 0.103 0.284 0.000 1.000 0.790 0.000 0.000 0.145 0.138
0.608 0.104 0.243 0.000 0.790 1.000 0.127 0.119 0.000 0.000
0.216 -0.026 0.108 0.394 0.000 0.127 1.000 0.720 0.535 0.521
0.200 0.084 0.150 0.261 0.000 0.119 0.720 1.000 0.521 0.500
0.216 0.020 0.000 0.132 0.145 0.000 0.535 0.521 1.000 0.720
0.200 0.012 0.000 0.185 0.138 0.000 0.521 0.500 0.720 1.000
--------------------------------------------------
&radiation_setting
--------------------------------------------------
rad_scheme = bugsrad
sol_const = 1321.000000000000
alvdr = 7.0000000000000007E-002
alvdf = 7.0000000000000007E-002
alndr = 7.0000000000000007E-002
alndf = 7.0000000000000007E-002
radiation_top = 30000.00000000000
F0 = 100.0000000000000
F1 = 20.00000000000000
kappa = 119.0000000000000
gc = 0.8600000000000000
omega = 0.9965000000000001
slr = 0.5390000000000000
l_rad_above_cloud = F
l_sw_radiation = T
l_fix_cos_solar_zen = T
l_use_default_std_atmosphere = F
Fs_values = 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
cos_solar_zen_values = 0.6290000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
cos_solar_zen_times = 2592001.000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
-999.0000000000000 -999.0000000000000 -999.0000000000000
eff_drop_radius = 1.0000000000000001E-005
--------------------------------------------------
&configurable_clubb_flags_nl
--------------------------------------------------
iiPDF_type = 1
ipdf_call_placement = 2
penta_solve_method = 1
tridiag_solve_method = 1
grid_remap_method = 1
grid_adapt_in_time_method = 0
l_use_precip_frac = T
l_predict_upwp_vpwp = T
l_min_wp2_from_corr_wx = F
l_min_xp2_from_corr_wx = T
l_C2_cloud_frac = F
l_diffuse_rtm_and_thlm = F
l_stability_correct_Kh_N2_zm = F
l_calc_thlp2_rad = T
l_upwind_xpyp_ta = T
l_upwind_xm_ma = T
l_uv_nudge = T
l_rtm_nudge = F
l_tke_aniso = T
l_vert_avg_closure = F
l_trapezoidal_rule_zt = F
l_trapezoidal_rule_zm = F
l_call_pdf_closure_twice = F
l_standard_term_ta = F
l_partial_upwind_wp3 = F
l_godunov_upwind_wpxp_ta = F
l_godunov_upwind_xpyp_ta = F
l_use_cloud_cover = F
l_diagnose_correlations = F
l_calc_w_corr = F
l_const_Nc_in_cloud = F
l_fix_w_chi_eta_correlations = T
l_stability_correct_tau_zm = F
l_damp_wp2_using_em = T
l_do_expldiff_rtm_thlm = F
l_Lscale_plume_centered = F
l_diag_Lscale_from_tau = T
l_use_C7_Richardson = T
l_use_C11_Richardson = F
l_use_shear_Richardson = F
l_brunt_vaisala_freq_moist = F
l_use_thvm_in_bv_freq = F
l_rcm_supersat_adj = T
l_damp_wp3_Skw_squared = T
l_prescribed_avg_deltaz = F
l_lmm_stepping = F
l_e3sm_config = F
l_vary_convect_depth = F
l_use_tke_in_wp3_pr_turb_term = T
l_use_tke_in_wp2_wp3_K_dfsn = F
l_use_wp3_lim_with_smth_Heaviside = F
l_smooth_Heaviside_tau_wpxp = T
l_modify_limiters_for_cnvg_test = F
l_enable_relaxed_clipping = F
l_linearize_pbl_winds = F
l_mono_flux_lim_thlm = T
l_mono_flux_lim_rtm = T
l_mono_flux_lim_um = T
l_mono_flux_lim_vm = T
l_mono_flux_lim_spikefix = T
l_host_applies_sfc_fluxes = F
l_wp2_fill_holes_tke = T
l_add_dycore_grid = F
--------------------------------------------------
git diff src/
--------------------------------------------------
See *setup.txt file in output folder
Path to sounding: cgils_s6_sounding.in
File exists? T
Path to sclr_sounding: cgils_s6_sclr_sounding.in
File exists? F
Path to edsclr_sounding: cgils_s6_edsclr_sounding.in
File exists? F
Reading in sounding information
z = 0.000000000000000 10.90696923621184
36.19035652295096 71.30563792868878 117.5864537812425
175.0466953645033 242.8420895901437 322.4978010234470
416.5719040988254 525.7402764758743 650.4353716276190
791.2045960030626 948.6535676723039 1123.195541699374
1315.008930253877 1524.535237305097 1752.355706773595
1998.737995362634 2263.562184770864 2546.711454114137
2848.262727741201 3168.336211757104 3506.698243624407
3863.107098893388 4237.583365843494 4630.185913303889
5040.773380776159 5467.862772010244 5908.285686303102
6358.033195046545 6812.678392210300 7267.423616059864
7719.337138505383 8167.826692982976 8612.653592618926
9053.834606406446 9491.457173561870 9925.513397486018
10355.92118375470 10782.57891260265 11205.40924763768
11624.40640432912 12039.60331460028 12451.08994601906
12859.00628569637 13263.56325004448 13664.98251519854
14063.40860099239 14467.66655694764 14891.70624469850
15342.56236490627 15825.42079046800 16348.46080243155
16923.98080180775 17569.54793454706 18307.42559514997
19164.59363876161 20179.41775483781 21416.23776660095
22991.56936010877 25141.09803002314 28484.40431832246
35985.92942821367
u = -7.383384000000000 -7.383384000000000
-7.953857000000000 -8.246347000000000 -8.466265000000000
-8.673925000000001 -8.896504000000000 -9.137124999999999
-9.339128000000001 -9.405385000000001 -9.413195000000000
-9.342834000000000 -9.131537000000000 -8.812657000000000
-8.481424000000001 -8.072625000000000 -7.629906000000000
-7.215718000000000 -6.824178000000000 -6.490789000000000
-6.143768000000000 -5.711892000000000 -5.264827000000000
-4.806037000000000 -4.458744000000000 -4.206715000000000
-3.915593000000000 -3.540468000000000 -3.034739000000000
-2.402751000000000 -1.740857000000000 -1.144143000000000
-0.3824040000000000 0.5997790000000000 1.777708000000000
3.035638000000000 4.160742000000000 5.153809000000000
5.904598000000000 6.494617000000000 7.062169000000000
7.656243000000000 8.205837000000001 8.617255000000000
8.840633000000000 8.914103000000001 8.952280999999999
8.949812000000000 8.779057000000000 8.258027000000000
7.073876000000000 5.069297000000000 1.904133000000000
-2.713487000000000 -7.490548000000000 -11.57107400000000
-14.48295400000000 -16.94595000000000 -19.94490200000000
-23.54786500000000 -27.67542500000000 -28.82577300000000
-28.83566500000000
v = -2.742438000000000 -2.742438000000000
-2.937611000000000 -3.026433000000000 -3.083342000000000
-3.122722000000000 -3.147085000000000 -3.137057000000000
-3.043334000000000 -2.857867000000000 -2.624303000000000
-2.357168000000000 -2.079302000000000 -1.814944000000000
-1.557124000000000 -1.244235000000000 -0.9787300000000000
-0.7201480000000000 -0.5140580000000000 -0.4363770000000000
-0.3722430000000000 -0.2920690000000000 -0.2097700000000000
-0.1376510000000000 -0.1267010000000000 -0.2696290000000000
-0.5468930000000000 -0.8767800000000000 -1.113472000000000
-1.171724000000000 -0.9223620000000000 -0.4564780000000000
-0.1152870000000000 4.5426000000000001E-002 0.1641860000000000
0.3302920000000000 0.5350850000000000 0.6753000000000000
0.8346890000000000 1.021355000000000 1.156800000000000
1.176980000000000 1.135258000000000 1.138404000000000
1.166874000000000 1.220971000000000 1.342099000000000
1.484020000000000 1.513166000000000 1.478485000000000
1.430915000000000 1.432313000000000 1.226506000000000
1.003250000000000 1.084026000000000 0.9488520000000000
0.6846230000000000 0.3841430000000000 0.1991350000000000
0.2518230000000000 -0.1993870000000000 -9.4120999999999996E-002
-0.4470690000000000
ug = -7.383384000000000 -7.383384000000000
-7.953857000000000 -8.246347000000000 -8.466265000000000
-8.673925000000001 -8.896504000000000 -9.137124999999999
-9.339128000000001 -9.405385000000001 -9.413195000000000
-9.342834000000000 -9.131537000000000 -8.812657000000000
-8.481424000000001 -8.072625000000000 -7.629906000000000
-7.215718000000000 -6.824178000000000 -6.490789000000000
-6.143768000000000 -5.711892000000000 -5.264827000000000
-4.806037000000000 -4.458744000000000 -4.206715000000000
-3.915593000000000 -3.540468000000000 -3.034739000000000
-2.402751000000000 -1.740857000000000 -1.144143000000000
-0.3824040000000000 0.5997790000000000 1.777708000000000
3.035638000000000 4.160742000000000 5.153809000000000
5.904598000000000 6.494617000000000 7.062169000000000
7.656243000000000 8.205837000000001 8.617255000000000
8.840633000000000 8.914103000000001 8.952280999999999
8.949812000000000 8.779057000000000 8.258027000000000
7.073876000000000 5.069297000000000 1.904133000000000
-2.713487000000000 -7.490548000000000 -11.57107400000000
-14.48295400000000 -16.94595000000000 -19.94490200000000
-23.54786500000000 -27.67542500000000 -28.82577300000000
-28.83566500000000
vg = -2.742438000000000 -2.742438000000000
-2.937611000000000 -3.026433000000000 -3.083342000000000
-3.122722000000000 -3.147085000000000 -3.137057000000000
-3.043334000000000 -2.857867000000000 -2.624303000000000
-2.357168000000000 -2.079302000000000 -1.814944000000000
-1.557124000000000 -1.244235000000000 -0.9787300000000000
-0.7201480000000000 -0.5140580000000000 -0.4363770000000000
-0.3722430000000000 -0.2920690000000000 -0.2097700000000000
-0.1376510000000000 -0.1267010000000000 -0.2696290000000000
-0.5468930000000000 -0.8767800000000000 -1.113472000000000
-1.171724000000000 -0.9223620000000000 -0.4564780000000000
-0.1152870000000000 4.5426000000000001E-002 0.1641860000000000
0.3302920000000000 0.5350850000000000 0.6753000000000000
0.8346890000000000 1.021355000000000 1.156800000000000
1.176980000000000 1.135258000000000 1.138404000000000
1.166874000000000 1.220971000000000 1.342099000000000
1.484020000000000 1.513166000000000 1.478485000000000
1.430915000000000 1.432313000000000 1.226506000000000
1.003250000000000 1.084026000000000 0.9488520000000000
0.6846230000000000 0.3841430000000000 0.1991350000000000
0.2518230000000000 -0.1993870000000000 -9.4120999999999996E-002
-0.4470690000000000
theta = 297.2600000000000 298.0399780000000
297.7547910000000 297.4009400000000 296.9501650000000
296.3965450000000 295.7437740000000 295.0210570000000
294.2496030000000 293.5494690000000 292.8235170000000
292.0580140000000 291.2691350000000 290.4610900000000
289.7637630000000 289.4832150000000 289.1300350000000
288.5397340000000 287.6437680000000 286.3451230000000
284.8613590000000 283.3199160000000 281.5869750000000
279.6481630000000 277.5924380000000 275.5813900000000
273.6153260000000 271.4688110000000 268.9176640000000
265.9529110000000 262.6990360000000 259.3045040000000
255.8264770000000 252.3051150000000 248.7761080000000
245.3380130000000 241.9721530000000 238.5897670000000
235.1823120000000 231.7598270000000 228.3332060000000
224.9559940000000 221.6370090000000 218.4137730000000
215.3059230000000 212.3628690000000 209.5441440000000
206.8072050000000 204.0995030000000 201.4550480000000
198.9306340000000 196.8660130000000 196.0926820000000
196.9249110000000 199.7510220000000 203.1532750000000
206.2162630000000 208.9192500000000 212.2211910000000
216.0254060000000 220.2514340000000 226.1958010000000
236.2652440000000
rt = 1.5180000000000001E-002 1.5731740000000001E-002
1.5483820000000001E-002 1.5358580000000000E-002 1.5267180000000000E-002
1.5179190000000000E-002 1.5070760000000001E-002 1.4876130000000000E-002
1.4573790000000000E-002 1.4104780000000001E-002 1.3447430000000000E-002
1.2709929999999999E-002 1.1975170000000000E-002 1.1165570000000000E-002
1.0141290000000001E-002 8.5439220000000007E-003 7.0796399999999999E-003
5.6633179999999997E-003 4.6340940000000001E-003 3.9783470000000001E-003
3.4658929999999998E-003 2.8831450000000002E-003 2.4362699999999999E-003
2.0949110000000001E-003 1.7002549999999999E-003 1.2493319999999999E-003
8.6598969999999997E-004 6.4877119999999999E-004 5.3633100000000003E-004
4.9462020000000005E-004 4.8765970000000001E-004 4.5086030000000002E-004
3.9632460000000002E-004 3.4193869999999999E-004 2.8878550000000002E-004
2.3555900000000001E-004 1.8744669999999999E-004 1.4048310000000001E-004
1.0774180000000000E-004 8.5018950000000004E-005 6.7446210000000006E-005
5.3237009999999999E-005 4.1571530000000002E-005 3.2276410000000002E-005
2.4735200000000000E-005 1.8664719999999999E-005 1.4194870000000000E-005
1.0741660000000000E-005 8.1613779999999993E-006 6.1555669999999997E-006
4.6721989999999997E-006 3.6003920000000001E-006 3.0164789999999999E-006
2.7883449999999998E-006 2.6917960000000001E-006 2.5004249999999999E-006
2.2089839999999999E-006 1.9876680000000000E-006 1.9082880000000001E-006
1.8927530000000001E-006 1.9189780000000000E-006 2.0406009999999998E-006
2.3710369999999998E-006
p_in_Pa = 101407.8000000000 101282.0703120000
100991.4843750000 100588.8046880000 100059.7890620000
99405.71875000000 98637.89843800000 97741.17187500000
96689.82031200000 95480.66406200000 94114.26562500000
92590.72656200000 90910.69531200000 89078.06250000000
87100.51562500000 84985.30468800000 82739.17187500000
80370.95312500000 77892.91406200000 75316.91406200000
72653.50000000000 69914.33593800000 67114.20312500000
64267.14062500000 61385.09765600000 58480.82031200000
55569.26953100000 52672.77734400000 49819.69140600000
47037.89062500000 44353.27734400000 41790.00781200000
39358.32812500000 37054.52734400000 34873.32812500000
32808.93750000000 30855.80273400000 29008.59570300000
27262.15820300000 25611.63085900000 24052.32421900000
22579.69921900000 21189.47656200000 19877.51757800000
18639.88085900000 17472.78906200000 16372.63476600000
15335.97558600000 14338.59179700000 13349.60058600000
12360.64941400000 11371.74218800000 10382.85839800000
9393.996094000000 8405.130859000001 7416.283203000000
6427.467285000000 5438.624023000000 4449.764648000000
3460.937256000000 2472.098633000000 1483.252686000000
494.4198000000000
subs = 0.000000000000000 2.1200000000000000E-004
7.0100000000000002E-004 1.3780000000000001E-003 2.2669999999999999E-003
3.3630000000000001E-003 4.6430000000000004E-003 6.1250000000000002E-003
7.8399999999999997E-003 9.7739999999999997E-003 1.1899000000000000E-002
1.4174000000000001E-002 1.6548000000000000E-002 1.8948000000000000E-002
2.1284999999999998E-002 2.3459000000000001E-002 2.5360000000000001E-002
2.6873999999999999E-002 2.7888000000000000E-002 2.8302000000000001E-002
2.8253000000000000E-002 2.8056000000000001E-002 2.7705000000000000E-002
2.7196000000000001E-002 2.6526999999999998E-002 2.5700000000000001E-002
2.4722000000000001E-002 2.3607000000000000E-002 2.2374999999999999E-002
2.1055000000000001E-002 1.9674000000000001E-002 1.8265000000000000E-002
1.6851999999999999E-002 1.5450999999999999E-002 1.4071999999999999E-002
1.2725000000000000E-002 1.1416000000000001E-002 1.0149999999999999E-002
8.9320000000000007E-003 7.7629999999999999E-003 6.6460000000000000E-003
5.5799999999999999E-003 4.5669999999999999E-003 3.6050000000000001E-003
2.6930000000000001E-003 1.8309999999999999E-003 1.0169999999999999E-003
2.4899999999999998E-004 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000
--------------------------------------------------
Statistics
--------------------------------------------------
vars_zt =
thlm
thvm
rtm
rcm
rvm
um
vm
um_ref
vm_ref
wm_zt
ug
vg
cloud_frac
ice_supersat_frac
cloud_cover
rcm_in_layer
rcm_in_cloud
p_in_Pa
exner
rho_ds_zt
thv_ds_zt
Lscale
T_in_K
rel_humidity
wp3
thlp3
rtp3
wpthlp2
wp2thlp
wprtp2
wp2rtp
Skw_zt
Skthl_zt
Skrt_zt
Lscale_up
Lscale_down
tau_zt
Kh_zt
wp2thvp
wp2rcp
wp2hmp
wprtpthlp
wpup2
wpvp2
rc_coef
Lscale_pert_1
Lscale_pert_2
sigma_sqd_w_zt
rho
radht
radht_LW
radht_SW
Ncm
Nc_in_cloud
Nc_activated
Nccnm
Nim
snowslope
Nsm
Ngm
sed_rcm
rsat
rsati
rrm
Nrm
m_vol_rad_rain
m_vol_rad_cloud
eff_rad_cloud
eff_rad_ice
eff_rad_snow
eff_rad_rain
eff_rad_graupel
precip_rate_zt
rsm
rim
rgm
diam
mass_ice_cryst
rcm_icedfs
u_T_cm
rtm_bt
rtm_ma
rtm_ta
rtm_mfl
rtm_tacl
rtm_cl
rtm_ed
rtm_forcing
rtm_sdmp
rtm_mc
rtm_pd
rvm_mc
rcm_mc
rcm_sd_mg_morr
thlm_bt
thlm_ma
thlm_ta
thlm_mfl
thlm_tacl
thlm_cl
thlm_ed
thlm_forcing
thlm_sdmp
thlm_mc
thlm_old
thlm_without_ta
thlm_mfl_min
thlm_mfl_max
thlm_enter_mfl
thlm_exit_mfl
rtm_old
rtm_without_ta
rtm_mfl_min
rtm_mfl_max
rtm_enter_mfl
rtm_exit_mfl
um_bt
um_ma
um_gf
um_cf
um_ta
um_f
um_sdmp
um_ndg
um_mfl
vm_bt
vm_ma
vm_gf
vm_cf
vm_ta
vm_f
vm_sdmp
vm_ndg
vm_mfl
wp3_bt
wp3_ma
wp3_ta
wp3_tp
wp3_ac
wp3_bp1
wp3_pr_turb
wp3_pr_dfsn
wp3_pr1
wp3_pr2
wp3_pr3
wp3_pr_tp
wp3_dp1
wp3_sdmp
wp3_cl
wp3_splat
rtp3_bt
rtp3_tp
rtp3_ac
rtp3_dp
thlp3_bt
thlp3_tp
thlp3_ac
thlp3_dp
rrm_bt
rrm_ma
rrm_sd
rrm_ts
rrm_sd_morr
rrm_ta
rrm_evap
rrm_auto
rrm_accr
rrm_evap_adj
rrm_src_adj
rrm_hf
rrm_wvhf
rrm_cl
rrm_mc
Nrm_bt
Nrm_ma
Nrm_sd
Nrm_ts
Nrm_ta
Nrm_evap
Nrm_auto
Nrm_evap_adj
Nrm_src_adj
Nrm_cl
Nrm_mc
Ncm_bt
Ncm_ma
Ncm_ta
Ncm_mc
Ncm_cl
Ncm_act
rsm_bt
rsm_ma
rsm_sd
rsm_sd_morr
rsm_ta
rsm_mc
rsm_hf
rsm_wvhf
rsm_cl
rim_bt
rim_ma
rim_sd
rim_sd_mg_morr
rim_ta
rim_mc
rim_hf
rim_wvhf
rim_cl
rgm_bt
rgm_ma
rgm_sd
rgm_sd_morr
rgm_ta
rgm_mc
rgm_hf
rgm_wvhf
rgm_cl
Nsm_bt
Nsm_mc
Nsm_ta
Nsm_ma
Nsm_sd
Nsm_cl
Nim_bt
Nim_mc
Nim_ta
Nim_ma
Nim_sd
Nim_cl
Ngm_bt
Ngm_mc
Ngm_ta
Ngm_ma
Ngm_sd
Ngm_cl
w_KK_evap_covar_zt
rt_KK_evap_covar_zt
thl_KK_evap_covar_zt
w_KK_auto_covar_zt
rt_KK_auto_covar_zt
thl_KK_auto_covar_zt
w_KK_accr_covar_zt
rt_KK_accr_covar_zt
thl_KK_accr_covar_zt
rr_KK_mvr_covar_zt
Nr_KK_mvr_covar_zt
KK_mvr_variance_zt
mixt_frac
w_1
w_2
varnce_w_1
varnce_w_2
thl_1
thl_2
varnce_thl_1
varnce_thl_2
rt_1
rt_2
varnce_rt_1
varnce_rt_2
rc_1
rc_2
rsatl_1
rsatl_2
cloud_frac_1
cloud_frac_2
a3_coef_zt
wp3_on_wp2_zt
chi_1
chi_2
stdev_chi_1
stdev_chi_2
stdev_eta_1
stdev_eta_2
covar_chi_eta_1
covar_chi_eta_2
corr_w_chi_1
corr_w_chi_2
corr_w_eta_1
corr_w_eta_2
corr_chi_eta_1
corr_chi_eta_2
corr_w_rt_1
corr_w_rt_2
corr_w_thl_1
corr_w_thl_2
corr_rt_thl_1
corr_rt_thl_2
crt_1
crt_2
cthl_1
cthl_2
coef_wprtp2_implicit
term_wprtp2_explicit
coef_wpthlp2_implicit
term_wpthlp2_explicit
coef_wprtpthlp_implicit
term_wprtpthlp_explicit
coef_wp2rtp_implicit
term_wp2rtp_explicit
coef_wp2thlp_implicit
term_wp2thlp_explicit
hm_i
precip_frac
precip_frac_1
precip_frac_2
Ncnm
mu_hm_i
mu_Ncn_i
sigma_hm_i
sigma_Ncn_i
corr_w_chi_1_ca
corr_w_chi_2_ca
corr_w_eta_1_ca
corr_w_eta_2_ca
corr_w_hm_i
corr_w_Ncn_i
corr_chi_eta_1_ca
corr_chi_eta_2_ca
corr_chi_hm_i
corr_chi_Ncn_i
corr_eta_hm_i
corr_eta_Ncn_i
corr_Ncn_hm_i
corr_hmx_hmy_i
chi
chip2
C11_Skw_fnc
wp2_zt
thlp2_zt
wpthlp_zt
wprtp_zt
rtp2_zt
rtpthlp_zt
up2_zt
vp2_zt
upwp_zt
vpwp_zt
hmp2_zt
PSMLT
EVPMS
PRACS
EVPMG
PRACG
PGMLT
MNUCCC
PSACWS
PSACWI
QMULTS
QMULTG
PSACWG
PGSACW
PRD
PRCI
PRAI
QMULTR
QMULTRG
MNUCCD
PRACI
PRACIS
EPRD
MNUCCR
PIACR
PIACRS
PGRACS
PRDS
EPRDS
PSACR
PRDG
EPRDG
NGSTEN
NRSTEN
NISTEN
NSSTEN
NCSTEN
NPRC1
NRAGG
NPRACG
NSUBR
NSMLTR
NGMLTR
NPRACS
NNUCCR
NIACR
NIACRS
NGRACS
NSMLTS
NSAGG
NPRCI
NSCNG
NSUBS
PRC
PRA
PRE
PCC
NNUCCC
NPSACWS
NPRA
NPRC
NPSACWI
NPSACWG
NPRAI
NMULTS
NMULTG
NMULTR
NMULTRG
NNUCCD
NSUBI
NGMLTG
NSUBG
NACT
SIZEFIX_NR
SIZEFIX_NC
SIZEFIX_NI
SIZEFIX_NS
SIZEFIX_NG
NEGFIX_NR
NEGFIX_NC
NEGFIX_NI
NEGFIX_NS
NEGFIX_NG
NIM_MORR_CL
QC_INST
QR_INST
QI_INST
QS_INST
QG_INST
NC_INST
NR_INST
NI_INST
NS_INST
NG_INST
T_in_K_mc
cloud_frac_refined
rcm_refined
hl_on_Cp_residual
qto_residual
vars_zm =
wp2
rtp2
thlp2
rtpthlp
wprtp
wpthlp
wp2up2
wp2vp2
wp4
up2
vp2
Skw_zm
Skthl_zm
Skrt_zm
wpthvp
rtpthvp
thlpthvp
tau_zm
Kh_zm
K_hm
wprcp
rc_coef_zm
wm_zm
thlprcp
rtprcp
rcp2
upwp
vpwp
upthlp
uprtp
vpthlp
vprtp
upthvp
uprcp
vpthvp
vprcp
rho_zm
sigma_sqd_w
Skw_velocity
gamma_Skw_fnc
coef_wp4_implicit
C6rt_Skw_fnc
C6thl_Skw_fnc
C6_term
C7_Skw_fnc
C1_Skw_fnc
a3_coef
wp3_on_wp2
wp3_on_wp2_cfl_num
rcm_zm
rtm_zm
thlm_zm
cloud_frac_zm
ice_supersat_frac_zm
rho_ds_zm
thv_ds_zm
em
mean_w_up
mean_w_down
shear
wp3_zm
thlp3_zm
rtp3_zm
w_1_zm
w_2_zm
varnce_w_1_zm
varnce_w_2_zm
mixt_frac_zm
Frad
Frad_LW
Frad_SW
Frad_LW_up
Frad_SW_up
Frad_LW_down
Frad_SW_down
Fprec
Fcsed
hydrometp2
wphydrometp
rtphmp
thlphmp
hmxphmyp
Vri
VNi
Vrc
VNc
Vrr
VNr
Vrs
VNs
Vrg
Vrrprrp
VNrpNrp
Vrrprrp_expcalc
VNrpNrp_expcalc
wp2_bt
wp2_ma
wp2_ta
wp2_ac
wp2_bp
wp2_pr1
wp2_pr2
wp2_pr3
wp2_pr_dfsn
wp2_dp1
wp2_dp2
wp2_sdmp
wp2_cl
wp2_pd
wp2_sf
wp2_splat
vp2_bt
vp2_ma
vp2_ta
vp2_tp
vp2_dp1
vp2_dp2
vp2_pr1
vp2_pr2
vp2_sdmp
vp2_cl
vp2_pd
vp2_sf
vp2_splat
up2_bt
up2_ma
up2_ta
up2_tp
up2_dp1
up2_dp2
up2_pr1
up2_pr2
up2_sdmp
up2_cl
up2_pd
up2_sf
up2_splat
upwp_bt
upwp_ma
upwp_ta
upwp_tp
upwp_ac
upwp_bp
upwp_pr1
upwp_pr2
upwp_pr3
upwp_pr4
upwp_dp1
upwp_mfl
upwp_cl
vpwp_bt
vpwp_ma
vpwp_ta
vpwp_tp
vpwp_ac
vpwp_bp
vpwp_pr1
vpwp_pr2
vpwp_pr3
vpwp_pr4
vpwp_dp1
vpwp_mfl
vpwp_cl
wprtp_bt
wprtp_ma
wprtp_ta
wprtp_tp
wprtp_ac
wprtp_bp
wprtp_pr1
wprtp_pr2
wprtp_pr3
wprtp_dp1
wprtp_mfl
wprtp_cl
wprtp_pd
wprtp_forcing
wprtp_mc
wpthlp_bt
wpthlp_ma
wpthlp_ta
wpthlp_tp
wpthlp_ac
wpthlp_bp
wpthlp_pr1
wpthlp_pr2
wpthlp_pr3
wpthlp_dp1
wpthlp_mfl
wpthlp_cl
wpthlp_forcing
wpthlp_mc
rtp2_bt
rtp2_ma
rtp2_ta
rtp2_tp
rtp2_dp1
rtp2_dp2
rtp2_cl WARNING: The penta-diagonal lapack solver is not GPU accelerated
Set penta_solve_method = 2, to use an accelerated penta-diagonal solver
WARNING: The tri-diagonal lapack solver is not GPU accelerated
Set tridiag_solve_method = 2, to use an accelerated tri-diagonal solver
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
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
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
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
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
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
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
Warning in check_clubb_settings_api
rtp2_pd
rtp2_sf
rtp2_forcing
rtp2_mc
thlp2_bt
thlp2_ma
thlp2_ta
thlp2_tp
thlp2_dp1
thlp2_dp2
thlp2_cl
thlp2_pd
thlp2_sf
thlp2_forcing
thlp2_mc
rtpthlp_bt
rtpthlp_ma
rtpthlp_ta
rtpthlp_tp1
rtpthlp_tp2
rtpthlp_dp1
rtpthlp_dp2
rtpthlp_cl
rtpthlp_sf
rtpthlp_forcing
rtpthlp_mc
wpthlp_enter_mfl
wpthlp_exit_mfl
wprtp_enter_mfl
wprtp_exit_mfl
wpthlp_mfl_min
wpthlp_mfl_max
wprtp_mfl_min
wprtp_mfl_max
stability_correction
bv_freq_sqd
bv_freq_sqd_splat
bv_freq_sqd_mixed
bv_freq_sqd_moist
bv_freq_sqd_dry
bv_freq_sqd_smth
bv_freq_out_cloud
bv_freq_pos
ddzt_umvm_sqd
invrs_tau_zm
invrs_tau_xp2_zm
invrs_tau_wp2_zm
invrs_tau_wpxp_zm
invrs_tau_wp3_zm
invrs_tau_no_N2_zm
invrs_tau_bkgnd
invrs_tau_sfc
invrs_tau_shear
Ri_zm
vars_rad_zt =
T_in_K_rad
rcil_rad
o3l_rad
rsm_rad
rcm_in_cloud_rad
cloud_frac_rad
ice_supersat_frac_rad
radht_rad
radht_SW_rad
radht_LW_rad
p_in_mb_rad
sp_humidity_rad
vars_rad_zm =
Frad_SW_rad
Frad_LW_rad
Frad_SW_up_rad
Frad_LW_up_rad
Frad_SW_down_rad
Frad_LW_down_rad
fulwcl
fdlwcl
fdswcl
fuswcl
vars_sfc =
ustar
soil_heat_flux
veg_T_in_K
sfc_soil_T_in_K
deep_soil_T_in_K
lh
sh
cc
lwp
vwp
swp
iwp
rwp
z_cloud_base
z_inversion
precip_rate_sfc
rain_flux_sfc
rrm_sfc
precip_frac_tol
wpthlp_sfc
wprtp_sfc
upwp_sfc
vpwp_sfc
morr_snow_rate
thlm_vert_avg
rtm_vert_avg
um_vert_avg
vm_vert_avg
wp2_vert_avg
up2_vert_avg
vp2_vert_avg
rtp2_vert_avg
thlp2_vert_avg
T_sfc
rtm_spur_src
thlm_spur_src
rs_sd_morr_int
tot_vartn_normlzd_rtm
tot_vartn_normlzd_thlm
tot_vartn_normlzd_wprtp
--------------------------------------------------
iteration = 1; time = 300.0
iteration = 2; time = 600.0
iteration = 3; time = 900.0
iteration = 4; time = 1200.0
iteration = 5; time = 1500.0
iteration = 6; time = 1800.0
iteration = 7; time = 2100.0
iteration = 8; time = 2400.0
iteration = 9; time = 2700.0
iteration = 10; time = 3000.0
iteration = 11; time = 3300.0
iteration = 12; time = 3600.0
iteration = 13; time = 3900.0
iteration = 14; time = 4200.0
iteration = 15; time = 4500.0
iteration = 16; time = 4800.0
iteration = 17; time = 5100.0
iteration = 18; time = 5400.0
iteration = 19; time = 5700.0
iteration = 20; time = 6000.0
iteration = 21; time = 6300.0
iteration = 22; time = 6600.0
iteration = 23; time = 6900.0
iteration = 24; time = 7200.0
iteration = 25; time = 7500.0
iteration = 26; time = 7800.0
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
iteration = 27; time = 8100.0
iteration = 28; time = 8400.0
iteration = 29; time = 8700.0
iteration = 30; time = 9000.0
iteration = 31; time = 9300.0
iteration = 32; time = 9600.0
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 11
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 11
iteration = 33; time = 9900.0
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
iteration = 34; time = 10200.0
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 3
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
iteration = 35; time = 10500.0
iteration = 36; time = 10800.0
iteration = 37; time = 11100.0
iteration = 38; time = 11400.0
iteration = 39; time = 11700.0
iteration = 40; time = 12000.0
iteration = 41; time = 12300.0
iteration = 42; time = 12600.0
iteration = 43; time = 12900.0
iteration = 44; time = 13200.0
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
Ncm < 55822.85248221210 in advance_microphys at k = 12
iteration = 45; time = 13500.0
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
Ncm < 65515.12280266178 in advance_microphys at k = 12
iteration = 46; time = 13800.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 12
Ncm < 77002.28353232589 in advance_microphys at k = 12
iteration = 47; time = 14100.0
iteration = 48; time = 14400.0
iteration = 49; time = 14700.0
iteration = 50; time = 15000.0
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
Ncm < 57026.64456903083 in advance_microphys at k = 13
iteration = 51; time = 15300.0
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
Ncm < 68400.34804744656 in advance_microphys at k = 13
iteration = 52; time = 15600.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 80284.30366756704 in advance_microphys at k = 13
iteration = 53; time = 15900.0
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
Ncm < 92414.89234140347 in advance_microphys at k = 13
iteration = 54; time = 16200.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 105691.0323365957 in advance_microphys at k = 13
iteration = 55; time = 16500.0
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
Ncm < 116979.4411639303 in advance_microphys at k = 13
iteration = 56; time = 16800.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 13
Ncm < 127879.8180539563 in advance_microphys at k = 13
Ncm < 55995.67229842642 in advance_microphys at k = 14
iteration = 57; time = 17100.0
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
Ncm < 65747.15092238865 in advance_microphys at k = 14
iteration = 58; time = 17400.0
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
Ncm < 75987.02793274158 in advance_microphys at k = 14
iteration = 59; time = 17700.0
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
Ncm < 86229.90184311122 in advance_microphys at k = 14
iteration = 60; time = 18000.0
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
Ncm < 96761.03766558274 in advance_microphys at k = 14
iteration = 61; time = 18300.0
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
Ncm < 107964.8327365958 in advance_microphys at k = 14
iteration = 62; time = 18600.0
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
Ncm < 118522.3589210661 in advance_microphys at k = 14
iteration = 63; time = 18900.0
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
Ncm < 128471.2080991621 in advance_microphys at k = 14
iteration = 64; time = 19200.0
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
Ncm < 138339.2929794920 in advance_microphys at k = 14
iteration = 65; time = 19500.0
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
Ncm < 147885.6179949015 in advance_microphys at k = 14
Ncm < 62408.50689826263 in advance_microphys at k = 15
iteration = 66; time = 19800.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 157105.4390761479 in advance_microphys at k = 14
Ncm < 70244.65707269455 in advance_microphys at k = 15
iteration = 67; time = 20100.0
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
Ncm < 165078.7401012735 in advance_microphys at k = 14
Ncm < 77452.51922838233 in advance_microphys at k = 15
iteration = 68; time = 20400.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 14
Ncm < 171504.2551313676 in advance_microphys at k = 14
Ncm < 83746.87890861873 in advance_microphys at k = 15
iteration = 69; time = 20700.0
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
Ncm < 175994.5964626665 in advance_microphys at k = 14
Ncm < 88669.93613799369 in advance_microphys at k = 15
iteration = 70; time = 21000.0
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
Ncm < 92322.97582402376 in advance_microphys at k = 15
iteration = 71; time = 21300.0
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
Ncm < 94673.65982874966 in advance_microphys at k = 15
iteration = 72; time = 21600.0
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
Ncm < 96699.05485241227 in advance_microphys at k = 15
iteration = 73; time = 21900.0
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
Ncm < 97252.22404405448 in advance_microphys at k = 15
iteration = 74; time = 22200.0
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
Ncm < 97552.60755939197 in advance_microphys at k = 15
iteration = 75; time = 22500.0
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
Ncm < 98273.08714970967 in advance_microphys at k = 15
iteration = 76; time = 22800.0
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
Ncm < 99969.84830975939 in advance_microphys at k = 15
iteration = 77; time = 23100.0
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
Ncm < 102965.4231925330 in advance_microphys at k = 15
iteration = 78; time = 23400.0
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
Ncm < 107684.4569183039 in advance_microphys at k = 15
iteration = 79; time = 23700.0
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
Ncm < 113930.6474175034 in advance_microphys at k = 15
iteration = 80; time = 24000.0
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
Ncm < 121901.0556729972 in advance_microphys at k = 15
iteration = 81; time = 24300.0
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
Ncm < 130971.7672376177 in advance_microphys at k = 15
iteration = 82; time = 24600.0
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
Ncm < 141818.7720523970 in advance_microphys at k = 15
iteration = 83; time = 24900.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 154188.7827001641 in advance_microphys at k = 15
iteration = 84; time = 25200.0
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
Ncm < 169801.7343539135 in advance_microphys at k = 15
Ncm < 64474.18765533206 in advance_microphys at k = 16
iteration = 85; time = 25500.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Ncm < 191019.7307545004 in advance_microphys at k = 15
Ncm < 76061.53209446130 in advance_microphys at k = 16
iteration = 86; time = 25800.0
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
Ncm < 90868.01273339016 in advance_microphys at k = 16
iteration = 87; time = 26100.0
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
Ncm < 106813.0895244758 in advance_microphys at k = 16
iteration = 88; time = 26400.0
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
Ncm < 124678.2579164970 in advance_microphys at k = 16
iteration = 89; time = 26700.0
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
Ncm < 149706.3328319838 in advance_microphys at k = 16
iteration = 90; time = 27000.0
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
Ncm < 176559.5500454714 in advance_microphys at k = 16
iteration = 91; time = 27300.0
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
Ncm < 201636.7817261152 in advance_microphys at k = 16
iteration = 92; time = 27600.0
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
Ncm < 218555.6909660996 in advance_microphys at k = 16
iteration = 93; time = 27900.0
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
Ncm < 212861.1551354292 in advance_microphys at k = 16
iteration = 94; time = 28200.0
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
Ncm < 189149.9289966331 in advance_microphys at k = 16
iteration = 95; time = 28500.0
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
Ncm < 157725.8771683881 in advance_microphys at k = 16
iteration = 96; time = 28800.0
iteration = 97; time = 29100.0
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
Ncm < 45528.48159633987 in advance_microphys at k = 16
iteration = 98; time = 29400.0
iteration = 99; time = 29700.0
iteration = 100; time = 30000.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 15
iteration = 101; time = 30300.0
iteration = 102; time = 30600.0
iteration = 103; time = 30900.0
iteration = 104; time = 31200.0
iteration = 105; time = 31500.0
iteration = 106; time = 31800.0
iteration = 107; time = 32100.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 16
Ncm < 122196.2116748282 in advance_microphys at k = 16
iteration = 108; time = 32400.0
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
Ncm < 180853.8044644737 in advance_microphys at k = 16
iteration = 109; time = 32700.0
iteration = 110; time = 33000.0
iteration = 111; time = 33300.0
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
Ncm < 124383.5093691372 in advance_microphys at k = 17
iteration = 112; time = 33600.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 17
Ncm < 160630.3173660615 in advance_microphys at k = 17
iteration = 113; time = 33900.0
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
Ncm < 202735.0784428828 in advance_microphys at k = 17
iteration = 114; time = 34200.0
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
iteration = 115; time = 34500.0
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 4
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 5
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 6
iteration = 116; time = 34800.0
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 1
rrm < 0.000000000000000 in fill_holes_driver_api at k= 6
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 1
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 8
iteration = 117; time = 35100.0
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
rrm < 0.000000000000000 in fill_holes_driver_api at k= 3
rrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Nrm < 0.000000000000000 in fill_holes_driver_api at k= 7
Ncm < 240135.2753896273 in advance_microphys at k = 17
iteration = 118; time = 35400.0
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 9
rrm < 0.000000000000000 in fill_holes_driver_api at k= 2
rrm < 0.000000000000000 in fill_holes_driver_api at k= 8
rrm < 0.000000000000000 in fill_holes_driver_api at k= 9
- using executable: /home/jenkins/workspace/clubb_driver_test_branch/run_scripts/../install/nvfortran/clubb_standalone
=================== Running cgils_s6 ===================
Terminated
script returned exit code 143
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 67e8e3af-53bd-44c9-838d-0d469c02daf3
Finished: ABORTED