Started by an SCM change Obtained jenkins_tests/clubb_nvhpc_gpu_vs_cpu_plot/Jenkinsfile from git https://github.com/larson-group/clubb.git [Pipeline] Start of Pipeline [Pipeline] node Running on nelson in /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git Cloning the remote Git repository Cloning repository https://github.com/larson-group/clubb.git > git init /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot # timeout=10 Fetching upstream changes from https://github.com/larson-group/clubb.git > git --version # timeout=10 > git --version # 'git version 2.34.1' > git fetch --tags --force --progress -- https://github.com/larson-group/clubb.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 0a575085cd29259f1fe05f40951e7d682f06e7ea (refs/remotes/origin/master) Commit message: "Ri zm calc5 (#1175)" > git config remote.origin.url https://github.com/larson-group/clubb.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 0a575085cd29259f1fe05f40951e7d682f06e7ea # timeout=10 > git rev-list --no-walk 9e1cc767adc5db5f0cebbd284eb48f6549eaef5b # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Modify Config Flags) [Pipeline] sh + sed -i 's:penta_solve_method.*:penta_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in [Pipeline] sh + sed -i 's:tridiag_solve_method.*:tridiag_solve_method = 2:g' input/tunable_parameters/configurable_model_flags.in [Pipeline] sh + sed -i 's:lh_straight_mc.*:lh_straight_mc = true:g' input/tunable_parameters/configurable_model_flags.in [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Compile CPU) [Pipeline] sh + source /etc/profile.d/larson-group.sh ++ export GIT_EDITOR=vi ++ GIT_EDITOR=vi ++ export SVN_EDITOR=vi ++ SVN_EDITOR=vi ++ export OMP_STACKSIZE=1048579 ++ OMP_STACKSIZE=1048579 ++ export LMOD_ROOT=/opt/lmod/ ++ LMOD_ROOT=/opt/lmod/ ++ source /opt/lmod//lmod/lmod/init/bash +++ '[' -z '' ']' +++ case "$-" in +++ __lmod_vx=x +++ '[' -n x ']' +++ set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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/compile.bash -c config/linux_x86_64_nvhpc.bash ......................................................................................................................................................................... Make.clubb_lapack is ready. ................................................................................. Make.clubb_param is ready. ......................... Make.clubb_bugsrad is ready. ... Make.microphys_utils is ready. ..... Make.clubb_parabolic is ready. .............. Make.clubb_KK_microphys is ready. ................................................. Make.clubb_coamps is ready. ... Make.clubb_morrison is ready. ... Make.clubb_gfdlact is ready. ............. Make.silhs is ready. .................................................................. Make.clubb_other is ready. ... Make.clubb_standalone is ready. ... Make.clubb_thread_test is ready. ............ Make.clubb_tuner is ready. ... Make.jacobian is ready. ................ Make.G_unit_tests is ready. ... Make.int2txt is ready. cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_param cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_gfdlact make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SCM_Activation/aer_ccn_act_k.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/clubb_precision.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/error_code.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/model_flags.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/mt95.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/input_names.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/lapack_interfaces.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/array_index.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/parameter_indices.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/parameters_model.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/penta_lu_solver.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/tridiag_lu_solver.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/endian.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/code_timer_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/constants_clubb.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stat_file_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_variables.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_type.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_gfdlact.a aer_ccn_act_k.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_gfdlact.a a - aer_ccn_act_k.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/file_functions.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/interpolation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/hydromet_pdf_parameter_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_type_utilities.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/pdf_utilities.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/matrix_operations.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/pdf_parameter_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/saturation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/T_in_K_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/lapack_wrap.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/Skx_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/sigma_sqd_w_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/calendar.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_lh_zt_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/calc_roots.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_hybrid_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_tsdadg_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/LY93_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/precipitation_fraction.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/Nc_Ncn_eqns.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/diagnose_correlations_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/grid_class.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_lh_sfc_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_rad_zm_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/input_reader.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_rad_zt_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_zm_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_zt_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_sfc_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/matrix_solver_wrapper.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/output_grads.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/sponge_layer_damping.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/pos_definite_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/corr_varnce_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/parameters_tunable.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_helper_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/mean_adv.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/turbulent_adv_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/diffusion.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/index_mapping.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_xp3_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/calc_pressure.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/output_netcdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/fill_holes.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/mono_flux_limiter.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/clip_explicit.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_windm_edsclrm_module.F90 NVFORTRAN-W-0170-PGI Fortran extension: '&' required as the first character of a continued string literal (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_windm_edsclrm_module.F90: 550) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/numerical_check.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_xm_wpxp_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_xp2_xpyp_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_wp2_wp3_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_pdf_main.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_hybrid_pdf_main.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/setup_clubb_pdf_params.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/sfc_varnce_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/mixing_length.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_clubb_utilities.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/pdf_closure_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_clubb_core_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/clubb_api_module.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_param.a sponge_layer_damping.o pos_definite_module.o hydromet_pdf_parameter_module.o stats_lh_sfc_module.o stats_rad_zm_module.o stat_file_module.o pdf_utilities.o clubb_api_module.o tridiag_lu_solver.o output_grads.o adg1_adg2_3d_luhar_pdf.o input_reader.o stats_type_utilities.o array_index.o stats_zm_module.o index_mapping.o advance_wp2_wp3_module.o precipitation_fraction.o Nc_Ncn_eqns.o sigma_sqd_w_module.o endian.o mt95.o stats_rad_zt_module.o constants_clubb.o model_flags.o stats_zt_module.o penta_lu_solver.o stats_type.o error_code.o advance_clubb_core_module.o stats_variables.o stats_lh_zt_module.o mean_adv.o Skx_module.o new_tsdadg_pdf.o diffusion.o T_in_K_module.o matrix_operations.o calc_pressure.o new_pdf_main.o parameters_model.o clubb_precision.o setup_clubb_pdf_params.o new_pdf.o input_names.o pdf_parameter_module.o advance_xm_wpxp_module.o parameter_indices.o parameters_tunable.o file_functions.o calendar.o mono_flux_limiter.o matrix_solver_wrapper.o advance_helper_module.o advance_xp3_module.o fill_holes.o LY93_pdf.o lapack_wrap.o saturation.o diagnose_correlations_module.o grid_class.o lapack_interfaces.o pdf_closure_module.o sfc_varnce_module.o stats_clubb_utilities.o numerical_check.o new_hybrid_pdf_main.o new_hybrid_pdf.o advance_xp2_xpyp_module.o advance_windm_edsclrm_module.o output_netcdf.o mixing_length.o interpolation.o code_timer_module.o stats_sfc_module.o turbulent_adv_pdf.o calc_roots.o corr_varnce_module.o clip_explicit.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_param.a a - sponge_layer_damping.o a - pos_definite_module.o a - hydromet_pdf_parameter_module.o a - stats_lh_sfc_module.o a - stats_rad_zm_module.o a - stat_file_module.o a - pdf_utilities.o a - clubb_api_module.o a - tridiag_lu_solver.o a - output_grads.o a - adg1_adg2_3d_luhar_pdf.o a - input_reader.o a - stats_type_utilities.o a - array_index.o a - stats_zm_module.o a - index_mapping.o a - advance_wp2_wp3_module.o a - precipitation_fraction.o a - Nc_Ncn_eqns.o a - sigma_sqd_w_module.o a - endian.o a - mt95.o a - stats_rad_zt_module.o a - constants_clubb.o a - model_flags.o a - stats_zt_module.o a - penta_lu_solver.o a - stats_type.o a - error_code.o a - advance_clubb_core_module.o a - stats_variables.o a - stats_lh_zt_module.o a - mean_adv.o a - Skx_module.o a - new_tsdadg_pdf.o a - diffusion.o a - T_in_K_module.o a - matrix_operations.o a - calc_pressure.o a - new_pdf_main.o a - parameters_model.o a - clubb_precision.o a - setup_clubb_pdf_params.o a - new_pdf.o a - input_names.o a - pdf_parameter_module.o a - advance_xm_wpxp_module.o a - parameter_indices.o a - parameters_tunable.o a - file_functions.o a - calendar.o a - mono_flux_limiter.o a - matrix_solver_wrapper.o a - advance_helper_module.o a - advance_xp3_module.o a - fill_holes.o a - LY93_pdf.o a - lapack_wrap.o a - saturation.o a - diagnose_correlations_module.o a - grid_class.o a - lapack_interfaces.o a - pdf_closure_module.o a - sfc_varnce_module.o a - stats_clubb_utilities.o a - numerical_check.o a - new_hybrid_pdf_main.o a - new_hybrid_pdf.o a - advance_xp2_xpyp_module.o a - advance_windm_edsclrm_module.o a - output_netcdf.o a - mixing_length.o a - interpolation.o a - code_timer_module.o a - stats_sfc_module.o a - turbulent_adv_pdf.o a - calc_roots.o a - corr_varnce_module.o a - clip_explicit.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_lapack make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorg2l.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorgtr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbtrs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbcon.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorg2r.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slatrd.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slangb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlae2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dpotrf2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slarf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/ilaenv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlagtm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsyr2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/iparmq.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssyr2k.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/disnan.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlansy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorgql.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slasr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dswap.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorgqr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/idamax.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dpoequ.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsyrk.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slarfb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlanst.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgemm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsytrd.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/isamax.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaswp.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/saxpy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbequ.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/iladlc.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/srscl.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlabad.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsyev.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/strmv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtcon.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgttrs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbequ.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssytrd.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/daxpy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaswp.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtcon.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dtrmv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgttrs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slabad.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/drscl.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssyev.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sswap.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorgql.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlasr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/spoequ.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgemm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slanst.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlarfb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssyrk.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorgqr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_shared/xerbla.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_shared/lsame.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssyr2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsyr2k.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sisnan.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/spotrf2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slagtm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlarf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slansy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorgtr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbcon.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbtrs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorg2l.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ilaslc.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlangb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlatrd.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/ieeeck.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slae2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorg2r.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dcopy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbmv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slantb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/strmm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slacpy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/spotrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlascl.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dtbsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssterf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slamch.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sasum.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaev2.f NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slamch.f: 113) 0 inform, 1 warnings, 0 severes, 0 fatal for slamch nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slassq.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sger.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgemv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlacn2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slartg.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/iladlr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slarft.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbrfs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slapy2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbtrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsytd2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbsvx.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/strsm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtts2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaqsy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtrfs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtsvx.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgttrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dscal.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaset.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slasrt.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlarfg.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaqgb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sdot.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaisnan.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dnrm2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbtf2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssymv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slatbs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slangt.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsteqr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/ddot.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaqgb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbtf2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaisnan.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/snrm2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlatbs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlangt.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssteqr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsymv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtrfs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaqsy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgttrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sscal.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ilaslr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtsvx.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtts2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dtrsm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaset.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slarfg.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlasrt.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slacn2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dger.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlassq.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgemv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlarft.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbrfs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbsvx.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlapy2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssytd2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbtrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlartg.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dpotrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlacpy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slascl.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/stbsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbmv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/scopy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dtrmm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlantb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaev2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dasum.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsterf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlamch.f NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlamch.f: 109) 0 inform, 1 warnings, 0 severes, 0 fatal for dlamch ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_lapack.a dorg2l.o dorgtr.o dgbtrs.o sgbcon.o sorg2r.o slatrd.o slangb.o dlae2.o dpotrf2.o slarf.o ilaenv.o dlagtm.o dsyr2.o iparmq.o ssyr2k.o disnan.o dlansy.o sorgql.o slasr.o dswap.o dorgqr.o idamax.o dpoequ.o dsyrk.o slarfb.o dlanst.o sgemm.o dsytrd.o isamax.o slaswp.o saxpy.o sgbequ.o iladlc.o srscl.o dlabad.o dsyev.o strmv.o dgtcon.o sgttrs.o dgbequ.o ssytrd.o daxpy.o dlaswp.o sgtcon.o dtrmv.o dgttrs.o slabad.o drscl.o ssyev.o sswap.o dorgql.o dlasr.o spoequ.o dgemm.o slanst.o dlarfb.o ssyrk.o sorgqr.o xerbla.o lsame.o ssyr2.o dsyr2k.o sisnan.o spotrf2.o slagtm.o dlarf.o slansy.o sorgtr.o dgbcon.o sgbtrs.o sorg2l.o ilaslc.o dlangb.o dlatrd.o ieeeck.o slae2.o dorg2r.o dcopy.o sgbmv.o slantb.o strmm.o slacpy.o spotrf.o dlascl.o dtbsv.o ssterf.o slamch.o sasum.o slaev2.o slassq.o sger.o sgemv.o dlacn2.o dgtsv.o slartg.o iladlr.o slarft.o sgbrfs.o slapy2.o dgbtrf.o dsytd2.o sgbsvx.o sgbsv.o strsm.o dgtts2.o dlaqsy.o dgtrfs.o dgtsvx.o sgttrf.o dscal.o slaset.o slasrt.o dlarfg.o slaqgb.o sdot.o dlaisnan.o dnrm2.o sgbtf2.o ssymv.o slatbs.o slangt.o dsteqr.o ddot.o dlaqgb.o dgbtf2.o slaisnan.o snrm2.o dlatbs.o dlangt.o ssteqr.o dsymv.o sgtrfs.o slaqsy.o dgttrf.o sscal.o ilaslr.o sgtsvx.o dgbsv.o sgtts2.o dtrsm.o dlaset.o slarfg.o dlasrt.o slacn2.o dger.o dlassq.o dgemv.o dlarft.o dgbrfs.o dgbsvx.o dlapy2.o ssytd2.o sgbtrf.o dlartg.o sgtsv.o dpotrf.o dlacpy.o slascl.o stbsv.o dgbmv.o scopy.o dtrmm.o dlantb.o dlaev2.o dasum.o dsterf.o dlamch.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_lapack.a a - dorg2l.o a - dorgtr.o a - dgbtrs.o a - sgbcon.o a - sorg2r.o a - slatrd.o a - slangb.o a - dlae2.o a - dpotrf2.o a - slarf.o a - ilaenv.o a - dlagtm.o a - dsyr2.o a - iparmq.o a - ssyr2k.o a - disnan.o a - dlansy.o a - sorgql.o a - slasr.o a - dswap.o a - dorgqr.o a - idamax.o a - dpoequ.o a - dsyrk.o a - slarfb.o a - dlanst.o a - sgemm.o a - dsytrd.o a - isamax.o a - slaswp.o a - saxpy.o a - sgbequ.o a - iladlc.o a - srscl.o a - dlabad.o a - dsyev.o a - strmv.o a - dgtcon.o a - sgttrs.o a - dgbequ.o a - ssytrd.o a - daxpy.o a - dlaswp.o a - sgtcon.o a - dtrmv.o a - dgttrs.o a - slabad.o a - drscl.o a - ssyev.o a - sswap.o a - dorgql.o a - dlasr.o a - spoequ.o a - dgemm.o a - slanst.o a - dlarfb.o a - ssyrk.o a - sorgqr.o a - xerbla.o a - lsame.o a - ssyr2.o a - dsyr2k.o a - sisnan.o a - spotrf2.o a - slagtm.o a - dlarf.o a - slansy.o a - sorgtr.o a - dgbcon.o a - sgbtrs.o a - sorg2l.o a - ilaslc.o a - dlangb.o a - dlatrd.o a - ieeeck.o a - slae2.o a - dorg2r.o a - dcopy.o a - sgbmv.o a - slantb.o a - strmm.o a - slacpy.o a - spotrf.o a - dlascl.o a - dtbsv.o a - ssterf.o a - slamch.o a - sasum.o a - slaev2.o a - slassq.o a - sger.o a - sgemv.o a - dlacn2.o a - dgtsv.o a - slartg.o a - iladlr.o a - slarft.o a - sgbrfs.o a - slapy2.o a - dgbtrf.o a - dsytd2.o a - sgbsvx.o a - sgbsv.o a - strsm.o a - dgtts2.o a - dlaqsy.o a - dgtrfs.o a - dgtsvx.o a - sgttrf.o a - dscal.o a - slaset.o a - slasrt.o a - dlarfg.o a - slaqgb.o a - sdot.o a - dlaisnan.o a - dnrm2.o a - sgbtf2.o a - ssymv.o a - slatbs.o a - slangt.o a - dsteqr.o a - ddot.o a - dlaqgb.o a - dgbtf2.o a - slaisnan.o a - snrm2.o a - dlatbs.o a - dlangt.o a - ssteqr.o a - dsymv.o a - sgtrfs.o a - slaqsy.o a - dgttrf.o a - sscal.o a - ilaslr.o a - sgtsvx.o a - dgbsv.o a - sgtts2.o a - dtrsm.o a - dlaset.o a - slarfg.o a - dlasrt.o a - slacn2.o a - dger.o a - dlassq.o a - dgemv.o a - dlarft.o a - dgbrfs.o a - dgbsvx.o a - dlapy2.o a - ssytd2.o a - sgbtrf.o a - dlartg.o a - sgtsv.o a - dpotrf.o a - dlacpy.o a - slascl.o a - stbsv.o a - dgbmv.o a - scopy.o a - dtrmm.o a - dlantb.o a - dlaev2.o a - dasum.o a - dsterf.o a - dlamch.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_bugsrad cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.microphys_utils cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_parabolic cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_coamps make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Microphys_utils/microphys_stats_vars_module.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Parabolic_constants.f90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa27r.F make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/variables_radiation_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa12g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/kinds.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/comscp2.F nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/AiryFunction.f90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/nrmtqi.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/qsatvi.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugsrad_physconst.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa6.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/slope.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/newexp.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/comscp1.F ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libmicrophys_utils.a microphys_stats_vars_module.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libmicrophys_utils.a a - microphys_stats_vars_module.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_morrison make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Morrison_microphys/module_mp_graupel.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/tgqs.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa18.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/cloudg.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/esat_new.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/rayle.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/adjmlt.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/cloud_correlate.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa20g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/gascon.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa13g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa17g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa12.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_sw_ocastrndm.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/gamma.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugsrad_planck.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa25.F nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Parabolic.f90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/adjtq.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/tgqr.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_lw_ocastrndm.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa11g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_lw_sel.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa9.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugs_rad.F NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 300) 0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_sw_bs.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa7g.F NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5894) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5905) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5928) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5976) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5980) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6066) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6073) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6079) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6204) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6210) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6248) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6253) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6257) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa18g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa22g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa27.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/nrmtqw.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src/BUGSrad ../src/BUGSrad/gases_ckd.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_lw_iter.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_lw.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/frzh.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa19.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_sw.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_sw_iter.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa28.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa26.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/esati.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa21.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa22.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/tgqi.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa15.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/tgqg.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa14g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa10g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/esatv.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/nrmcol.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa8g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa19g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa5g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa7.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugs_swr.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/qtadj.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugs_lwr.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa21g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa9g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/conice.F ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_bugsrad.a variables_radiation_module.o comscp2.o bugs_swr.o two_rt_lw_iter.o two_rt_lw.o bugsrad_physconst.o gases_ckd.o comscp1.o two_rt_sw.o two_rt_sw_iter.o cloudg.o rayle.o cloud_correlate.o gascon.o two_rt_sw_ocastrndm.o bugs_lwr.o two_rt_lw_ocastrndm.o two_rt_lw_sel.o newexp.o bugs_rad.o kinds.o two_rt_sw_bs.o bugsrad_planck.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_bugsrad.a a - variables_radiation_module.o a - comscp2.o a - bugs_swr.o a - two_rt_lw_iter.o a - two_rt_lw.o a - bugsrad_physconst.o a - gases_ckd.o a - comscp1.o a - two_rt_sw.o a - two_rt_sw_iter.o a - cloudg.o a - rayle.o a - cloud_correlate.o a - gascon.o a - two_rt_sw_ocastrndm.o a - bugs_lwr.o a - two_rt_lw_ocastrndm.o a - two_rt_lw_sel.o a - newexp.o a - bugs_rad.o a - kinds.o a - two_rt_sw_bs.o a - bugsrad_planck.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_coamps.a eqa27r.o eqa12g.o nrmtqi.o qsatvi.o eqa6.o slope.o tgqs.o eqa18.o esat_new.o adjmlt.o eqa20g.o eqa13g.o eqa17g.o eqa12.o gamma.o eqa25.o adjtq.o tgqr.o eqa11g.o eqa9.o eqa7g.o eqa18g.o eqa22g.o eqa27.o nrmtqw.o frzh.o eqa19.o eqa28.o eqa26.o esati.o eqa21.o eqa22.o tgqi.o eqa15.o tgqg.o eqa14g.o eqa10g.o esatv.o nrmcol.o eqa8g.o eqa19g.o eqa5g.o eqa7.o qtadj.o eqa21g.o eqa9g.o conice.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_coamps.a a - eqa27r.o a - eqa12g.o a - nrmtqi.o a - qsatvi.o a - eqa6.o a - slope.o a - tgqs.o a - eqa18.o a - esat_new.o a - adjmlt.o a - eqa20g.o a - eqa13g.o a - eqa17g.o a - eqa12.o a - gamma.o a - eqa25.o a - adjtq.o a - tgqr.o a - eqa11g.o a - eqa9.o a - eqa7g.o a - eqa18g.o a - eqa22g.o a - eqa27.o a - nrmtqw.o a - frzh.o a - eqa19.o a - eqa28.o a - eqa26.o a - esati.o a - eqa21.o a - eqa22.o a - tgqi.o a - eqa15.o a - tgqg.o a - eqa14g.o a - eqa10g.o a - esatv.o a - nrmcol.o a - eqa8g.o a - eqa19g.o a - eqa5g.o a - eqa7.o a - qtadj.o a - eqa21g.o a - eqa9g.o a - conice.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_parabolic.a Parabolic_constants.o AiryFunction.o Parabolic.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_parabolic.a a - Parabolic_constants.o a - AiryFunction.o a - Parabolic.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_KK_microphys make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/parameters_KK.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_utilities.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/text_writer.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_local_means.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/PDF_integrals_means.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/PDF_integrals_covar.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/PDF_integrals_all_MM.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_upscaled_means.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_upscaled_covariances.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_upscaled_turbulent_sed.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_upscaled_variances.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_Nrm_tendencies.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_morrison.a module_mp_graupel.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_morrison.a a - module_mp_graupel.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_KK_microphys.a KK_upscaled_covariances.o KK_upscaled_turbulent_sed.o PDF_integrals_means.o text_writer.o parameters_KK.o KK_upscaled_means.o KK_local_means.o KK_utilities.o PDF_integrals_covar.o KK_upscaled_variances.o PDF_integrals_all_MM.o KK_Nrm_tendencies.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_KK_microphys.a a - KK_upscaled_covariances.o a - KK_upscaled_turbulent_sed.o a - PDF_integrals_means.o a - text_writer.o a - parameters_KK.o a - KK_upscaled_means.o a - KK_local_means.o a - KK_utilities.o a - PDF_integrals_covar.o a - KK_upscaled_variances.o a - PDF_integrals_all_MM.o a - KK_Nrm_tendencies.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.silhs make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/est_kessler_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/transform_to_pdf_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/output_2D_samples_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/parameters_silhs.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/latin_hypercube_arrays.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/math_utilities.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/generate_uniform_sample_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/lh_microphys_var_covar_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/silhs_importance_sample_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/latin_hypercube_driver_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/silhs_api_module.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libsilhs.a est_kessler_microphys_module.o latin_hypercube_driver_module.o generate_uniform_sample_module.o silhs_api_module.o latin_hypercube_arrays.o math_utilities.o silhs_importance_sample_module.o parameters_silhs.o transform_to_pdf_module.o lh_microphys_var_covar_module.o output_2D_samples_module.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libsilhs.a a - est_kessler_microphys_module.o a - latin_hypercube_driver_module.o a - generate_uniform_sample_module.o a - silhs_api_module.o a - latin_hypercube_arrays.o a - math_utilities.o a - silhs_importance_sample_module.o a - parameters_silhs.o a - transform_to_pdf_module.o a - lh_microphys_var_covar_module.o a - output_2D_samples_module.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_other make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/time_dependent_input.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/spec_hum_to_mixing_ratio.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/diag_ustar_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/clubb_model_settings.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src/CLUBB_core ../src/input_grads.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/extrapolation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/parameters_microphys.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/soil_vegetation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/quicksort.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/cloud_sed_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/silhs_category_variance_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/ice_dfsn_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/gfdl_activation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/hydrostatic_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/parameters_radiation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/rad_lwsw_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/mixed_moment_PDF_integrals.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/wangara.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/cos_solar_zen_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/nov11.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/bomex.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/sfc_flux.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/clex9_oct14.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/input_netcdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/advance_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/morrison_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/coamps_microphys_driver_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/microphys_init_cleanup.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/input_interpret.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/simple_rad_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/mpace_a.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/arm.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/arm_0003.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/astex_a209.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/atex.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/arm_97.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/clex9_nov02.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/cloud_feedback.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/cobra.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/dycoms2_rf01.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/dycoms2_rf02.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/fire.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/gabls2.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/gabls3_night.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/jun25.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/lba.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/mpace_b.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/rico.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/neutral_case.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/twp_ice.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/gabls3.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/Benchmark_cases/arm_3year.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/stat_file_utils.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/extended_atmosphere_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/bugsrad_driver.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/sounding.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/input_fields.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src ../src/estimate_scm_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src ../src/lh_microphys_driver_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/microphys_driver.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/clubb_driver.F90 NVFORTRAN-W-0435-Array declared with zero size (../src/clubb_driver.F90: 419) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/error.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src ../src/enhanced_simann.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_other.a nov11.o bomex.o gabls3.o clex9_oct14.o arm_3year.o input_fields.o quicksort.o clubb_driver.o bugsrad_driver.o arm_0003.o soil_vegetation.o sfc_flux.o input_grads.o extrapolation.o advance_microphys_module.o lh_microphys_driver_module.o sounding.o microphys_driver.o gabls2.o time_dependent_input.o input_netcdf.o coamps_microphys_driver_module.o gfdl_activation.o neutral_case.o mpace_b.o lba.o arm.o mixed_moment_PDF_integrals.o spec_hum_to_mixing_ratio.o atex.o dycoms2_rf01.o fire.o morrison_microphys_module.o jun25.o mpace_a.o enhanced_simann.o cobra.o twp_ice.o rico.o astex_a209.o cloud_sed_module.o simple_rad_module.o dycoms2_rf02.o error.o arm_97.o ice_dfsn_module.o rad_lwsw_module.o parameters_microphys.o input_interpret.o wangara.o silhs_category_variance_module.o extended_atmosphere_module.o clubb_model_settings.o parameters_radiation.o clex9_nov02.o hydrostatic_module.o cloud_feedback.o estimate_scm_microphys_module.o microphys_init_cleanup.o KK_microphys_module.o diag_ustar_module.o gabls3_night.o cos_solar_zen_module.o stat_file_utils.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_other.a a - nov11.o a - bomex.o a - gabls3.o a - clex9_oct14.o a - arm_3year.o a - input_fields.o a - quicksort.o a - clubb_driver.o a - bugsrad_driver.o a - arm_0003.o a - soil_vegetation.o a - sfc_flux.o a - input_grads.o a - extrapolation.o a - advance_microphys_module.o a - lh_microphys_driver_module.o a - sounding.o a - microphys_driver.o a - gabls2.o a - time_dependent_input.o a - input_netcdf.o a - coamps_microphys_driver_module.o a - gfdl_activation.o a - neutral_case.o a - mpace_b.o a - lba.o a - arm.o a - mixed_moment_PDF_integrals.o a - spec_hum_to_mixing_ratio.o a - atex.o a - dycoms2_rf01.o a - fire.o a - morrison_microphys_module.o a - jun25.o a - mpace_a.o a - enhanced_simann.o a - cobra.o a - twp_ice.o a - rico.o a - astex_a209.o a - cloud_sed_module.o a - simple_rad_module.o a - dycoms2_rf02.o a - error.o a - arm_97.o a - ice_dfsn_module.o a - rad_lwsw_module.o a - parameters_microphys.o a - input_interpret.o a - wangara.o a - silhs_category_variance_module.o a - extended_atmosphere_module.o a - clubb_model_settings.o a - parameters_radiation.o a - clex9_nov02.o a - hydrostatic_module.o a - cloud_feedback.o a - estimate_scm_microphys_module.o a - microphys_init_cleanup.o a - KK_microphys_module.o a - diag_ustar_module.o a - gabls3_night.o a - cos_solar_zen_module.o a - stat_file_utils.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_standalone cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_tuner cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.jacobian cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.G_unit_tests cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.int2txt cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_thread_test make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c -I../src/CLUBB_core ../src/int2txt.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/nrtype.f90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/clubb_standalone.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/clubb_thread_test.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/jacobian.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/silhs_category_test.F90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/nrutil.f90 nvfortran int2txt.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/int2txt -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/KK_integrals_tests.F90 nvfortran clubb_thread_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/clubb_thread_test -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff nvfortran clubb_standalone.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/clubb_standalone -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/corr_cholesky_mtx_tests.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/hole_filling_tests.F90 make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/nr.f90 make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/Nc_Ncn_test.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/clubb_tuner.F90 nvfortran jacobian.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/jacobian -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/read_corr_mtx_test.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/mu_sigma_hm_tests.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/spurious_source_test.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/tuner_tests.F90 make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/w_up_in_cloud_tests.F90 NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 218) NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 222) NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 273) NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 276) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/smooth_heaviside_tests.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/smooth_min_max_tests.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/pdf_parameter_tests.F90 NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/pdf_parameter_tests.F90: 416) nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/ran_state.f90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/amoeba.f90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/amebsa.f90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/ran1_s.f90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/ran1_v.f90 nvfortran ran1_s.o ran_state.o nrutil.o nrtype.o amoeba.o clubb_tuner.o amebsa.o nr.o ran1_v.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/clubb_tuner -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_tests.F90 nvfortran silhs_category_test.o G_unit_tests.o tuner_tests.o w_up_in_cloud_tests.o read_corr_mtx_test.o Nc_Ncn_test.o hole_filling_tests.o KK_integrals_tests.o mu_sigma_hm_tests.o corr_cholesky_mtx_tests.o smooth_min_max_tests.o pdf_parameter_tests.o spurious_source_test.o smooth_heaviside_tests.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/G_unit_tests -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' python ../utilities/check_for_missing_threadprivate.py ../src/CLUBB_core/ ../src/SILHS/ check_for_missing_threadprivate.py has begun. [91mcheck_for_missing_threadprivate.py did not pass.[0m [91mfailedFiles = ['../src/CLUBB_core/sponge_layer_damping.F90', '../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/corr_varnce_module.F90'][0m perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 932 : call stat_update_var_pt( stats_metadata%iNsm, k, real(Nsm(k), kind = core_rknd) ,stats_zt ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/coamps_microphys_driver_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 179 : max( rtm(1,k) - sat_mixrat_liq( p_in_Pa(k), theta(1,k)*exner(1,k), saturation_formula ), & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 201 : rcm(1,k) = rcm_sat_adj( thlm(1,k), rtm(1,k), p_in_Pa(k), exner(1,k), saturation_formula ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/input_interpret.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 282 : nzt = stat_file_num_vertical_levels( "thlm", "../output/"//trim( stats_metadata%fname_zt )//".ctl" ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 283 : nzm = stat_file_num_vertical_levels( "thlm", "../output/"//trim( stats_metadata%fname_zm )//".ctl" ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/jacobian.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 672 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/clubb_tuner.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 293 : z_i = lin_interpolate_two_points( 8.0e-3_core_rknd, rtm(k), rtm(k-1), gr%zt(1,k), gr%zt(1,k-1) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/simple_rad_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 974 : = clubb_params(iomicron) * hm_metadata%hmp2_ip_on_hmm2_ip(pdf2hydromet_idx(ivar,hm_metadata)) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/microphys_init_cleanup.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 378 : z(kp2), p_in_Pa(km1), p_in_Pa(k00), p_in_Pa(kp1), p_in_Pa(kp2) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 427 : press(i) = lin_interpolate_two_points( gr%zt(1,i), z(k), z(k-1), p_in_Pa(k), p_in_Pa(k-1) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/sounding.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Expected read_random_seed for end function. CLUBBStandardsCheck.pl WARNING: Endings of either program, module, subroutine, or function blocks to not match the beginning ../src/error.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 823 : call microphys_put_var( stats_metadata%irsm_sd_morr_int, (/rsm_sd_morr_int/), microphys_stats_sfc ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 841 : call microphys_put_var( stats_metadata%ihl_on_Cp_residual, hl_on_Cp_residual, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 856 : call microphys_put_var( stats_metadata%iPSMLT, real( PSMLT, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 857 : call microphys_put_var( stats_metadata%iEVPMS, real( EVPMS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 858 : call microphys_put_var( stats_metadata%iPRACS, real( PRACS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 859 : call microphys_put_var( stats_metadata%iEVPMG, real( EVPMG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 860 : call microphys_put_var( stats_metadata%iPRACG, real( PRACG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 861 : call microphys_put_var( stats_metadata%iPGMLT, real( PGMLT, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 862 : call microphys_put_var( stats_metadata%iMNUCCC, real( MNUCCC, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 863 : call microphys_put_var( stats_metadata%iPSACWS, real( PSACWS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 864 : call microphys_put_var( stats_metadata%iPSACWI, real( PSACWI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 865 : call microphys_put_var( stats_metadata%iQMULTS, real( QMULTS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 866 : call microphys_put_var( stats_metadata%iQMULTG, real( QMULTG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 867 : call microphys_put_var( stats_metadata%iPSACWG, real( PSACWG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 868 : call microphys_put_var( stats_metadata%iPGSACW, real( PGSACW, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 872 : call microphys_put_var( stats_metadata%iQMULTR, real( QMULTR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 873 : call microphys_put_var( stats_metadata%iQMULTRG, real( QMULTRG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 874 : call microphys_put_var( stats_metadata%iMNUCCD, real( MNUCCD, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 875 : call microphys_put_var( stats_metadata%iPRACI, real( PRACI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 876 : call microphys_put_var( stats_metadata%iPRACIS, real( PRACIS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 878 : call microphys_put_var( stats_metadata%iMNUCCR, real( MNUCCR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 879 : call microphys_put_var( stats_metadata%iPIACR, real( PIACR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 880 : call microphys_put_var( stats_metadata%iPIACRS, real( PIACRS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 881 : call microphys_put_var( stats_metadata%iPGRACS, real( PGRACS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 883 : call microphys_put_var( stats_metadata%iEPRDS, real( EPRDS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 884 : call microphys_put_var( stats_metadata%iPSACR, real( PSACR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 886 : call microphys_put_var( stats_metadata%iEPRDG, real( EPRDG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 889 : call microphys_put_var( stats_metadata%iNGSTEN, real( NGSTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 890 : call microphys_put_var( stats_metadata%iNRSTEN, real( NRSTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 891 : call microphys_put_var( stats_metadata%iNISTEN, real( NISTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 892 : call microphys_put_var( stats_metadata%iNSSTEN, real( NSSTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 893 : call microphys_put_var( stats_metadata%iNCSTEN, real( NCSTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 894 : call microphys_put_var( stats_metadata%iNPRC1, real( NPRC1, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 895 : call microphys_put_var( stats_metadata%iNRAGG, real( NRAGG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 896 : call microphys_put_var( stats_metadata%iNPRACG, real( NPRACG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 897 : call microphys_put_var( stats_metadata%iNSUBR, real( NSUBR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 898 : call microphys_put_var( stats_metadata%iNSMLTR, real( NSMLTR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 899 : call microphys_put_var( stats_metadata%iNGMLTR, real( NGMLTR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 900 : call microphys_put_var( stats_metadata%iNPRACS, real( NPRACS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 901 : call microphys_put_var( stats_metadata%iNNUCCR, real( NNUCCR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 902 : call microphys_put_var( stats_metadata%iNIACR, real( NIACR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 903 : call microphys_put_var( stats_metadata%iNIACRS, real( NIACRS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 904 : call microphys_put_var( stats_metadata%iNGRACS, real( NGRACS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 905 : call microphys_put_var( stats_metadata%iNSMLTS, real( NSMLTS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 906 : call microphys_put_var( stats_metadata%iNSAGG, real( NSAGG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 907 : call microphys_put_var( stats_metadata%iNPRCI, real( NPRCI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 908 : call microphys_put_var( stats_metadata%iNSCNG, real( NSCNG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 909 : call microphys_put_var( stats_metadata%iNSUBS, real( NSUBS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 912 : call microphys_put_var( stats_metadata%iNNUCCC, real( NNUCCC, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 913 : call microphys_put_var( stats_metadata%iNPSACWS, real( NPSACWS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 916 : call microphys_put_var( stats_metadata%iNPSACWI, real( NPSACWI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 917 : call microphys_put_var( stats_metadata%iNPSACWG, real( NPSACWG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 918 : call microphys_put_var( stats_metadata%iNPRAI, real( NPRAI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 919 : call microphys_put_var( stats_metadata%iNMULTS, real( NMULTS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 920 : call microphys_put_var( stats_metadata%iNMULTG, real( NMULTG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 921 : call microphys_put_var( stats_metadata%iNMULTR, real( NMULTR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 922 : call microphys_put_var( stats_metadata%iNMULTRG, real( NMULTRG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 923 : call microphys_put_var( stats_metadata%iNNUCCD, real( NNUCCD, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 924 : call microphys_put_var( stats_metadata%iNSUBI, real( NSUBI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 925 : call microphys_put_var( stats_metadata%iNGMLTG, real( NGMLTG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 926 : call microphys_put_var( stats_metadata%iNSUBG, real( NSUBG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 928 : call microphys_put_var( stats_metadata%iSIZEFIX_NR, real( SIZEFIX_NR,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 929 : call microphys_put_var( stats_metadata%iSIZEFIX_NC, real( SIZEFIX_NC,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 930 : call microphys_put_var( stats_metadata%iSIZEFIX_NI, real( SIZEFIX_NI,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 931 : call microphys_put_var( stats_metadata%iSIZEFIX_NS, real( SIZEFIX_NS,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 932 : call microphys_put_var( stats_metadata%iSIZEFIX_NG, real( SIZEFIX_NG,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 933 : call microphys_put_var( stats_metadata%iNEGFIX_NR, real( NEGFIX_NR,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 934 : call microphys_put_var( stats_metadata%iNEGFIX_NC, real( NEGFIX_NC,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 935 : call microphys_put_var( stats_metadata%iNEGFIX_NI, real( NEGFIX_NI,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 936 : call microphys_put_var( stats_metadata%iNEGFIX_NS, real( NEGFIX_NS,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 937 : call microphys_put_var( stats_metadata%iNEGFIX_NG, real( NEGFIX_NG,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 938 : call microphys_put_var( stats_metadata%iNIM_MORR_CL, real( NIM_MORR_CL,kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 939 : call microphys_put_var( stats_metadata%iQC_INST, real( QC_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 940 : call microphys_put_var( stats_metadata%iQR_INST, real( QR_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 941 : call microphys_put_var( stats_metadata%iQI_INST, real( QI_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 942 : call microphys_put_var( stats_metadata%iQS_INST, real( QS_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 943 : call microphys_put_var( stats_metadata%iQG_INST, real( QG_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 944 : call microphys_put_var( stats_metadata%iNC_INST, real( NC_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 945 : call microphys_put_var( stats_metadata%iNR_INST, real( NR_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 946 : call microphys_put_var( stats_metadata%iNI_INST, real( NI_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 947 : call microphys_put_var( stats_metadata%iNS_INST, real( NS_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 948 : call microphys_put_var( stats_metadata%iNG_INST, real( NG_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 950 : call microphys_put_var( stats_metadata%iT_in_K_mc, real( T_in_K_mc, kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 955 : call microphys_put_var( stats_metadata%ieff_rad_cloud, real( effc(:), kind = core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 956 : call microphys_put_var( stats_metadata%ieff_rad_ice, real( effi(:), kind = core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 957 : call microphys_put_var( stats_metadata%ieff_rad_snow, real( effs(:), kind = core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 958 : call microphys_put_var( stats_metadata%ieff_rad_rain, real( effr(:), kind = core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 959 : call microphys_put_var( stats_metadata%ieff_rad_graupel, real( effg(:), kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/morrison_microphys_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 373 : call microphys_put_var( stats_metadata%irrm_src_adj, adj_terms%rrm_src_adj, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 374 : call microphys_put_var( stats_metadata%iNrm_src_adj, adj_terms%Nrm_src_adj, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 377 : call microphys_put_var( stats_metadata%irrm_evap_adj, adj_terms%rrm_evap_adj, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 378 : call microphys_put_var( stats_metadata%iNrm_evap_adj, adj_terms%Nrm_evap_adj, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 380 : call microphys_put_var( stats_metadata%irrm_mc_nonadj, KK_auto_tndcy+KK_accr_tndcy+KK_evap_tndcy, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1054 : call stat_update_var( stats_metadata%irrm_mc_nonadj, KK_auto_tndcy+KK_accr_tndcy+KK_evap_tndcy, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1635 : call stat_update_var_pt( stats_metadata%im_vol_rad_rain, level, KK_mean_vol_rad, stats_zt ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/KK_microphys_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 955 : if ( trim( hm_metadata%hydromet_list(i) ) == "rrm" .and. stats_metadata%iVrrprrp > 0 ) then CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 958 : call stat_update_var( stats_metadata%iVrrprrp, hydromet_vel_covar(:,hm_metadata%iirr), & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 961 : elseif ( trim( hm_metadata%hydromet_list(i) ) == "Nrm" .and. stats_metadata%iVNrpNrp > 0 ) then CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 964 : call stat_update_var( stats_metadata%iVNrpNrp, hydromet_vel_covar(:,hm_metadata%iiNr), stats_zm ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/advance_microphys_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: 'use' statement w/o 'only' found in the following line: 6685 : use netcdf CLUBBStandardsCheck.pl WARNING: Use check FAILED! CLUBBStandardsCheck.pl WARNING: Check that comma is on same line as 'use', as CLUBB requires. ../src/clubb_driver.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 868 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1312 : call write_text( "l_modify_ic_with_cubic_int = ", l_modify_ic_with_cubic_int, l_write_to_file, iunit ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1313 : call write_text( "l_modify_bc_for_cnvg_test = ", l_modify_bc_for_cnvg_test, l_write_to_file, iunit ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2210 : (/lon_vals/), (/lat_vals/), time_current, dt_main, l_silhs_out_in,&!intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2227 : (/lon_vals/), (/lat_vals/), time_current, dt_main, l_silhs_out_in,&!intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2282 : if ( .not. (( abs(dt_rad/stats_metadata%stats_tout - real(floor(dt_rad/stats_metadata%stats_tout), kind=core_rknd)) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2284 : ( abs(stats_metadata%stats_tout/dt_rad - real(floor(stats_metadata%stats_tout/dt_rad), kind=core_rknd)) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2499 : clubb_params(1,:), nu_vert_res_dep, lmin, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2550 : clubb_params(1,:), nu_vert_res_dep, lmin, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2592 : call setup_pdf_parameters_api( gr, gr%nzm, gr%nzt, pdf_dim, hydromet_dim, dt_main, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2598 : clubb_params(1,:), & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2607 : stats_zt, stats_zm, stats_sfc, & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2613 : precip_fracs, & ! Intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2633 : stats_zt, stats_zm, & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3498 : ! em(k) = ( 0.15_core_rknd * (1.0_core_rknd - gr%zm(1,k)/150.0_core_rknd) ) / rho_zm(k) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4101 : = max( rtm(1,k) - sat_mixrat_liq( p_in_Pa(k), thm(1,k) * exner(1,k), saturation_formula ), & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/clubb_driver.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/CLUBB_core/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 102 : Skx(i,k) = min( max( Skx(i,k), -clubb_params(i,iSkw_max_mag) ), clubb_params(i,iSkw_max_mag) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/Skx_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 342 : stability_correction(i,k) = one + min( lambda0_stability(i,k) * brunt_vaisala_freq_sqd(i,k) & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_helper_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 682 : * ( one - Skw(i,k) / sqrt( four * ( one - sigma_sqd_w(i,k) )**3 + Skw(i,k)**2 ) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 160 : stats_metadata, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 470 : call stat_update_var( ixp3_dp, -(C_xp3_dissipation * invrs_tau_zt(i,:))*xp3(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_xp3_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 150 : (/1._c,-.6_c, .09_c , .09_c , .788_c, .675_c, .240_c, .222_c, .240_c, .222_c, .240_c, .222_c, & ! chi CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 151 : 0._c, 1._c, .027_c, .027_c, .114_c, .115_c,-.029_c, .093_c, .022_c, .013_c, 0._c , 0._c , & ! eta CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 152 : 0._c, 0._c, 1._c , .34_c , .315_c, .270_c, .120_c, .167_c, 0._c , 0._c , 0._c , 0._c , & ! w CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 153 : 0._c, 0._c, 0._c , 1._c , 0._c , 0._c , .464_c, .320_c, .168_c, .232_c, 0._c , 0._c , & ! Ncn CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 154 : 0._c, 0._c, 0._c , 0._c , 1._c , .821_c, 0._c , 0._c , .173_c, .164_c, .319_c, .308_c, & ! rr CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 155 : 0._c, 0._c, 0._c , 0._c , 0._c , 1._c , .152_c, .143_c, 0._c , 0._c , .285_c, .273_c, & ! Nr CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 156 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, .585_c, .571_c, .379_c, .363_c, & ! ri CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 157 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .571_c, .550_c, .363_c, .345_c, & ! Ni CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 158 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, .485_c, .470_c, & ! rs CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 159 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .470_c, .450_c, & ! Ns CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 160 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, & ! rg CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 161 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c/), & ! Ng CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 166 : (/1._c, .3_c, .09_c , .09_c , .788_c, .675_c, .240_c, .222_c, .240_c, .222_c, .240_c, .222_c, &! chi CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 167 : 0._c, 1._c, .027_c, .027_c, .114_c, .115_c,-.029_c, .093_c, .022_c, .013_c, 0._c , 0._c , &! eta CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 169 : 0._c, 0._c, 0._c , 1._c , 0._c , 0._c , .464_c, .320_c, .168_c, .232_c, 0._c , 0._c , &! Ncn CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 170 : 0._c, 0._c, 0._c , 0._c , 1._c , .821_c, 0._c , 0._c , .173_c, .164_c, .319_c, .308_c, &! rr CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 171 : 0._c, 0._c, 0._c , 0._c , 0._c , 1._c , .152_c, .143_c, 0._c , 0._c , .285_c, .273_c, &! Nr CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 172 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, .585_c, .571_c, .379_c, .363_c, &! ri CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 173 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .571_c, .550_c, .363_c, .345_c, &! Ni CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 174 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, .485_c, .470_c, &! rs CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 175 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .470_c, .450_c, &! Ns CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 176 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, &! rg CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 177 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c/), &! Ng CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/corr_varnce_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 472 : = + gr%invrs_dzt(i,k) * ( K_zt(i,k) + nu(i) ) * ( gr%invrs_dzm(i,k+1) + gr%invrs_dzm(i,k) ) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 961 : = + gr%invrs_dzm(i,k) * ( K_zm(i,k) + nu(i) ) * ( gr%invrs_dzt(i,k) + gr%invrs_dzt(i,k-1) ) & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/diffusion.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules. CLUBBStandardsCheck.pl WARNING: Private Test failed! ../src/CLUBB_core/matrix_solver_wrapper.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 465 : call windm_edsclrm_solve( nzt, ngrdcol, gr, nrhs, stats_metadata%iwindm_matrix_condt_num, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 842 : call windm_edsclrm_solve( nzt, ngrdcol, gr, nrhs, stats_metadata%iwindm_matrix_condt_num, & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_windm_edsclrm_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 143 : !$acc enter data create( invrs_denom_integral, field_clipped, denom_integral_global, rho_ds_dz, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 162 : ! invrs_denom_integral(i,k) = one / sum(rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points)) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 236 : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_field_below_threshold) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 248 : !$acc exit data delete( invrs_denom_integral, field_clipped, denom_integral_global, rho_ds_dz, & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/fill_holes.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 408 : stats_metadata, & ! intent(in) stats_metadata, & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/clip_explicit.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 480 : write(fstderr,*) "grdcol #", i, "rhs # ", n, "band_solvex backward error est. =", berr(i,n) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/lapack_wrap.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 259 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 465 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 741 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 868 : write(iunit,*) "l_fix_w_chi_eta_correlations = ", clubb_config_flags%l_fix_w_chi_eta_correlations CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 885 : write(iunit,*) "l_use_tke_in_wp3_pr_turb_term = ", clubb_config_flags%l_use_tke_in_wp3_pr_turb_term CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 887 : write(iunit,*) "l_use_wp3_lim_with_smth_Heaviside = ", clubb_config_flags%l_use_wp3_lim_with_smth_Heaviside CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 889 : write(iunit,*) "l_modify_limiters_for_cnvg_test = ", clubb_config_flags%l_modify_limiters_for_cnvg_test CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/model_flags.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Missing 'implicit none' statements. 'Implicit None' check FAILED! CLUBBStandardsCheck.pl Add a line containing 'implicit none' to each program, module, subroutine, and function. ../src/CLUBB_core/mt95.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 174 : if ( stats_metadata%iwprtpthlp > 0 ) call check_nan( wprtpthlp, "wprtpthlp", proc_name ) ! intnet(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/numerical_check.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 114 : character(len=*), private, parameter :: alph = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 117 : integer(kind=wi), private, parameter :: clen = ( n + 1_wi ) * 7_wi !n * ( ceiling( fbs * log( 2.0_core_rknd ) / log( alps ) ) + 1 ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/mt95.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1218 : redirect_interpolated_azm_col = redirect_interpolated_azm_2D( gr%nzm, gr%nzt, 1, gr, azt, zm_min ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1265 : redirect_interpolated_azm_col = redirect_interpolated_azm_2D( gr%nzm, gr%nzt, 1, gr, azt_col, zm_min ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1375 : redirect_interpolated_azt_col = redirect_interpolated_azt_2D( gr%nzm, gr%nzt, 1, gr, azm, zt_min ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1423 : redirect_interpolated_azt_col = redirect_interpolated_azt_2D(gr%nzm, gr%nzt, 1, gr, azm_col, zt_min ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/grid_class.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 891 : radf_col ! Buoyancy production at cloud top due to longwave radiative cooling [m^2/s^3] CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1217 : !$acc fcor_col, sfc_elevation_col, thlm_forcing_col, rtm_forcing_col, um_forcing_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1218 : !$acc vm_forcing_col, wprtp_forcing_col, wpthlp_forcing_col, rtp2_forcing_col, thlp2_forcing_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1219 : !$acc rtpthlp_forcing_col, wm_zm_col, wm_zt_col, rho_zm_col, rho_col, rho_ds_zm_col, rho_ds_zt_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1220 : !$acc invrs_rho_ds_zm_col, invrs_rho_ds_zt_col, thv_ds_zm_col, thv_ds_zt_col, rfrzm_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1223 : !$acc upwp_sfc_pert_col, vpwp_sfc_pert_col, rtm_ref_col, thlm_ref_col, um_ref_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1226 : !$acc copy( um_col, upwp_col, vm_col, vpwp_col, up2_col, vp2_col, up3_col, vp3_col, rtm_col, wprtp_col, thlm_col, wpthlp_col, rtp2_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1229 : !$acc rtpthvp_col, thlpthvp_col, wp2rtp_col, wp2thlp_col, uprcp_col, vprcp_col, rc_coef_zm_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1230 : !$acc wp4_col, wpup2_col, wpvp2_col, wp2up2_col, wp2vp2_col, ice_supersat_frac_col, um_pert_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1278 : !$acc copyout( rcm_in_layer_col, cloud_cover_col, wprcp_col, w_up_in_cloud_col, w_down_in_cloud_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1279 : !$acc cloudy_updraft_frac_col, cloudy_downdraft_frac_col, invrs_tau_zm_col, Kh_zt_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1285 : !$acc copy( sclrm_col, wpsclrp_col, sclrp2_col, sclrp3_col, sclrprtp_col, sclrpthlp_col, sclrpthvp_col ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3839 : call update_xp2_mc( gr, nzm, nzt, 1, dt, cloud_frac_col, rcm_col, rvm_col, thlm_col, & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/clubb_api_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 43 : ! lower_1(2)*upper_1(1)+l_diag(2)*1 = lhs(0,2) => l_diag(2) = lhs(0,2) - lower_1(2)*upper_1(1) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 44 : ! lower_1(2)*upper_2(1)+l_diag(2)*upper_1(2) = lhs(-1,2) => upper_1(2) = ( lhs(-1,2)-lower_1(2)*upper_2(1) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 46 : ! l_diag(2)*upper_2(2) = lhs(-2,2) => upper_2(2) = lhs(-2,2) / l_diag(2) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 52 : ! l_2(k)*upper_1(k-2)+lower_1(k)*1 = lhs(1,k) => lower_1(k) = lhs(1,k) - l_2(k)*upper_1(k-2) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 53 : ! l_2(k)*upper_2(k-2)+lower_1(k)*upper_1(k-1) = lhs( 0,k) => l_diag(k) = lhs(0,k) - l_2(k)*upper_2(k-2) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 54 : ! +l_diag(k)*1 + lower_1(k)*upper_1(k-1) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/penta_lu_solver.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 518 : wstar = ( one/T0 * grav * wpthlp(i,1) * 0.2_core_rknd * depth_pos_wpthlp(i) )**(one_third) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/sfc_varnce_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 88 : call stat_assign( var_index=stats_metadata%iT_in_K_rad, var_name="T_in_K_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 123 : call stat_assign( var_index=stats_metadata%ircm_in_cloud_rad, var_name="rcm_in_cloud_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 132 : call stat_assign( var_index=stats_metadata%icloud_frac_rad, var_name="cloud_frac_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 142 : call stat_assign( var_index=stats_metadata%iice_supersat_frac_rad, var_name="ice_supersat_frac_rad", & !In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 160 : call stat_assign( var_index=stats_metadata%iradht_LW_rad, var_name="radht_LW_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 169 : call stat_assign( var_index=stats_metadata%iradht_SW_rad, var_name="radht_SW_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 178 : call stat_assign( var_index=stats_metadata%ip_in_mb_rad, var_name="p_in_mb_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 187 : call stat_assign( var_index=stats_metadata%isp_humidity_rad, var_name="sp_humidity_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_rad_zt_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 75 : call stat_assign( var_index=stats_metadata%ilh_morr_snow_rate, var_name="lh_morr_snow_rate", & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 99 : call stat_assign( var_index=stats_metadata%ik_lh_start, var_name="k_lh_start", & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_lh_sfc_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 385 : call stat_update_var_pt( stats_metadata%iprecip_frac_tol, 1, precip_frac_tol(j), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 395 : call precip_frac_assert_check( nzt, hydromet_dim, hydromet_tol, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 397 : precip_frac_1(j,:), precip_frac_2(j,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 398 : precip_frac_tol(j) ) ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/precipitation_fraction.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 114 : call stat_assign( var_index=stats_metadata%iFrad_LW_rad, var_name="Frad_LW_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 123 : call stat_assign( var_index=stats_metadata%iFrad_SW_rad, var_name="Frad_SW_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 132 : call stat_assign( var_index=stats_metadata%iFrad_SW_up_rad, var_name="Frad_SW_up_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 141 : call stat_assign( var_index=stats_metadata%iFrad_LW_up_rad, var_name="Frad_LW_up_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 150 : call stat_assign( var_index=stats_metadata%iFrad_SW_down_rad, var_name="Frad_SW_down_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 160 : call stat_assign( var_index=stats_metadata%iFrad_LW_down_rad, var_name="Frad_LW_down_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_rad_zm_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 339 : call calc_coefs_wpxpyp_semiimpl( nz, wp2(i,:), rtp2(i,:), thlp2(i,:), wprtp(i,:), & ! In CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/new_pdf_main.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 646 : call stat_update_var( stats_metadata%icoef_wp4_implicit, coef_wp4_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1475 : call stat_update_var_pt( stats_metadata%iwp23_matrix_condt_num, 1, one / rcond(i), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1583 : call stat_end_update_pt( stats_metadata%iwp2_dp1, k, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1630 : call stat_end_update_pt( stats_metadata%iwp2_pr1, k, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2774 : call stat_update_var_pt( stats_metadata%iwp2_pr_dfsn, k, rhs_pr_dfsn_wp2(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2779 : call stat_update_var_pt( stats_metadata%iwp2_splat, k, - lhs_splat_wp2(i,k) * wp2(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2795 : call stat_modify_pt( stats_metadata%iwp2_pr1, k, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2943 : call stat_update_var_pt( stats_metadata%iwp3_splat, k, - lhs_splat_wp3(i,k) * wp3(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2954 : call stat_begin_update_pt( stats_metadata%iwp3_dp1, k, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2973 : call stat_update_var_pt( stats_metadata%iwp3_pr_turb, k, rhs_pr_turb_wp3(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2975 : call stat_update_var_pt( stats_metadata%iwp3_pr_dfsn, k, rhs_pr_dfsn_wp3(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_wp2_wp3_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 127 : call stat_assign( var_index=stats_metadata%icc, var_name="cc", var_description="cc, Cloud cover", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 344 : call stat_assign( var_index=stats_metadata%iwp23_matrix_condt_num, var_name="wp23_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 351 : call stat_assign( var_index=stats_metadata%ithlm_matrix_condt_num, var_name="thlm_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 360 : call stat_assign( var_index=stats_metadata%irtm_matrix_condt_num, var_name="rtm_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 369 : call stat_assign( var_index=stats_metadata%ithlp2_matrix_condt_num, var_name="thlp2_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 377 : call stat_assign( var_index=stats_metadata%irtp2_matrix_condt_num, var_name="rtp2_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 403 : call stat_assign( var_index=stats_metadata%iwindm_matrix_condt_num, var_name="windm_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 437 : call stat_assign( var_index=stats_metadata%itot_vartn_normlzd_rtm, var_name="tot_vartn_normlzd_rtm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 445 : call stat_assign( var_index=stats_metadata%itot_vartn_normlzd_thlm, var_name="tot_vartn_normlzd_thlm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 453 : call stat_assign( var_index=stats_metadata%itot_vartn_normlzd_wprtp, var_name="tot_vartn_normlzd_wprtp", & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_sfc_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 43 : ! lower(k)*upper(k-1)+l_diag(k)*1 = lhs( 0,k) => l_diag(k) = lhs( 0,k) - lower(k)*upper(k-1) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 205 : lower_diag_invrs(i,ndim) = 1.0_core_rknd / ( lhs(0,i,ndim) - lhs(1,i,ndim) * upper(i,ndim-1) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 292 : lower_diag_invrs(i,ndim) = 1.0_core_rknd / ( lhs(0,i,ndim) - lhs(1,i,ndim) * upper(i,ndim-1) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/tridiag_lu_solver.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 462 : esat(i,k) = 10._core_rknd**(-7.90298_core_rknd*(373.16_core_rknd/T_in_K_clipped-1._core_rknd)+ & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1392 : *(MAX( rtm - sat_mixrat_liq(p_in_Pa,theta*exner, saturation_formula), zero_threshold )) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/saturation.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 351 : l_modify_limiters_for_cnvg_test ! Flag to activate modifications on limiters for convergence test CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 528 : write(fstderr,*) "l_mono_flux_lim_rtm=T with l_mono_flux_lim_spikefix=F can lead to spikes aloft." CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 876 : call solve_xm_wpxp_with_single_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, dt, l_iter, nrhs, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1000 : dt, sigma_sqd_w(i,:), wm_zm(i,:), wm_zt(i,:), wp2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1001 : Lscale_zm(i,:), wp3_on_wp2(i,:), wp3_on_wp2_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1002 : Kh_zt(i,:), Kh_zm(i,:), invrs_tau_C6_zm(i,:), Skw_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1006 : wpthlp_forcing(i,:), thlm_ref(i,:), rho_ds_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1012 : wp2sclrp(i,:,:), sclrpthvp(i,:,:), sclrm_forcing(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1013 : sclrp2(i,:,:), exner(i,:), rcm(i,:), p_in_Pa(i,:), thvm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1016 : um_forcing(i,:), vm_forcing(i,:), ug(i,:), vg(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1017 : wpthvp(i,:), fcor(i), um_ref(i,:), vm_ref(i,:), up2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1018 : vp2(i,:), uprcp(i,:), vprcp(i,:), rc_coef_zm(i,:), rtm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1019 : wprtp(i,:), thlm(i,:), wpthlp(i,:), sclrm(i,:,:), wpsclrp(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1020 : um(i,:), upwp(i,:), vm(i,:), vpwp(i,:), rtm_old(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1022 : sclrm_old(i,:,:), wpsclrp_old(i,:,:), um_old(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1574 : l_modify_limiters_for_cnvg_test ! Flag to activate modifications on limiters for convergence test CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2624 : call stat_update_var( stats_metadata%icoef_wp2rtp_implicit, coef_wp2rtp_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2626 : call stat_update_var( stats_metadata%iterm_wp2rtp_explicit, term_wp2rtp_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2628 : call stat_update_var( stats_metadata%icoef_wp2thlp_implicit, coef_wp2thlp_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2630 : call stat_update_var( stats_metadata%iterm_wp2thlp_explicit, term_wp2thlp_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2647 : subroutine solve_xm_wpxp_with_single_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, dt, l_iter, nrhs, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3061 : call xm_wpxp_rhs( nzm, nzt, ngrdcol, xm_wpxp_scalar, l_iter, dt, sclrm(:,:,sclr), wpsclrp(:,:,sclr), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3165 : call stat_update_var( stats_metadata%iupwp_pr4, C_uu_shr(i) * wp2(i,:) * ddzt_um(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3167 : call stat_update_var( stats_metadata%ivpwp_pr4, C_uu_shr(i) * wp2(i,:) * ddzt_vm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3204 : upthlp_pert ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3212 : vpthlp_pert ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3393 : if ( stats_metadata%l_stats_samp .and. stats_metadata%ithlm_matrix_condt_num + stats_metadata%irtm_matrix_condt_num > 0 ) then CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4246 : call xm_wpxp_rhs( nzm, nzt, ngrdcol, xm_wpxp_scalar, l_iter, dt, sclrm(:,:,sclr), wpsclrp(:,:,sclr), & ! In CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_xm_wpxp_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 177 : call stat_assign( var_index=stats_metadata%ilh_thlm_mc, var_name="lh_thlm_mc", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 306 : call stat_assign( var_index=stats_metadata%ilh_rcm_avg, var_name="lh_rcm_avg", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 459 : call stat_assign( var_index=stats_metadata%ilh_cloud_frac, var_name="lh_cloud_frac", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 513 : call stat_assign( var_index=stats_metadata%ilh_Ncnp2_zt, var_name="lh_Ncnp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 522 : call stat_assign( var_index=stats_metadata%ilh_Ncp2_zt, var_name="lh_Ncp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 531 : call stat_assign( var_index=stats_metadata%ilh_Nrp2_zt, var_name="lh_Nrp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 540 : call stat_assign( var_index=stats_metadata%ilh_rcp2_zt, var_name="lh_rcp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 549 : call stat_assign( var_index=stats_metadata%ilh_rtp2_zt, var_name="lh_rtp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 558 : call stat_assign( var_index=stats_metadata%ilh_thlp2_zt, var_name="lh_thlp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 567 : call stat_assign( var_index=stats_metadata%ilh_rrp2_zt, var_name="lh_rrp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 576 : call stat_assign( var_index=stats_metadata%ilh_rrm_auto, var_name="lh_rrm_auto", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 585 : call stat_assign( var_index=stats_metadata%ilh_rrm_accr, var_name="lh_rrm_accr", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 593 : call stat_assign( var_index=stats_metadata%ilh_rrm_evap, var_name="lh_rrm_evap", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 602 : call stat_assign( var_index=stats_metadata%ilh_Nrm_auto, var_name="lh_Nrm_auto", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 611 : call stat_assign( var_index=stats_metadata%ilh_Nrm_evap, var_name="lh_Nrm_evap", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 620 : call stat_assign( var_index=stats_metadata%ilh_rrm_src_adj, var_name="lh_rrm_src_adj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 629 : call stat_assign( var_index=stats_metadata%ilh_rrm_evap_adj, var_name="lh_rrm_evap_adj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 638 : call stat_assign( var_index=stats_metadata%ilh_Nrm_src_adj, var_name="lh_Nrm_src_adj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 648 : call stat_assign( var_index=stats_metadata%ilh_Nrm_evap_adj, var_name="lh_Nrm_evap_adj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 658 : call stat_assign( var_index=stats_metadata%ilh_precip_frac, var_name="lh_precip_frac", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 677 : call stat_assign( var_index=stats_metadata%ilh_mixt_frac, var_name="lh_mixt_frac", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 697 : call stat_assign( var_index=stats_metadata%ilh_m_vol_rad_rain, var_name="lh_m_vol_rad_rain", & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 705 : call stat_assign( var_index=stats_metadata%ilh_rrm_mc_nonadj, var_name="lh_rrm_mc_nonadj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 717 : call stat_assign( var_index=stats_metadata%isilhs_variance_category(icategory), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 733 : call stat_assign( var_index=stats_metadata%ilh_samp_frac_category(icategory), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_lh_zt_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1717 : / ( gr%zm(i,k) - sfc_elevation(i) + clubb_params(i,iz_displace) ) ! small CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1824 : H_invrs_tau_wpxp_N2 = smooth_heaviside_peskin( nzm, ngrdcol, bvf_thresh, heaviside_smth_range ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1957 : tau_zt = smooth_min( nzt, ngrdcol, tau_zt_unclipped, tau_max_zt, 1.0e3_core_rknd * min_max_smth_mag ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/mixing_length.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 728 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 833 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 841 : time_current, stats_metadata%stats_tout, stats_lh_zt%num_output_fields, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 915 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 923 : time_current, stats_metadata%stats_tout, stats_lh_sfc%num_output_fields, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1152 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1235 : time_current+real(stats_metadata%stats_tout, kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1319 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1408 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1416 : time_current, stats_metadata%stats_tout, stats_sfc%num_output_fields, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2080 : integer :: grid_level = 1 ! grid level for stats where there is only one sensible level (eg timeseries) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2218 : call stat_update_var( stats_metadata%ivarnce_thl_1, pdf_params%varnce_thl_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2220 : call stat_update_var( stats_metadata%ivarnce_thl_2, pdf_params%varnce_thl_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2238 : call stat_update_var( stats_metadata%icloud_frac_1, pdf_params%cloud_frac_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2240 : call stat_update_var( stats_metadata%icloud_frac_2, pdf_params%cloud_frac_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2254 : call stat_update_var( stats_metadata%icovar_chi_eta_1, pdf_params%covar_chi_eta_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2256 : call stat_update_var( stats_metadata%icovar_chi_eta_2, pdf_params%covar_chi_eta_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2258 : call stat_update_var( stats_metadata%icorr_w_chi_1, pdf_params%corr_w_chi_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2260 : call stat_update_var( stats_metadata%icorr_w_chi_2, pdf_params%corr_w_chi_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2262 : call stat_update_var( stats_metadata%icorr_w_eta_1, pdf_params%corr_w_eta_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2264 : call stat_update_var( stats_metadata%icorr_w_eta_2, pdf_params%corr_w_eta_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2266 : call stat_update_var( stats_metadata%icorr_chi_eta_1, pdf_params%corr_chi_eta_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2268 : call stat_update_var( stats_metadata%icorr_chi_eta_2, pdf_params%corr_chi_eta_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2274 : call stat_update_var( stats_metadata%icorr_w_thl_1, pdf_params%corr_w_thl_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2276 : call stat_update_var( stats_metadata%icorr_w_thl_2, pdf_params%corr_w_thl_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2278 : call stat_update_var( stats_metadata%icorr_rt_thl_1, pdf_params%corr_rt_thl_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2280 : call stat_update_var( stats_metadata%icorr_rt_thl_2, pdf_params%corr_rt_thl_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2340 : call stat_update_var( stats_metadata%isclrm_f(sclr), sclrm_forcing(:,sclr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2349 : call stat_update_var( stats_metadata%iedsclrm_f(edsclr), edsclrm_forcing(:,edsclr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2432 : call stat_update_var( stats_metadata%iwp3_on_wp2_cfl_num, wp3_on_wp2 * dt / dzm, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2437 : call stat_update_var( stats_metadata%iice_supersat_frac_zm, ice_supersat_frac_zm, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2449 : call stat_update_var( stats_metadata%ivarnce_w_1_zm, pdf_params_zm%varnce_w_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2451 : call stat_update_var( stats_metadata%ivarnce_w_2_zm, pdf_params_zm%varnce_w_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2453 : call stat_update_var( stats_metadata%imixt_frac_zm, pdf_params_zm%mixt_frac(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2476 : call stat_update_var( stats_metadata%iwpsclrpthlp(sclr), wpsclrpthlp(:,sclr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2482 : call stat_update_var( stats_metadata%iwpedsclrp(edsclr), wpedsclrp(:,edsclr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2502 : call stat_update_var_pt( stats_metadata%icc, grid_level, maxval( cloud_frac(1:nzt) ), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2533 : call stat_update_var_pt( stats_metadata%iz_cloud_base, grid_level, -10.0_core_rknd , & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2643 : call stat_update_var_pt( stats_metadata%itot_vartn_normlzd_rtm, grid_level, xtmp, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2649 : write(fstderr, *) "Warning: tot_vartn_normlzd_thlm tried to divide by zero denominator ", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2656 : call stat_update_var_pt( stats_metadata%itot_vartn_normlzd_thlm, grid_level, xtmp, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2662 : write(fstderr, *) "Warning: tot_vartn_normlzd_wprtp tried to divide by zero denominator ", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2669 : call stat_update_var_pt( stats_metadata%itot_vartn_normlzd_wprtp, grid_level, xtmp, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2915 : call stat_update_var( stats_metadata%ilh_rrm_mc, lh_hydromet_mc(:,hm_metadata%iirr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_clubb_utilities.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 431 : call stat_assign( var_index=stats_metadata%iinvrs_tau_wpxp_zm, var_name="invrs_tau_wpxp_zm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 447 : call stat_assign( var_index=stats_metadata%iinvrs_tau_no_N2_zm, var_name="invrs_tau_no_N2_zm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2071 : call stat_assign( var_index=stats_metadata%iice_supersat_frac_zm, var_name="ice_supersat_frac_zm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2195 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd, var_name="bv_freq_sqd", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2203 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_splat, var_name="bv_freq_sqd_splat", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2211 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_mixed, var_name="bv_freq_sqd_mixed", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2219 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_moist, var_name="bv_freq_sqd_moist", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2227 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_dry, var_name="bv_freq_sqd_dry", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2235 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_smth, var_name="bv_freq_sqd_smth", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2243 : call stat_assign( var_index=stats_metadata%ibrunt_freq_out_cloud, var_name="bv_freq_out_cloud", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2287 : call stat_assign( var_index=stats_metadata%iwp3_on_wp2_cfl_num, var_name="wp3_on_wp2_cfl_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2315 : call stat_assign( var_index=stats_metadata%istability_correction, var_name="stability_correction", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2369 : call stat_assign( var_index=stats_metadata%isclrprtp(sclr), var_name="sclr"//trim(sclr_idx)//"prtp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2380 : call stat_assign( var_index=stats_metadata%isclrp2(sclr), var_name="sclr"//trim(sclr_idx)//"p2", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2391 : call stat_assign( var_index=stats_metadata%isclrpthvp(sclr), var_name="sclr"//trim(sclr_idx)//"pthvp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2402 : call stat_assign( var_index=stats_metadata%isclrpthlp(sclr), var_name="sclr"//trim(sclr_idx)//"pthlp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2413 : call stat_assign( var_index=stats_metadata%isclrprcp(sclr), var_name="sclr"//trim(sclr_idx)//"prcp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2424 : call stat_assign( var_index=stats_metadata%iwpsclrp(sclr), var_name="wpsclr"//trim(sclr_idx)//"p", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2435 : call stat_assign( var_index=stats_metadata%iwpsclrp2(sclr), var_name="wpsclr"//trim(sclr_idx)//"p2", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2446 : call stat_assign( var_index=stats_metadata%iwp2sclrp(sclr), var_name="wp2sclr"//trim(sclr_idx)//"p", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2457 : call stat_assign( var_index=stats_metadata%iwpsclrprtp(sclr), var_name="wpsclr"//trim(sclr_idx)//"prtp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2480 : call stat_assign( var_index=stats_metadata%iwpedsclrp(edsclr), var_name="wpedsclr"//trim(sclr_idx)//"p", & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_zm_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 860 : logical, parameter :: l_smooth_min_max = .false. ! whether to apply smooth min and max functions CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 980 : thlm_forcing(i,:), rtm_forcing(i,:), um_forcing(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 981 : vm_forcing(i,:), wm_zm(i,:), wm_zt(i,:), p_in_Pa(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 982 : rho_zm(i,:), rho(i,:), exner(i,:), rho_ds_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 983 : rho_ds_zt(i,:), invrs_rho_ds_zm(i,:), invrs_rho_ds_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 984 : thv_ds_zm(i,:), thv_ds_zt(i,:), wpthlp_sfc(i), wprtp_sfc(i), upwp_sfc(i), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 985 : vpwp_sfc(i), p_sfc(i), um(i,:), upwp(i,:), vm(i,:), vpwp(i,:), up2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 986 : vp2(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), wp2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 987 : wp3(i,:), rtp2(i,:), thlp2(i,:), rtpthlp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 990 : wpsclrp_sfc(i,:), wpedsclrp_sfc(i,:), sclrm(i,:,:), wpsclrp(i,:,:), sclrp2(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 991 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:) ) ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1332 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1333 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1455 : brunt_vaisala_freq_clipped = smooth_max( nzm, ngrdcol, 1.0e-7_core_rknd, brunt_vaisala_freq_sqd_smth, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1484 : stats_zt, & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1668 : ! Added an extra check for stats_metadata%irel_humidity > 0; otherwise, if both stats_metadata%irsat = 0 and CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1669 : ! stats_metadata%irel_humidity = 0, rsat is not computed, leading to a floating-point exception CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1681 : call stat_update_var( stats_metadata%irel_humidity, rel_humidity(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1731 : call stat_update_var( stats_metadata%istability_correction, stability_correction(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1813 : call stat_update_var(stats_metadata%iinvrs_tau_wpxp_zm, invrs_tau_wpxp_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1817 : call stat_update_var(stats_metadata%iinvrs_tau_wp3_zm, invrs_tau_wp3_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1821 : call stat_update_var(stats_metadata%iinvrs_tau_no_N2_zm, invrs_tau_no_N2_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1830 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd, brunt_vaisala_freq_sqd(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1832 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_splat, brunt_vaisala_freq_sqd_splat(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1834 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_mixed, brunt_vaisala_freq_sqd_mixed(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1836 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_moist, brunt_vaisala_freq_sqd_moist(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1838 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_dry, brunt_vaisala_freq_sqd_dry(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1840 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_smth, brunt_vaisala_freq_sqd_smth(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1851 : call compute_Cx_fnc_Richardson( nzm, nzt, ngrdcol, gr, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1852 : Lscale_zm, ddzt_umvm_sqd, rho_ds_zm, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1853 : brunt_vaisala_freq_sqd, brunt_vaisala_freq_sqd_mixed, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1854 : clubb_params, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1855 : clubb_config_flags%l_use_shear_Richardson, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1856 : clubb_config_flags%l_modify_limiters_for_cnvg_test, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1857 : stats_metadata, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1858 : stats_zm, & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1859 : Cx_fnc_Richardson ) ! intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1951 : sclrm(i,:,:), sclrm_trsport_only(i,:,:), & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2314 : * ( one - exp( brunt_vaisala_freq_sqd_zt(i,k) / clubb_params(i,ixp3_coef_slope) ) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2337 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2338 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2710 : thlm(i,:), rtm(i,:), wprtp(i,:), wpthlp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2711 : wp2(i,:), wp3(i,:), rtp2(i,:), rtp3(i,:), thlp2(i,:), thlp3(i,:), rtpthlp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2712 : wpthvp(i,:), wp2thvp(i,:), rtpthvp(i,:), thlpthvp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2713 : p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2714 : rho_ds_zm(i,:), rho_ds_zt(i,:), thv_ds_zm(i,:), thv_ds_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2715 : wm_zt(i,:), wm_zm(i,:), rcm(i,:), wprcp(i,:), rc_coef(i,:), rc_coef_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2716 : rcm_zm(i,:), rtm_zm(i,:), thlm_zm(i,:), cloud_frac(i,:), ice_supersat_frac(i,:),& ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2719 : thvm(i,:), ug(i,:), vg(i,:), Lscale(i,:), wpthlp2(i,:), wp2thlp(i,:), wprtp2(i,:), wp2rtp(i,:),& ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2720 : Lscale_up(i,:), Lscale_down(i,:), tau_zt(i,:), Kh_zt(i,:), wp2rcp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2721 : wprtpthlp(i,:), sigma_sqd_w_zt(i,:), rsat(i,:), wp2_zt(i,:), thlp2_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2722 : wpthlp_zt(i,:), wprtp_zt(i,:), rtp2_zt(i,:), rtpthlp_zt(i,:), up2_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2723 : vp2_zt(i,:), upwp_zt(i,:), vpwp_zt(i,:), wpup2(i,:), wpvp2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2726 : rtprcp(i,:), rcp2(i,:), em(i,:), a3_coef(i,:), a3_coef_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2727 : wp3_zm(i,:), wp3_on_wp2(i,:), wp3_on_wp2_zt(i,:), Skw_velocity(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2730 : pdf_params_single_col(i), pdf_params_zm_single_col(i), sclrm(i,:,:), sclrp2(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2731 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), sclrpthvp(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2732 : wpsclrp(i,:,:), sclrprcp(i,:,:), wp2sclrp(i,:,:), wpsclrp2(i,:,:), wpsclrprtp(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2733 : wpsclrpthlp(i,:,:), wpedsclrp(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2734 : clubb_config_flags%saturation_formula, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2735 : stats_metadata, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2736 : stats_zt(i), stats_zm(i), stats_sfc(i) ) ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2758 : thlm_forcing(i,:), rtm_forcing(i,:), um_forcing(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2759 : vm_forcing(i,:), wm_zm(i,:), wm_zt(i,:), p_in_Pa(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2760 : rho_zm(i,:), rho(i,:), exner(i,:), rho_ds_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2761 : rho_ds_zt(i,:), invrs_rho_ds_zm(i,:), invrs_rho_ds_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2762 : thv_ds_zm(i,:), thv_ds_zt(i,:), wpthlp_sfc(i), wprtp_sfc(i), upwp_sfc(i), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2763 : vpwp_sfc(i), p_sfc(i), um(i,:), upwp(i,:), vm(i,:), vpwp(i,:), up2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2764 : vp2(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), wp2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2765 : wp3(i,:), rtp2(i,:), thlp2(i,:), rtpthlp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2767 : "end of ", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2768 : wpsclrp_sfc(i,:), wpedsclrp_sfc(i,:), sclrm(i,:,:), wpsclrp(i,:,:), sclrp2(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2769 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:) ) ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2868 : !$acc sqrt_em_zt, xp3_coef_fnc, w_1_zm, w_2_zm, varnce_w_1_zm, varnce_w_2_zm, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2873 : !$acc invrs_tau_C4_zm, invrs_tau_C14_zm, invrs_tau_wp2_zm, invrs_tau_wpxp_zm, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2874 : !$acc invrs_tau_wp3_zm, invrs_tau_no_N2_zm, invrs_tau_bkgnd, invrs_tau_shear, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3432 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive definite quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3434 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive definite quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3442 : sclrp2_zt(:,:,sclr) = zm2zt( nzm, nzt, ngrdcol, gr, sclrp2(:,:,sclr), sclr_tol(sclr)**2 ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3609 : sigma_sqd_w(:,:) = zm2zt2zm( nzm, nzt, ngrdcol, gr, sigma_sqd_w_tmp(:,:), zero_threshold ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3613 : sigma_sqd_w_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, sigma_sqd_w(:,:), zero_threshold ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3620 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3621 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3622 : up2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, up2(:,:), w_tol_sqd ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3623 : vp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, vp2(:,:), w_tol_sqd ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3649 : sclrp2_zt(:,:,sclr) = zm2zt( nzm, nzt, ngrdcol, gr, sclrp2(:,:,sclr), sclr_tol(sclr)**2 ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3884 : rcp2(:,:) = zt2zm( nzm, nzt, ngrdcol, gr, rcp2_zt(:,:), zero_threshold ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4224 : write(fstderr,*) "l_stability_correct_tau_zm = ", clubb_config_flags%l_stability_correct_tau_zm CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4260 : write(fstderr,*) "Unknown type of double Gaussian PDF selected: ", clubb_config_flags%iiPDF_type CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_clubb_core_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 228 : real( kind = core_rknd ), dimension(ngrdcol, nz, min(1,sclr_dim), 2 ), intent(in) :: & ! h1g, 2010-06-15 CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 571 : wm(i,:), rtm(i,:), thlm(i,:), wp2(i,:), rtp2(i,:), thlp2(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 572 : Skw(i,:), Skrt(i,:), Skthl(i,:), wprtp(i,:), wpthlp(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 599 : wm(i,:), rtm(i,:), thlm(i,:), wp2(i,:), rtp2(i,:), thlp2(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 600 : Skw(i,:), Skrt(i,:), Skthl(i,:), wprtp(i,:), wpthlp(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 611 : call LY93_driver( nz, wm(i,:), rtm(i,:), thlm(i,:), wp2(i,:), rtp2(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 612 : thlp2(i,:), Skw(i,:), Skrt(i,:), Skthl(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 967 : pdf_params%rsatl_1(i,:) = sat_mixrat_ice( nz, p_in_Pa(i,:), tl1(i,:) ) * RH_crit(i, :, 1, 1) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 982 : pdf_params%rsatl_2(i,:) = sat_mixrat_ice( nz, p_in_Pa(i,:), tl2(i,:) ) * RH_crit(i, :, 1, 2) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1005 : rsatl_2 = sat_mixrat_liq( nz, ngrdcol, p_in_Pa, tl2, saturation_formula ) ! h1g, 2010-06-16 end mod CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1111 : rcm(i,k) = pdf_params%mixt_frac(i,k) * pdf_params%rc_1(i,k) + ( one - pdf_params%mixt_frac(i,k) ) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1286 : = pdf_params%mixt_frac(i,k) * ( ( sclr1(i,k,sclr) - sclrm(i,k,sclr) ) * pdf_params%rc_1(i,k) ) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1292 : + ( one - pdf_params%mixt_frac(i,k) ) * corr_sclr_rt_2(i,k,sclr) * pdf_params%crt_2(i,k) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1298 : - ( one - pdf_params%mixt_frac(i,k) ) * corr_sclr_thl_2(i,k,sclr) * pdf_params%cthl_2(i,k) & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/pdf_closure_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 552 : call stat_assign( var_index=stats_metadata%iice_supersat_frac, var_name="ice_supersat_frac", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 784 : var_description="rt'^3, Third-order moment of total water, rt", var_units="(kg/kg)^3", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 938 : call stat_assign( var_index=stats_metadata%irho, var_name="rho", var_description="rho, Air density", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2890 : call stat_assign( var_index=stats_metadata%iw_KK_evap_covar_zt, var_name="w_KK_evap_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2898 : call stat_assign( var_index=stats_metadata%irt_KK_evap_covar_zt, var_name="rt_KK_evap_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2906 : call stat_assign( var_index=stats_metadata%ithl_KK_evap_covar_zt, var_name="thl_KK_evap_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2915 : call stat_assign( var_index=stats_metadata%iw_KK_auto_covar_zt, var_name="w_KK_auto_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2923 : call stat_assign( var_index=stats_metadata%irt_KK_auto_covar_zt, var_name="rt_KK_auto_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2931 : call stat_assign( var_index=stats_metadata%ithl_KK_auto_covar_zt, var_name="thl_KK_auto_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2940 : call stat_assign( var_index=stats_metadata%iw_KK_accr_covar_zt, var_name="w_KK_accr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2949 : call stat_assign( var_index=stats_metadata%irt_KK_accr_covar_zt, var_name="rt_KK_accr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2958 : call stat_assign( var_index=stats_metadata%ithl_KK_accr_covar_zt, var_name="thl_KK_accr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2966 : call stat_assign( var_index=stats_metadata%irr_KK_mvr_covar_zt, var_name="rr_KK_mvr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2975 : call stat_assign( var_index=stats_metadata%iNr_KK_mvr_covar_zt, var_name="Nr_KK_mvr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2984 : call stat_assign( var_index=stats_metadata%iKK_mvr_variance_zt, var_name="KK_mvr_variance_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4932 : call stat_assign( var_index=stats_metadata%icloud_frac_refined, var_name="cloud_frac_refined", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4948 : call stat_assign( var_index=stats_metadata%ihl_on_Cp_residual, var_name="hl_on_Cp_residual", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4969 : call stat_assign( var_index=stats_metadata%isclrm(sclr), var_name="sclr"//trim(sclr_idx)//"m", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4980 : call stat_assign( var_index=stats_metadata%isclrm_f(sclr), var_name="sclr"//trim(sclr_idx)//"m_f", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4991 : call stat_assign( var_index=stats_metadata%iedsclrm(edsclr), var_name="edsclr"//trim(sclr_idx)//"m", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5002 : call stat_assign( var_index=stats_metadata%iedsclrm_f(edsclr), var_name="edsclr"//trim(sclr_idx)//"m_f", & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_zt_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 8 : ! easier for the clubb_tuner code to use the clubb_params vector without "knowing" any information CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/parameters_tunable.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 480 : C2rt_1d(i,k) = clubb_params(i,iC2rt) * max( min_cloud_frac_mult, cloud_frac_zm(i,k) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 481 : C2thl_1d(i,k) = clubb_params(i,iC2thl) * max( min_cloud_frac_mult, cloud_frac_zm(i,k) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 482 : C2rtthl_1d(i,k) = clubb_params(i,iC2rtthl) * max( min_cloud_frac_mult, cloud_frac_zm(i,k) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 635 : call solve_xp2_xpyp_with_single_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, sclr_idx, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 652 : call solve_xp2_xpyp_with_multiple_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, sclr_idx, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1863 : subroutine solve_xp2_xpyp_with_multiple_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, sclr_idx, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1873 : rhs_ta_wpsclrp2, rhs_ta_wprtpsclrp, rhs_ta_wpthlpsclrp, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2741 : real( kind = core_rknd ), dimension(ngrdcol) :: rcond ! Est. of the reciprocal of the condition # on the matrix CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2775 : ixapxbp_matrix_condt_num = max( stats_metadata%irtp2_matrix_condt_num, stats_metadata%ithlp2_matrix_condt_num, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2795 : call stat_update_var_pt( stats_metadata%irtp2_matrix_condt_num, 1, one / rcond(i), & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2798 : call stat_update_var_pt( stats_metadata%ithlp2_matrix_condt_num, 1, one / rcond(i), & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2801 : call stat_update_var_pt( stats_metadata%irtpthlp_matrix_condt_num, 1, one / rcond(i), & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4082 : wp_coef(i,k) = ( one - one_third * beta(i) ) * a1_coef(i,k)**2 * wp3_on_wp2(i,k) / wp2(i,k) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4090 : wp_coef_zt(i,k) = ( one - one_third * beta(i) ) * a1_coef_zt(i,k)**2 * wp3_on_wp2_zt(i,k) / wp2_zt(i,k) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4271 : sgn_t_vel_sclrprtp(i,k) = sign(one,term_wprtpsclrp_explicit_zm(i,k)*sclrprtp(i,k,sclr)) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4292 : rhs_ta_wprtpsclrp(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4300 : term_wpthlpsclrp_explicit_zm(:,:) = zt2zm( nzm, nzt, ngrdcol, gr, wpsclrpthlp(:,:,sclr) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4305 : sgn_t_vel_sclrpthlp(i,k) = sign(one,term_wpthlpsclrp_explicit_zm(i,k)*sclrpthlp(i,k,sclr)) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4320 : call xpyp_term_ta_pdf_rhs( nzm, nzt, ngrdcol, gr, term_wpthlpsclrp_explicit, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4321 : rho_ds_zt, rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4322 : invrs_rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4323 : l_upwind_xpyp_ta, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4324 : sgn_t_vel_sclrpthlp, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4325 : term_wpthlpsclrp_explicit_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4326 : rhs_ta_wpthlpsclrp(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4400 : invrs_rho_ds_zm, rho_ds_zm, & ! Intent(in) & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4656 : call xpyp_term_ta_pdf_rhs( nzm, nzt, ngrdcol, gr, term_wpsclrp2_explicit, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4657 : rho_ds_zt, rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4658 : invrs_rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4659 : l_upwind_xpyp_ta, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4660 : sgn_t_vel_sclrp2, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4661 : term_wpsclrp2_explicit_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4662 : rhs_ta_wpsclrp2(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4721 : call xpyp_term_ta_pdf_rhs( nzm, nzt, ngrdcol, gr, term_wprtpsclrp_explicit, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4722 : rho_ds_zt, rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4723 : invrs_rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4724 : l_upwind_xpyp_ta, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4725 : sgn_t_vel_sclrprtp, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4726 : term_wprtpsclrp_explicit_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4727 : rhs_ta_wprtpsclrp(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4785 : call xpyp_term_ta_pdf_rhs( nzm, nzt, ngrdcol, gr, term_wpthlpsclrp_explicit, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4786 : rho_ds_zt, rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4787 : invrs_rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4788 : l_upwind_xpyp_ta, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4789 : sgn_t_vel_sclrpthlp, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4790 : term_wpthlpsclrp_explicit_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4791 : rhs_ta_wpthlpsclrp(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5342 : call stat_update_var( stats_metadata%icoef_wprtp2_implicit, coef_wprtp2_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5344 : call stat_update_var( stats_metadata%iterm_wprtp2_explicit, term_wprtp2_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5346 : call stat_update_var( stats_metadata%icoef_wpthlp2_implicit, coef_wpthlp2_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5348 : call stat_update_var( stats_metadata%iterm_wpthlp2_explicit, term_wpthlp2_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5350 : call stat_update_var( stats_metadata%icoef_wprtpthlp_implicit, coef_wprtpthlp_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5352 : call stat_update_var( stats_metadata%iterm_wprtpthlp_explicit, term_wprtpthlp_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_xp2_xpyp_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 468 : = ( ( hm_metadata%hmp2_ip_on_hmm2_ip(j) + one ) / precip_fracs%precip_frac(i,k) - one ) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 698 : call calc_corr_norm_and_cholesky_factor( nzt, ngrdcol, iiPDF_type, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 699 : pdf_dim, hm_metadata, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 700 : pdf_params%rc_1, pdf_params%rc_2, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 701 : corr_array_n_cloud, corr_array_n_below, & ! intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 702 : corr_array_1_n, corr_array_2_n, & ! intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 782 : call stat_update_var_pt( stats_metadata%ihmp2_zt(j), k, hydrometp2_zt(i,k,j), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 819 : corr_array_1_n(i,:,hm_metadata%iiPDF_chi,hm_metadata%iiPDF_eta), & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 820 : corr_array_2_n(i,:,hm_metadata%iiPDF_chi,hm_metadata%iiPDF_eta) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 845 : call stat_update_var_pt( stats_metadata%iprecip_frac, k, precip_fracs%precip_frac(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 854 : call stat_update_var_pt( stats_metadata%iprecip_frac_1, k, precip_fracs%precip_frac_1(i,k), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 863 : call stat_update_var_pt( stats_metadata%iprecip_frac_2, k, precip_fracs%precip_frac_2(i,k), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3839 : call stat_update_var_pt( stats_metadata%imu_hm_1(hm_idx), k, mu_x_1(k,ivar), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3849 : call stat_update_var_pt( stats_metadata%imu_hm_2(hm_idx), k, mu_x_2(k,ivar), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3860 : call stat_update_var_pt( stats_metadata%imu_Ncn_1, k, mu_x_1(k,iiPDF_Ncn), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3869 : call stat_update_var_pt( stats_metadata%imu_Ncn_2, k, mu_x_2(k,iiPDF_Ncn), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3884 : call stat_update_var_pt( stats_metadata%isigma_hm_1(hm_idx), k, sigma_x_1(k,ivar), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3895 : call stat_update_var_pt( stats_metadata%isigma_hm_2(hm_idx), k, sigma_x_2(k,ivar), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3906 : call stat_update_var_pt( stats_metadata%isigma_Ncn_1, k, sigma_x_1(k,iiPDF_Ncn), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3915 : call stat_update_var_pt( stats_metadata%isigma_Ncn_2, k, sigma_x_2(k,iiPDF_Ncn), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4242 : call stat_update_var_pt( stats_metadata%icorr_hmx_hmy_1(hm_idx_jvar,hm_idx_ivar), k, & ! in CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4254 : call stat_update_var_pt( stats_metadata%icorr_hmx_hmy_2(hm_idx_jvar,hm_idx_ivar), k, & ! in CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4379 : call stat_update_var_pt( stats_metadata%imu_hm_1_n(hm_idx), k, mu_hm_1_n(k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4398 : call stat_update_var_pt( stats_metadata%imu_hm_2_n(hm_idx), k, mu_hm_2_n(k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/setup_clubb_pdf_params.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/Benchmark_cases/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 137 : wprtp_sfc = compute_wprtp_sfc( Cq, ubar, rtm_sfc, sat_mixrat_liq( p_sfc, T_sfc, saturation_formula ) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/Benchmark_cases/cloud_feedback.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 99 : wprtp_sfc = compute_wprtp_sfc( Cz, ubar, rtm_sfc, sat_mixrat_liq( p_sfc, T_sfc, saturation_formula ) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/Benchmark_cases/fire.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 164 : wprtp_sfc = compute_wprtp_sfc( Cd, ubar, rtm_sfc, sat_mixrat_liq( p_sfc, T_sfc, saturation_formula ) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/Benchmark_cases/dycoms2_rf01.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has forbidden elements: .gt. . 71 : if (time.gt.80880_time_precision) then CLUBBStandardsCheck.pl WARNING: File has forbidden elements. ../src/Benchmark_cases/neutral_case.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/KK_microphys/*.F90 CLUBBStandardsCheck.pl has begun. CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/SILHS/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 200 : lognormal_sample_file%samples_of_var(j)%ptr(sample,1,1,1:nzt) = X_nl_all_levs(sample,1:nzt,j) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/SILHS/output_2D_samples_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 68 : real( kind = core_rknd ),intent(in),dimension(ngrdcol,num_samples,nzt,pdf_dim+d_uniform_extra)::& CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/SILHS/transform_to_pdf_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 447 : call assert_correct_cloud_normal( num_samples, X_u_all_levs(i,:,k,hm_metadata%iiPDF_chi), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 970 : k_lh_start_rcm_in_cloud = maxloc( rcm_pdf(i,:) / max( cloud_frac_pdf(:), cloud_frac_min ), 1 ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2267 : ! call stat_update_var( stats_metadata%ilh_cloud_frac_unweighted, lh_cloud_frac, stats_lh_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2611 : ! call stat_update_var( stats_metadata%ilh_precip_frac_unweighted, lh_precip_frac, stats_lh_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2654 : call stat_update_var_pt( stats_metadata%ik_lh_start, 1, real( k_lh_start(i), kind=core_rknd ), stats_lh_sfc ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2701 : ! call stat_update_var( stats_metadata%ilh_samp_frac_category(icategory), lh_samp_frac(:,icategory), & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/SILHS/latin_hypercube_driver_module.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/G_unit_test_types/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 121 : result = smooth_min(4, 1, input, zero, min_max_smth_mag) ! Order of nz and ngrdcol is opposite to order of indexing! This is very unintuitive! CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 174 : ! Case 3: Make sure that on a large number of arbitrarily chosen points with small min_max_smth_mag, CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/G_unit_test_types/smooth_min_max_tests.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 525 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/G_unit_test_types/spurious_source_test.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 559 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1562 : call new_pdf_driver( gr%nzt, 1, wm, rtm, thlm, wp2(1,:), rtp2(1,:), thlp2(1,:), Skw, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1597 : wp2(1,:), rtp2(1,:), thlp2(1,:), up2(1,:), vp2(1,:), &! In CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/G_unit_test_types/pdf_parameter_tests.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Run CPU) [Pipeline] sh + source /etc/profile.d/larson-group.sh ++ export GIT_EDITOR=vi ++ GIT_EDITOR=vi ++ export SVN_EDITOR=vi ++ SVN_EDITOR=vi ++ export OMP_STACKSIZE=1048579 ++ OMP_STACKSIZE=1048579 ++ export LMOD_ROOT=/opt/lmod/ ++ LMOD_ROOT=/opt/lmod/ ++ source /opt/lmod//lmod/lmod/init/bash +++ '[' -z '' ']' +++ case "$-" in +++ __lmod_vx=x +++ '[' -n x ']' +++ set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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 + run_scripts/run_scm_all.bash -i Performing priority-cases run Running arm Running arm_97 Running atex Running bomex Running cgils_s6 Running cgils_s11 Running cgils_s12 Running dycoms2_rf01 Running dycoms2_rf01_fixed_sst Running dycoms2_rf02_ds Running dycoms2_rf02_nd Running gabls3_night Running lba Running mpace_b Running rico Running twp_ice Running wangara All cases ran to completion. + mv output cpu_0a57508 + mkdir output [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Compile GPU_ACC) [Pipeline] sh + compile/clean_all.bash rm -f /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj/*.* /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj/.cppdefs /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/lib* /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/clubb_standalone /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/clubb_tuner /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/clubb_thread_test /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/int2txt /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/jacobian /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/G_unit_tests /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/mkmf_template /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/Makefile + source /etc/profile.d/larson-group.sh ++ export GIT_EDITOR=vi ++ GIT_EDITOR=vi ++ export SVN_EDITOR=vi ++ SVN_EDITOR=vi ++ export OMP_STACKSIZE=1048579 ++ OMP_STACKSIZE=1048579 ++ export LMOD_ROOT=/opt/lmod/ ++ LMOD_ROOT=/opt/lmod/ ++ source /opt/lmod//lmod/lmod/init/bash +++ '[' -z '' ']' +++ case "$-" in +++ __lmod_vx=x +++ '[' -n x ']' +++ set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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/compile.bash -c config/linux_x86_64_nvhpc_gpu_openacc.bash ......................................................................................................................................................................... Make.clubb_lapack is ready. ................................................................................. Make.clubb_param is ready. ......................... Make.clubb_bugsrad is ready. ... Make.microphys_utils is ready. ..... Make.clubb_parabolic is ready. .............. Make.clubb_KK_microphys is ready. ................................................. Make.clubb_coamps is ready. ... Make.clubb_morrison is ready. ... Make.clubb_gfdlact is ready. ............. Make.silhs is ready. .................................................................. Make.clubb_other is ready. ... Make.clubb_standalone is ready. ... Make.clubb_thread_test is ready. ............ Make.clubb_tuner is ready. ... Make.jacobian is ready. ................ Make.G_unit_tests is ready. ... Make.int2txt is ready. cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_param cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_gfdlact make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/clubb_precision.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/model_flags.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SCM_Activation/aer_ccn_act_k.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/error_code.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/input_names.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/lapack_interfaces.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/parameter_indices.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/penta_lu_solver.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/tridiag_lu_solver.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/parameters_model.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/array_index.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/code_timer_module.F90 tridiag_lu_solve_single_rhs_lhs: 116, Generating copyout(soln(:)) [if not already present] Generating create(upper(:)) [if not already present] Generating copyin(lhs(:,:)) [if not already present] Generating create(lower_diag_invrs(:)) [if not already present] Generating copyin(rhs(:)) [if not already present] 120, Accelerator serial kernel generated Generating NVIDIA GPU code 125, Loop carried dependence of upper prevents parallelization Loop carried backward dependence of upper prevents vectorization Accelerator serial kernel generated Generating NVIDIA GPU code 125, !$acc loop seq 125, Loop carried dependence of upper prevents parallelization Loop carried backward dependence of upper prevents vectorization 128, Accelerator serial kernel generated Generating NVIDIA GPU code 134, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization Accelerator serial kernel generated Generating NVIDIA GPU code 134, !$acc loop seq 134, Loop carried backward dependence of soln prevents vectorization 138, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization Accelerator serial kernel generated Generating NVIDIA GPU code 138, !$acc loop seq 138, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization tridiag_lu_solve_single_rhs_multiple_lhs: 183, Generating create(upper(:,:)) [if not already present] Generating copyout(soln(:,:)) [if not already present] Generating copyin(lhs(:,:,:)) [if not already present] Generating create(lower_diag_invrs(:,:)) [if not already present] Generating copyin(rhs(:,:)) [if not already present] 187, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 188, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 194, Generating implicit firstprivate(ndim,ngrdcol) Generating NVIDIA GPU code 195, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 196, !$acc loop seq 195, Generating implicit firstprivate(k) 196, Loop carried dependence of upper prevents parallelization Loop carried backward dependence of upper prevents vectorization 203, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 204, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 204, Generating implicit firstprivate(ndim) 209, Generating implicit firstprivate(ndim,ngrdcol) Generating NVIDIA GPU code 210, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 214, !$acc loop seq 210, Generating implicit firstprivate(k) 214, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization 220, Generating implicit firstprivate(ndim,ngrdcol) Generating NVIDIA GPU code 221, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 222, !$acc loop seq 221, Generating implicit firstprivate(k) 222, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization penta_lu_solve_single_rhs_multiple_lhs: 135, Generating copyout(soln(:,:)) [if not already present] Generating create(upper_2(:,:),upper_1(:,:)) [if not already present] Generating copyin(lhs(:,:,:)) [if not already present] Generating create(lower_1(:,:),lower_2(:,:),lower_diag_invrs(:,:)) [if not already present] Generating copyin(rhs(:,:)) [if not already present] 139, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 140, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 152, Generating implicit firstprivate(ndim,ngrdcol) Generating NVIDIA GPU code 153, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 154, !$acc loop seq 153, Generating implicit firstprivate(k) 154, 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 167, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 168, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 168, Generating implicit firstprivate(ndim) 188, Generating implicit firstprivate(ndim,ngrdcol) Generating NVIDIA GPU code 189, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 195, !$acc loop seq 189, Generating implicit firstprivate(k) 195, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization 202, Generating implicit firstprivate(ndim,ngrdcol) Generating NVIDIA GPU code 203, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 206, !$acc loop seq 203, Generating implicit firstprivate(k) 206, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/mt95.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/constants_clubb.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stat_file_module.F90 tridiag_lu_solve_multiple_rhs_lhs: 270, Generating create(upper(:,:)) [if not already present] Generating copyout(soln(:,:,:)) [if not already present] Generating copyin(lhs(:,:,:)) [if not already present] Generating create(lower_diag_invrs(:,:)) [if not already present] Generating copyin(rhs(:,:,:)) [if not already present] 274, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 275, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 281, Generating implicit firstprivate(ndim,ngrdcol) Generating NVIDIA GPU code 282, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 283, !$acc loop seq 282, Generating implicit firstprivate(k) 283, Loop carried dependence of upper prevents parallelization Loop carried backward dependence of upper prevents vectorization 290, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 291, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 291, Generating implicit firstprivate(ndim) 296, Generating implicit firstprivate(ndim,nrhs,ngrdcol) Generating NVIDIA GPU code 297, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 298, ! blockidx%x threadidx%x collapsed 302, !$acc loop seq 298, Generating implicit firstprivate(k) 302, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization 309, Generating implicit firstprivate(ndim,nrhs,ngrdcol) Generating NVIDIA GPU code 310, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 311, ! blockidx%x threadidx%x collapsed 312, !$acc loop seq 311, Generating implicit firstprivate(k) 312, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization penta_lu_solve_multiple_rhs_lhs: 257, Generating copyout(soln(:,:,:)) [if not already present] Generating create(upper_2(:,:),upper_1(:,:)) [if not already present] Generating copyin(lhs(:,:,:)) [if not already present] Generating create(lower_1(:,:),lower_2(:,:),lower_diag_invrs(:,:)) [if not already present] Generating copyin(rhs(:,:,:)) [if not already present] 261, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 262, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 274, Generating implicit firstprivate(ndim,ngrdcol) Generating NVIDIA GPU code 275, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 276, !$acc loop seq 275, Generating implicit firstprivate(k) 276, 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 289, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 290, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 290, Generating implicit firstprivate(ndim) 310, Generating implicit firstprivate(ndim,nrhs,ngrdcol) Generating NVIDIA GPU code 311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 312, ! blockidx%x threadidx%x collapsed 318, !$acc loop seq 312, Generating implicit firstprivate(k) 318, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization 326, Generating implicit firstprivate(ndim,nrhs,ngrdcol) Generating NVIDIA GPU code 327, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 328, ! blockidx%x threadidx%x collapsed 331, !$acc loop seq 328, Generating implicit firstprivate(k) 331, Loop carried dependence of soln prevents parallelization Loop carried backward dependence of soln prevents vectorization nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_variables.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/endian.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/calendar.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_tsdadg_pdf.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_gfdlact.a aer_ccn_act_k.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_gfdlact.a a - aer_ccn_act_k.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/hydromet_pdf_parameter_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/file_functions.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/interpolation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/matrix_operations.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_type.F90 pvertinterp: 544, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 545, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 544, Generating default present(p_mid(:ngrdcol,:),interp_var(:ngrdcol),input_var(:ngrdcol,:)) 545, Generating implicit firstprivate(p_out,l_found,k_upper,k,dpu,dpl) 564, Accelerator restriction: induction variable live-out from loop: k 569, Accelerator restriction: induction variable live-out from loop: k nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/pdf_parameter_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/lapack_wrap.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/T_in_K_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/saturation.F90 thlm2t_in_k_2d: 140, Generating copyin(rcm(:,:),thlm(:,:),exner(:,:)) [if not already present] 143, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 144, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 145, ! blockidx%x threadidx%x collapsed nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/calc_roots.F90 sat_mixrat_liq_k: 90, Generating acc routine seq Generating NVIDIA GPU code sat_mixrat_liq_2d: 367, Generating create(esat(:,:)) [if not already present] Generating copyin(p_in_pa(:,:),t_in_k(:,:)) [if not already present] 382, Generating implicit firstprivate(ngrdcol,nz,start_index) Generating NVIDIA GPU code 383, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 384, ! blockidx%x threadidx%x collapsed 384, Generating implicit firstprivate(t_in_c_sqd,t_in_c) 437, Generating implicit firstprivate(ngrdcol,nz,start_index) Generating NVIDIA GPU code 438, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 439, ! blockidx%x threadidx%x collapsed 451, Generating implicit firstprivate(ngrdcol,start_index,nz) Generating NVIDIA GPU code 452, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 453, ! blockidx%x threadidx%x collapsed 453, Generating implicit firstprivate(t_in_k_clipped) 477, Generating implicit firstprivate(ngrdcol,start_index,nz) Generating NVIDIA GPU code 478, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 479, ! blockidx%x threadidx%x collapsed 479, Generating implicit firstprivate(t_in_k_int) 499, Generating implicit firstprivate(ngrdcol,start_index,nz) Generating NVIDIA GPU code 500, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 501, ! blockidx%x threadidx%x collapsed nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/pdf_utilities.F90 sat_mixrat_ice_2d: 958, Generating create(esat_ice(:,:)) [if not already present] Generating copyin(p_in_pa(:,:),t_in_k(:,:)) [if not already present] 967, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 968, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 969, ! blockidx%x threadidx%x collapsed 982, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 983, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 984, ! blockidx%x threadidx%x collapsed 984, Generating implicit firstprivate(t_in_c) 1011, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1012, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1013, ! blockidx%x threadidx%x collapsed 1013, Generating implicit firstprivate(t_in_k_clipped) 1041, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1042, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1043, ! blockidx%x threadidx%x collapsed nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/Skx_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/sigma_sqd_w_module.F90 skx_func: 73, Generating create(skx_denom_tol(:)) [if not already present] Generating copyin(xp2(:,:),xp3(:,:)) [if not already present] Generating copyout(skx(:,:)) [if not already present] Generating copyin(clubb_params(:,:)) [if not already present] 77, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 78, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 78, Generating implicit firstprivate(x_tol) 86, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 87, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 88, ! blockidx%x threadidx%x collapsed lg_2005_ansatz: 172, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 173, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 174, ! blockidx%x threadidx%x collapsed 172, Generating default present(skw(:ngrdcol,:nz),sigma_sqd_w(:ngrdcol,:nz),beta(:ngrdcol),skx(:ngrdcol,:nz),wpxp(:ngrdcol,:nz),xp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz)) 174, Generating implicit firstprivate(x_tol,nrmlzd_skw,nrmlzd_corr_wx) xp3_lg_2005_ansatz: 248, Generating copyin(sigma_sqd_w_zt(:,:),wp2_zt(:,:)) [if not already present] Generating create(skx_zt(:,:)) [if not already present] Generating copyin(wpxp_zt(:,:)) [if not already present] Generating create(skx_denom_tol(:)) [if not already present] Generating copyin(skw_zt(:,:),xp2_zt(:,:)) [if not already present] Generating copyout(xp3(:,:)) [if not already present] 257, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 258, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 257, Generating default present(clubb_params(:ngrdcol,73)) 258, Generating implicit firstprivate(x_tol) 265, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 266, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 267, ! blockidx%x threadidx%x collapsed 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(:,:)) calc_comp_corrs_binormal: 868, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 869, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 870, ! blockidx%x threadidx%x collapsed 868, Generating default present(corr_x_y_1(:ngrdcol,:nz),mu_y_2(:ngrdcol,:nz),sigma_x_2_sqd(:ngrdcol,:nz),sigma_x_1_sqd(:ngrdcol,:nz),sigma_y_1_sqd(:ngrdcol,:nz),xm(:ngrdcol,:nz),mu_x_2(:ngrdcol,:nz),ym(:ngrdcol,:nz),xpyp(:ngrdcol,:nz),corr_x_y_2(:ngrdcol,:nz),mixt_frac(:ngrdcol,:nz),sigma_y_2_sqd(:ngrdcol,:nz),mu_y_1(:ngrdcol,:nz),mu_x_1(:ngrdcol,:nz)) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_hybrid_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/LY93_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/Nc_Ncn_eqns.F90 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(:,:)) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/diagnose_correlations_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/output_grads.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/grid_class.F90 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: 1115, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1116, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1117, ! blockidx%x threadidx%x collapsed 1115, Generating default present(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)) 1117, Generating implicit firstprivate(x_tol,width_factor_1) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/input_reader.F90 linear_interpolated_azm_2d: 1538, 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] 1541, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1542, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1550, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1552, ! blockidx%x threadidx%x collapsed 1559, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1560, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1560, Generating implicit firstprivate(nzt,nzm) 1585, Generating copyin(zm_min) [if not already present] Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1586, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1587, ! blockidx%x threadidx%x collapsed zt2zm2zt: 1642, Generating create(azt_zm(:,:)) [if not already present] Generating copyin(azt(:,:)) [if not already present] zm2zt2zm: 1700, Generating create(azm_zt(:,:)) [if not already present] Generating copyin(azm(:,:)) [if not already present] linear_interpolated_azt_2d: 2112, 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] 2118, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2119, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2120, ! blockidx%x threadidx%x collapsed 2128, Generating copyin(zt_min) [if not already present] Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 2129, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2130, ! blockidx%x threadidx%x collapsed gradzm_2d: 2414, Generating copyin(azm(:,:),gr%invrs_dzt(:,:),gr) [if not already present] 2418, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2419, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2420, ! blockidx%x threadidx%x collapsed gradzt_2d: 2512, Generating copyin(azt(:,:),gr%invrs_dzm(:,:),gr) [if not already present] 2516, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2517, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2518, ! blockidx%x threadidx%x collapsed 2530, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2531, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 2531, Generating implicit firstprivate(nzm) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_type_utilities.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/matrix_solver_wrapper.F90 band_solve_single_rhs_multiple_lhs: 112, Generating update self(lhs(:,:,:),rhs(:,:)) 125, Generating update device(rcond(:)) 132, Generating update self(rhs(:,:),lhs(:,:,:)) 140, Generating update device(soln(:,:)) band_solve_multiple_rhs_lhs: 230, Generating update self(lhs(:,:,:),rhs(:,:,:)) 243, Generating update device(rcond(:)) 250, Generating update self(rhs(:,:,:),lhs(:,:,:)) 258, Generating update device(soln(:,:,:)) tridiag_solve_single_rhs_multiple_lhs: 444, Generating update self(lhs(:,:,:),rhs(:,:)) 455, Generating update device(rcond(:)) 462, Generating update self(rhs(:,:),lhs(:,:,:)) 469, Generating update device(soln(:,:)) tridiag_solve_multiple_rhs_lhs: 552, Generating update self(lhs(:,:,:),rhs(:,:,:)) 563, Generating update device(rcond(:)) 570, Generating update self(rhs(:,:,:),lhs(:,:,:)) 577, Generating update device(soln(:,:,:)) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/corr_varnce_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/precipitation_fraction.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_zm_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_zt_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_lh_zt_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_lh_sfc_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_rad_zt_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_rad_zm_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_sfc_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_xp3_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/turbulent_adv_pdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/pos_definite_module.F90 xpyp_term_ta_pdf_lhs: 371, Generating copyin(coef_wpxpyp_implicit_zm(:,:),gr%invrs_dzt(:,:),gr,gr%invrs_dzm(:,:),rho_ds_zm(:,:),gr%weights_zm2zt(:,:,:),sgn_turbulent_vel(:,:),rho_ds_zt(:,:),coef_wpxpyp_implicit(:,:)) [if not already present] Generating copyout(lhs_ta(:,:,:)) [if not already present] Generating copyin(invrs_rho_ds_zm(:,:)) [if not already present] 378, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 379, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 380, ! blockidx%x threadidx%x collapsed 389, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 390, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 391, ! blockidx%x threadidx%x collapsed 420, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 421, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 422, ! blockidx%x threadidx%x collapsed 467, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 468, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 469, ! blockidx%x threadidx%x collapsed 469, Generating implicit firstprivate(nzm) xpyp_term_ta_pdf_lhs_godunov: 543, Generating copyin(coef_wpxpyp_implicit(:,:),gr,gr%invrs_dzm(:,:),rho_ds_zm(:,:)) [if not already present] Generating copyout(lhs_ta(:,:,:)) [if not already present] Generating copyin(invrs_rho_ds_zm(:,:)) [if not already present] 548, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 549, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 550, ! blockidx%x threadidx%x collapsed 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 581, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 582, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 583, ! blockidx%x threadidx%x collapsed 583, Generating implicit firstprivate(nzm) xpyp_term_ta_pdf_rhs: 893, Generating copyin(gr,gr%invrs_dzm(:,:),sgn_turbulent_vel(:,:),rho_ds_zm(:,:),gr%invrs_dzt(:,:)) [if not already present] Generating copyout(rhs_ta(:,:)) [if not already present] Generating copyin(term_wpxpyp_explicit_zm(:,:),term_wpxpyp_explicit(:,:),invrs_rho_ds_zm(:,:),rho_ds_zt(:,:)) [if not already present] 900, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 901, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 909, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 910, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 911, ! blockidx%x threadidx%x collapsed 925, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 926, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 927, ! blockidx%x threadidx%x collapsed 956, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 957, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 957, Generating implicit firstprivate(nzm) xpyp_term_ta_pdf_rhs_godunov: 1026, Generating copyin(gr,sgn_turbulent_vel(:,:),term_wpxpyp_explicit_zm(:,:),gr%invrs_dzm(:,:)) [if not already present] Generating copyout(rhs_ta(:,:)) [if not already present] Generating copyin(invrs_rho_ds_zm(:,:),rho_ds_zm(:,:)) [if not already present] 1032, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1033, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1038, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1039, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1040, ! blockidx%x threadidx%x collapsed 1056, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1057, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1057, Generating implicit firstprivate(nzm) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/index_mapping.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/parameters_tunable.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/sponge_layer_damping.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/diffusion.F90 diffusion_zt_lhs: 310, Generating create(drhokdz_zt(:,:)) [if not already present] Generating copyin(gr,gr%invrs_dzm(:,:),invrs_rho_ds_zt(:,:)) [if not already present] Generating create(k_zm_nu(:,:)) [if not already present] Generating copyin(nu(:),gr%invrs_dzt(:,:)) [if not already present] Generating create(lhs_upwind(:,:,:)) [if not already present] Generating copyin(k_zt(:,:)) [if not already present] Generating copyout(lhs(:,:,:)) [if not already present] Generating create(ddzm_rho_k_zm_nu(:,:)) [if not already present] Generating copyin(k_zm(:,:)) [if not already present] Generating create(rho_k_zm_nu(:,:)) [if not already present] Generating copyin(rho_ds_zm(:,:)) [if not already present] 315, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 316, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 317, ! blockidx%x threadidx%x collapsed 394, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 395, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 435, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 436, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 437, ! blockidx%x threadidx%x collapsed 491, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 492, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 492, Generating implicit firstprivate(nzt,nzm) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/mean_adv.F90 diffusion_zm_lhs: 816, Generating create(drhokdz_zm(:,:)) [if not already present] Generating copyin(gr%invrs_dzm(:,:),gr,invrs_rho_ds_zm(:,:),k_zm(:,:),nu(:),gr%invrs_dzt(:,:)) [if not already present] Generating create(lhs_upwind(:,:,:)) [if not already present] Generating copyin(k_zt(:,:)) [if not already present] Generating copyout(lhs(:,:,:)) [if not already present] Generating create(ddzt_rho_k_zt_nu(:,:)) [if not already present] Generating copyin(rho_ds_zt(:,:)) [if not already present] Generating create(rho_k_zt_nu(:,:)) [if not already present] 821, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 822, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 823, ! blockidx%x threadidx%x collapsed 832, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 833, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 834, ! blockidx%x threadidx%x collapsed 842, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 843, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 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 867, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 868, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 868, Generating implicit firstprivate(nzt,nzm) 883, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 884, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 924, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 925, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 926, ! blockidx%x threadidx%x collapsed 980, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 981, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 981, Generating implicit firstprivate(nzt,nzm) term_ma_zt_lhs: 191, Generating copyin(wm_zt(:,:),weights_zt2zm(:,:,:),invrs_dzm(:,:)) [if not already present] Generating copyout(lhs_ma(:,:,:)) [if not already present] Generating copyin(invrs_dzt(:,:)) [if not already present] 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 220, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 221, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 221, Generating implicit firstprivate(nzt,nzm) 240, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 241, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 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 291, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 292, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 292, Generating implicit firstprivate(nzt,nzm) 320, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 321, !$acc loop gang, vector(128) ! blockidx%x threadidx%x term_ma_zm_lhs: 455, Generating copyin(wm_zm(:,:),weights_zm2zt(:,:,:)) [if not already present] Generating copyout(lhs_ma(:,:,:)) [if not already present] Generating copyin(invrs_dzm(:,:)) [if not already present] 459, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 460, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 461, ! blockidx%x threadidx%x collapsed 468, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 469, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 470, ! blockidx%x threadidx%x collapsed 487, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 489, ! blockidx%x threadidx%x collapsed 489, Generating implicit firstprivate(nzm) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_helper_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/calc_pressure.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/fill_holes.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/output_netcdf.F90 calculate_thvm: 232, 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] 236, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 237, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 238, ! blockidx%x threadidx%x collapsed calc_stability_correction: 309, 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(:,:)) 327, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 328, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 329, ! blockidx%x threadidx%x collapsed 327, Generating default present(lambda0_stability_coef(:ngrdcol),lambda0_stability(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm)) 339, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 340, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 341, ! blockidx%x threadidx%x collapsed 339, Generating default present(stability_correction(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm),em(:ngrdcol,:nzm),lambda0_stability(:ngrdcol,:nzm)) 348, 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: 472, Generating copyin(exner(:,:),gr) [if not already present] Generating create(t_in_k_zm(:,:),ddzt_thvm(:,:),rsat_zm(:,:)) [if not already present] Generating copyin(p_in_pa(:,:)) [if not already present] Generating create(ice_supersat_frac_zm(:,:),thm_zm(:,:)) [if not already present] Generating copyin(gr%zt(:,:)) [if not already present] Generating copyout(brunt_vaisala_freq_sqd_smth(:,:)) [if not already present] Generating create(brunt_vaisala_freq_clipped(:,:)) [if not already present] Generating copyout(brunt_vaisala_freq_sqd_dry(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd_moist(:,:)) [if not already present] Generating copyin(rtm(:,:)) [if not already present] Generating create(t_in_k(:,:)) [if not already present] Generating copyin(rcm(:,:)) [if not already present] Generating create(rsat(:,:)) [if not already present] Generating copyin(thlm(:,:)) [if not already present] Generating create(thm(:,:),ddzt_rtm(:,:),ddzt_thlm(:,:)) [if not already present] Generating copyin(bv_efold(:)) [if not already present] Generating create(ddzt_rsat(:,:),thvm_zm(:,:)) [if not already present] Generating copyin(thvm(:,:)) [if not already present] Generating create(ddzt_thm(:,:)) [if not already present] Generating copyin(ice_supersat_frac(:,:)) [if not already present] 481, Generating enter data create(tmp_calc(:,:)) 491, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 492, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 493, ! blockidx%x threadidx%x collapsed 501, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 502, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 503, ! blockidx%x threadidx%x collapsed 503, Generating implicit firstprivate(t0) 517, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 519, ! blockidx%x threadidx%x collapsed 529, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 530, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 531, ! blockidx%x threadidx%x collapsed 537, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 538, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 539, ! blockidx%x threadidx%x collapsed 553, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 554, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 555, ! blockidx%x threadidx%x collapsed 593, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 594, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 595, ! blockidx%x threadidx%x collapsed 614, Generating exit data delete(tmp_calc(:,:)) fill_holes_vertical: 127, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 129, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x Generating reduction(.or.:l_field_below_threshold) 130, ! blockidx%x threadidx%x collapsed 127, Generating default present(field(:ngrdcol,:nz)) Generating implicit copy(l_field_below_threshold) [if not already present] 130, Generating implicit firstprivate(threshold) 143, Generating enter data create(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),numer_integral_global(:),rho_ds_dz(:,:),field_avg_global(:),field_clipped(:,:)) 146, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 147, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 148, ! blockidx%x threadidx%x collapsed 146, Generating default present(rho_ds(:ngrdcol,:nz),rho_ds_dz(:ngrdcol,:nz),dz(:ngrdcol,:nz)) 157, Generating implicit firstprivate(ngrdcol,upper_hf_level,lower_hf_level) Generating NVIDIA GPU code 158, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 159, ! blockidx%x threadidx%x collapsed 168, !$acc loop seq Generating implicit reduction(+:rho_k_sum) 157, Generating default present(rho_ds_dz(:ngrdcol,lower_hf_level:upper_hf_level),invrs_denom_integral(:ngrdcol,lower_hf_level+2:upper_hf_level-2)) 159, Generating implicit firstprivate(j,rho_k_sum) 168, Loop is parallelizable 177, Generating implicit firstprivate(upper_hf_level,ngrdcol,lower_hf_level) Generating NVIDIA GPU code 178, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 187, !$acc loop seq 196, !$acc loop seq Generating implicit reduction(+:field$r1) 202, !$acc loop seq 206, !$acc loop seq 212, !$acc loop seq Generating implicit reduction(+:rho_ds_dz$r) 223, !$acc loop seq 177, Generating default present(field(:ngrdcol,:),field_clipped(:ngrdcol,:),rho_ds_dz(:ngrdcol,:),invrs_denom_integral(:ngrdcol,lower_hf_level+2:upper_hf_level-2)) 187, Loop carried dependence of field,field_clipped prevents parallelization Loop carried backward dependence of field_clipped,field prevents vectorization Generating implicit firstprivate(k_end,field_clipped_avg,threshold,mass_fraction,field_avg,k_start) Loop carried dependence of field,field_clipped prevents parallelization Loop carried backward dependence of field_clipped prevents vectorization Loop carried dependence of field_clipped prevents parallelization 196, Loop is parallelizable 202, Loop is parallelizable 206, Loop is parallelizable 212, Loop is parallelizable 223, Loop is parallelizable 236, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 237, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x Generating reduction(.or.:l_field_below_threshold) 238, ! blockidx%x threadidx%x collapsed 236, Generating default present(field(:ngrdcol,:nz)) Generating implicit copy(l_field_below_threshold) [if not already present] 238, Generating implicit firstprivate(threshold) 248, Generating exit data delete(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),rho_ds_dz(:,:),numer_integral_global(:),field_avg_global(:),field_clipped(:,:)) 260, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 261, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 260, Generating default present(numer_integral_global(:ngrdcol),denom_integral_global(:ngrdcol)) 267, Generating implicit firstprivate(upper_hf_level,ngrdcol,lower_hf_level) Generating NVIDIA GPU code 268, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 269, !$acc loop seq 267, Generating default present(field(:ngrdcol,lower_hf_level:upper_hf_level),rho_ds_dz(:ngrdcol,lower_hf_level:upper_hf_level),numer_integral_global(:ngrdcol),denom_integral_global(:ngrdcol)) 269, Complex loop carried dependence of numer_integral_global prevents parallelization Loop carried dependence of numer_integral_global prevents parallelization Loop carried backward dependence of numer_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 278, Generating implicit firstprivate(ngrdcol,lower_hf_level,upper_hf_level) Generating NVIDIA GPU code 279, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 288, !$acc loop seq 293, !$acc loop seq 278, Generating default present(field_avg_global(:ngrdcol),denom_integral_global(:ngrdcol),field(:ngrdcol,lower_hf_level:upper_hf_level),numer_integral_global(:ngrdcol),field_clipped(:ngrdcol,lower_hf_level:upper_hf_level)) 279, Generating implicit firstprivate(threshold) 288, Loop is parallelizable 293, Loop is parallelizable 301, Generating implicit firstprivate(upper_hf_level,ngrdcol,lower_hf_level) Generating NVIDIA GPU code 302, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 304, !$acc loop seq 301, Generating default present(field_clipped(:ngrdcol,lower_hf_level:upper_hf_level),rho_ds_dz(:ngrdcol,lower_hf_level:upper_hf_level),numer_integral_global(:ngrdcol)) 304, Complex loop carried dependence of numer_integral_global prevents parallelization Loop carried reuse of numer_integral_global prevents parallelization 310, Generating implicit firstprivate(ngrdcol,lower_hf_level,upper_hf_level) Generating NVIDIA GPU code 311, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 330, !$acc loop seq 310, Generating default present(denom_integral_global(:ngrdcol),field_clipped(:ngrdcol,lower_hf_level:upper_hf_level),field(:ngrdcol,lower_hf_level:upper_hf_level),field_avg_global(:ngrdcol),numer_integral_global(:ngrdcol),mass_fraction_global(:ngrdcol)) 311, Generating implicit firstprivate(threshold,field_clipped_avg) 330, Loop is parallelizable 339, Generating exit data delete(invrs_denom_integral(:,:),denom_integral_global(:),mass_fraction_global(:),rho_ds_dz(:,:),numer_integral_global(:),field_avg_global(:),field_clipped(:,:)) compute_cx_fnc_richardson: 755, Generating enter data create(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm(:,:),fnc_richardson_smooth(:,:)) 771, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 772, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 773, ! blockidx%x threadidx%x collapsed 771, Generating default present(brunt_vaisala_freq_sqd(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm)) 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(clubb_params(:ngrdcol,96:97),fnc_richardson(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm)) 788, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max) 809, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 810, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 811, ! blockidx%x threadidx%x collapsed 809, Generating default present(clubb_params(:ngrdcol,94:95),fnc_richardson_smooth(:ngrdcol,:nzm),cx_fnc_interp(:ngrdcol,:nzm)) 811, Generating implicit firstprivate(cx_min,cx_max) 824, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 825, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 826, ! blockidx%x threadidx%x collapsed 824, Generating default present(clubb_params(:ngrdcol,94:97),ri_zm(:ngrdcol,:nzm),cx_fnc_richardson(:ngrdcol,:nzm)) 826, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max,cx_max,cx_min) 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(cx_fnc_richardson(:ngrdcol,:nzm)) 868, Generating exit data delete(fnc_richardson_clipped(:,:),fnc_richardson(:,:),cx_fnc_richardson_avg(:,:),cx_fnc_interp(:,:),ri_zm(:,:),fnc_richardson_smooth(:,:)) calc_ri_zm: 913, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 914, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 915, ! blockidx%x threadidx%x collapsed 913, Generating default present(bv_freq_sqd(:ngrdcol,:nzm),shear(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm)) 915, Generating implicit firstprivate(lim_shear,lim_bv) lscale_width_vert_avg: 987, Generating enter data create(denom_terms(:,:),numer_terms(:,:),one_half_avg_width(:,:)) 990, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 991, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 992, ! blockidx%x threadidx%x collapsed 990, Generating default present(lscale_zm(:ngrdcol,:nzm),one_half_avg_width(:ngrdcol,:nzm)) 997, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 998, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 999, ! blockidx%x threadidx%x collapsed 997, Generating default present(one_half_avg_width(:ngrdcol,:nzm)) 1006, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1007, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1008, ! blockidx%x threadidx%x collapsed 1006, Generating default present(gr%dzm(1:ngrdcol,1:nzm),numer_terms(:ngrdcol,:nzm),denom_terms(:ngrdcol,:nzm),gr,var_profile(:ngrdcol,:nzm),rho_ds_zm(:ngrdcol,:nzm)) 1015, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1016, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1017, ! blockidx%x threadidx%x collapsed 1075, !$acc loop seq Generating implicit reduction(+:numer_integral,denom_integral) 1015, Generating default present(gr%zm(1:ngrdcol,:),denom_terms(:ngrdcol,:),gr,one_half_avg_width(:ngrdcol,:nzm),numer_terms(:ngrdcol,:)) 1017, Generating implicit firstprivate(k_avg_lower,k_avg,n_below_ground_levels,k_avg_upper,var_below_ground_value,numer_integral,denom_integral) 1037, Accelerator restriction: induction variable live-out from loop: k_avg_upper 1040, Accelerator restriction: induction variable live-out from loop: k_avg_upper 1044, Accelerator restriction: induction variable live-out from loop: k_avg_lower 1047, Accelerator restriction: induction variable live-out from loop: k_avg_lower 1075, Loop is parallelizable 1087, Generating exit data delete(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:)) fill_holes_driver: 845, 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] wp2_term_splat_lhs: 1145, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_smooth(:,:)) 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(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm)) 1159, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1160, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1161, ! blockidx%x threadidx%x collapsed 1159, Generating default present(lhs_splat_wp2(:ngrdcol,:nzm),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_smooth(:ngrdcol,:nzm)) 1167, Generating exit data delete(brunt_vaisala_freq_splat_smooth(:,:),brunt_vaisala_freq_splat_clipped(:,:)) wp3_term_splat_lhs: 1228, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_clipped_zt(:,:)) 1230, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1231, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1232, ! blockidx%x threadidx%x collapsed 1230, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm)) 1242, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1243, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1244, ! blockidx%x threadidx%x collapsed 1242, Generating default present(lhs_splat_wp3(:ngrdcol,:nzt),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_clipped_zt(:ngrdcol,:nzt)) 1251, Generating exit data delete(brunt_vaisala_freq_splat_clipped_zt(:,:),brunt_vaisala_freq_splat_clipped(:,:)) smooth_min_sclr_idx: 1299, Generating copyin(input_var2(:,:)) [if not already present] 1302, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1303, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1304, ! blockidx%x threadidx%x collapsed 1304, Generating implicit firstprivate(smth_coef,input_var1) smooth_min_array_scalar: 1359, Generating copyin(input_var1(:,:)) [if not already present] 1362, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1363, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1364, ! blockidx%x threadidx%x collapsed 1364, Generating implicit firstprivate(smth_coef,input_var2) smooth_min_arrays: 1419, Generating copyin(input_var1(:,:),input_var2(:,:)) [if not already present] 1422, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1423, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1424, ! blockidx%x threadidx%x collapsed 1424, Generating implicit firstprivate(smth_coef) smooth_max_sclr_idx: 1518, Generating copyin(input_var2(:,:)) [if not already present] 1521, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1522, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1523, ! blockidx%x threadidx%x collapsed 1523, Generating implicit firstprivate(smth_coef,input_var1) smooth_max_array_scalar: 1578, Generating copyin(input_var1(:,:)) [if not already present] 1581, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1582, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1583, ! blockidx%x threadidx%x collapsed 1583, Generating implicit firstprivate(smth_coef,input_var2) smooth_max_array_1d_scalar: 1637, Generating copyin(input_var1(:)) [if not already present] 1640, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1641, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1641, Generating implicit firstprivate(smth_coef,input_var2) smooth_max_arrays: 1695, Generating copyin(input_var1(:,:),input_var2(:,:)) [if not already present] 1698, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1699, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1700, ! blockidx%x threadidx%x collapsed 1700, Generating implicit firstprivate(smth_coef) smooth_heaviside_peskin: 1798, Generating copyin(input(:,:)) [if not already present] 1801, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1802, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1803, ! blockidx%x threadidx%x collapsed 1803, Generating implicit firstprivate(smth_range,input_over_smth_range) calc_xpwp_2d: 1914, Generating copyin(gr,gr%invrs_dzm(:,:),km_zm(:,:)) [if not already present] Generating copyout(xpwp(:,:)) [if not already present] Generating copyin(xm(:,:)) [if not already present] 1918, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1919, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1920, ! blockidx%x threadidx%x collapsed nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/clip_explicit.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/mono_flux_limiter.F90 clip_covars_denom: 156, Generating enter data create(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:)) 157, Generating enter data create(wpsclrp_chnge(:,:,:)) 414, Generating exit data delete(upwp_chnge(:,:),wprtp_chnge(:,:),vpwp_chnge(:,:),wpthlp_chnge(:,:)) 415, Generating exit data delete(wpsclrp_chnge(:,:,:)) clip_covar: 566, Generating update self(xpyp(:,:)) 599, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 600, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 601, ! blockidx%x threadidx%x collapsed 599, Generating default present(xp2(:ngrdcol,2:nzm-1),yp2(:ngrdcol,2:nzm-1),xpyp_chnge(:ngrdcol,2:nzm-1),xpyp(:ngrdcol,2:nzm-1)) 601, Generating implicit firstprivate(xpyp_bound,max_mag_corr) 629, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 630, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 629, Generating default present(xpyp_chnge(:ngrdcol,:)) 630, Generating implicit firstprivate(nzm) 638, Generating update self(xpyp(:,:)) clip_variance: 929, Generating copy(xp2(:,:)) [if not already present] Generating copyin(threshold(:,:)) [if not already present] 949, Generating update self(xp2(:,:)) 967, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 968, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 969, ! blockidx%x threadidx%x collapsed 978, Generating update self(xp2(:,:)) clip_skewness: 1094, 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] 1100, Generating update self(wp3(:,:)) 1115, Generating update self(wp3(:,:)) clip_skewness_core: 1185, Generating enter data create(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:)) 1204, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1205, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1206, ! blockidx%x threadidx%x collapsed 1204, Generating default present(wp2_zt(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt)) 1215, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1216, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1217, ! blockidx%x threadidx%x collapsed 1215, Generating default present(sfc_elevation(:ngrdcol),zagl_thresh(:ngrdcol,:nzt),gr%zt(1:ngrdcol,1:nzt),gr) 1226, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1227, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1228, ! blockidx%x threadidx%x collapsed 1226, Generating default present(wp3_lim_sqd(:ngrdcol,:nzt),wp2_zt_cubed(:ngrdcol,:nzt),skw_max_mag(:ngrdcol),h_zagl(:ngrdcol,:nzt)) 1239, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1240, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1241, ! blockidx%x threadidx%x collapsed 1239, 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)) 1259, Generating implicit firstprivate(nzt,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(wp3_lim_sqd(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt)) 1272, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1273, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1274, ! blockidx%x threadidx%x collapsed 1272, Generating default present(wp3(:ngrdcol,:nzt)) 1282, Generating exit data delete(zagl_thresh(:,:),wp3_lim_sqd(:,:),wp2_zt_cubed(:,:),h_zagl(:,:)) monotonic_turbulent_flux_limit: 456, Generating enter data create(xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_adjustment_needed(:),wpxp_mfl_max(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min(:,:),xm_mfl(:,:),wpxp_net_adjust(:,:),xp2_zt(:,:),xm_without_ta(:,:)) 486, Generating update self(wpxp(:,:),xm(:,:)) 495, Generating update self(xm(:,:),xm_old(:,:),wpxp(:,:)) 505, Generating update self(xm(:,:),xm_old(:,:),wpxp(:,:)) 517, Generating implicit firstprivate(ngrdcol,nzm) 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(wpxp_net_adjust(:ngrdcol,:nzm)) 526, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 527, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 528, ! blockidx%x threadidx%x collapsed 526, Generating default present(xm_enter_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt)) 544, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 545, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 546, ! blockidx%x threadidx%x collapsed 544, Generating default present(xp2_zt(:ngrdcol,:nzt)) 546, Generating implicit firstprivate(xp2_threshold,max_xp2) 555, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 556, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 557, ! blockidx%x threadidx%x collapsed 555, Generating default present(xp2_zt(:ngrdcol,:nzt),xm_without_ta(:ngrdcol,:nzt),min_x_allowable_lev(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_old(:ngrdcol,:nzt),max_x_allowable_lev(:ngrdcol,:nzt)) 557, Generating implicit firstprivate(xm_tol,solve_type,dt,max_dev) 620, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 622, ! blockidx%x threadidx%x collapsed 630, !$acc loop seq Generating implicit reduction(min:min_tmp) Generating implicit reduction(max:max_tmp) 620, Generating default present(low_lev_effect(:ngrdcol,:nzt-1),max_x_allowable_lev(:ngrdcol,:),min_x_allowable_lev(:ngrdcol,:),min_x_allowable(:ngrdcol,:nzt-1),max_x_allowable(:ngrdcol,:nzt-1),high_lev_effect(:ngrdcol,:nzt-1)) 622, Generating implicit firstprivate(j,min_tmp,max_tmp,low_lev,high_lev) 630, Loop is parallelizable 642, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 643, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 644, ! blockidx%x threadidx%x collapsed 642, Generating default present(wpxp_mfl_max(:ngrdcol,2:nzm-1),invrs_rho_ds_zm(:ngrdcol,2:nzm-1),min_x_allowable(:ngrdcol,:nzm-2),rho_ds_zm(:ngrdcol,:nzm-2),gr%invrs_dzt(1:ngrdcol,1:nzm-2),gr,max_x_allowable(:ngrdcol,:nzm-2),xm_without_ta(:ngrdcol,:nzm-2),wpxp_net_adjust(:ngrdcol,2:nzm-1),rho_ds_zt(:ngrdcol,:nzm-2),wpxp(:ngrdcol,:nzm-1),wpxp_mfl_min(:ngrdcol,2:nzm-1)) 644, Generating implicit firstprivate(solve_type,l_mono_flux_lim_spikefix,dt) 696, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 697, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 696, Generating default present(max_x_allowable(:ngrdcol,nzt),wpxp_mfl_min(:ngrdcol,:),wpxp_mfl_max(:ngrdcol,:),min_x_allowable(:ngrdcol,nzt)) 697, Generating implicit firstprivate(nzt,nzm) 712, Generating update self(min_x_allowable(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),wpxp_mfl_min(:,:)) 727, Generating update self(min_x_allowable(:,:),wpxp_mfl_max(:,:),max_x_allowable(:,:),xm_without_ta(:,:),wpxp_mfl_min(:,:)) 745, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 746, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 745, Generating default present(l_adjustment_needed(:ngrdcol)) 751, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x Generating reduction(.or.:l_any_adjustment_needed) 754, ! blockidx%x threadidx%x collapsed 751, Generating default present(wpxp_net_adjust(:ngrdcol,:nzm),l_adjustment_needed(:ngrdcol)) Generating implicit copy(l_any_adjustment_needed) [if not already present] 789, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 791, ! blockidx%x threadidx%x collapsed 789, Generating default present(xm_mfl(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),l_adjustment_needed(:ngrdcol)) 836, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 837, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 846, !$acc loop seq Generating implicit reduction(+:rho_ds_zt$r) 871, !$acc loop seq 836, Generating default present(xm_enter_mfl(:ngrdcol,nzt),xm(:ngrdcol,:),rho_ds_zt(:ngrdcol,:nzt),gr,gr%dzt(1:ngrdcol,1:nzt-1),gr%zm(1:ngrdcol,nzm-1:nzm)) 837, Generating implicit firstprivate(xm_density_weighted,dz,xm_adj_coef,xm_vert_integral,xm_tol,nzm) 846, Loop is parallelizable 871, Loop is parallelizable 899, Generating update self(xm(:,:),wpxp(:,:)) 922, Generating exit data delete(xm_enter_mfl(:,:),min_x_allowable_lev(:,:),l_adjustment_needed(:),wpxp_mfl_max(:,:),rhs_mfl_xm(:,:),lhs_mfl_xm(:,:,:),max_x_allowable_lev(:,:),max_x_allowable(:,:),min_x_allowable(:,:),wpxp_mfl_min(:,:),xm_mfl(:,:),wpxp_net_adjust(:,:),xp2_zt(:,:),xm_without_ta(:,:)) mfl_xm_lhs: 1014, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1015, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1016, ! blockidx%x threadidx%x collapsed 1017, ! blockidx%x threadidx%x collapsed 1014, Generating default present(lhs(:,:ngrdcol,:nzt)) 1026, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1027, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1028, ! blockidx%x threadidx%x collapsed 1026, Generating default present(lhs(2,:ngrdcol,:nzt)) 1028, Generating implicit firstprivate(dt) mfl_xm_rhs: 1089, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1090, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1091, ! blockidx%x threadidx%x collapsed 1089, 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)) 1091, Generating implicit firstprivate(dt) calc_turb_adv_range: 1320, Generating enter data create(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:)) 1423, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1424, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1425, ! blockidx%x threadidx%x collapsed 1423, Generating default present(w_min(:ngrdcol,:nzm),gr%dzm(1:ngrdcol,1:nzm),gr) 1425, Generating implicit firstprivate(invrs_dt) 1444, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1445, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1446, ! blockidx%x threadidx%x collapsed 1444, Generating default present(gr,gr%dzm(1:ngrdcol,:),low_lev_effect(:ngrdcol,2:nzt-2),vert_vel_up_zm(:ngrdcol,:)) 1446, Generating implicit firstprivate(j,dt_all_grid_levs) 1457, Loop carried reuse of low_lev_effect prevents parallelization Loop carried scalar dependence for dt_all_grid_levs at line 1470 Generating implicit firstprivate(dt_one_grid_lev,dt) Loop carried reuse of low_lev_effect prevents parallelization 1459, Accelerator restriction: induction variable live-out from loop: j 1462, Accelerator restriction: induction variable live-out from loop: j 1466, Accelerator restriction: induction variable live-out from loop: j 1493, Accelerator restriction: induction variable live-out from loop: j 1504, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1505, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1506, ! blockidx%x threadidx%x collapsed 1504, Generating default present(gr,gr%dzm(1:ngrdcol,:),vert_vel_down_zm(:ngrdcol,:),high_lev_effect(:ngrdcol,2:nzt-2)) 1506, Generating implicit firstprivate(j,dt_all_grid_levs) 1513, Loop carried reuse of high_lev_effect prevents parallelization Loop carried scalar dependence for dt_all_grid_levs at line 1530 Generating implicit firstprivate(dt_one_grid_lev,dt) Loop carried reuse of high_lev_effect prevents parallelization 1515, Accelerator restriction: induction variable live-out from loop: j 1518, Accelerator restriction: induction variable live-out from loop: j 1526, Accelerator restriction: induction variable live-out from loop: j 1553, Accelerator restriction: induction variable live-out from loop: j 1565, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1566, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1565, Generating default present(low_lev_effect(:ngrdcol,:),high_lev_effect(:ngrdcol,:)) 1566, Generating implicit firstprivate(nzt) 1576, Generating exit data delete(w_min(:,:),vert_vel_up_zm(:,:),vert_vel_down_zm(:,:)) mean_vert_vel_up_down: 1832, Generating enter data create(mean_w_up_2nd(:,:),mean_w_up_1st(:,:),mean_w_down_2nd(:,:),mean_w_down_1st(:,:)) 1845, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1846, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1847, ! blockidx%x threadidx%x collapsed 1845, 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)) 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(mean_w_up(:ngrdcol,:nzm),mean_w_up_1st(:ngrdcol,:nzm),mixt_frac_zm(:ngrdcol,:nzm),mean_w_up_2nd(:ngrdcol,:nzm)) 1865, Generating update self(mean_w_up(:,:),mean_w_down(:,:)) 1875, 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: 1957, Generating implicit firstprivate(ngrdcol,nzm) 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(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)) 1959, Generating implicit firstprivate(exp_cache,w_ref,sigma_w_i_zm,erf_cache) 2003, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2004, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 2003, Generating default present(mean_w_up_i(:ngrdcol,:),mean_w_down_i(:ngrdcol,:)) 2004, Generating implicit firstprivate(nzm) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_windm_edsclrm_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_wp2_wp3_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_clubb_utilities.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_pdf_main.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/new_hybrid_pdf_main.F90 NVFORTRAN-W-0170-PGI Fortran extension: '&' required as the first character of a continued string literal (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_windm_edsclrm_module.F90: 550) advance_windm_edsclrm: 289, 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(:,:)) 295, Generating enter data create(edsclrm_old(:,:,:)) 297, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 298, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 297, Generating default present(nu_zero(:ngrdcol)) 303, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 304, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 305, ! blockidx%x threadidx%x collapsed 303, Generating default present(km_zm(:ngrdcol,:nzm),km_zm_p_nu10(:ngrdcol,:nzm),nu_vert_res_dep%nu10(1:ngrdcol),nu_vert_res_dep) 319, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 320, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 321, ! blockidx%x threadidx%x collapsed 322, ! blockidx%x threadidx%x collapsed 319, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt)) 340, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 341, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 342, ! blockidx%x threadidx%x collapsed 340, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt)) 377, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 378, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 379, ! blockidx%x threadidx%x collapsed 377, Generating default present(wind_speed(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt)) 386, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 387, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 386, Generating default present(upwp(:ngrdcol,:1),vpwp(:ngrdcol,:1),u_star_sqd(:ngrdcol)) 424, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 425, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 426, ! blockidx%x threadidx%x collapsed 424, Generating default present(upwp(:ngrdcol,2:nzm-1),xpwp(:ngrdcol,2:nzm-1)) 436, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 437, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 438, ! blockidx%x threadidx%x collapsed 436, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1)) 447, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 448, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 447, Generating default present(vpwp(:ngrdcol,nzm),upwp(:ngrdcol,nzm)) 448, Generating implicit firstprivate(nzm) 483, Generating implicit firstprivate(ngrdcol,nzt) 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(solution(:ngrdcol,:nzt,:1),um(:ngrdcol,:nzt)) 494, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 495, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 496, ! blockidx%x threadidx%x collapsed 494, Generating default present(vm(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2)) 504, Generating update self(um(:,:),wind_speed(:,:),vm(:,:),lhs_ma_zt(:,:,:),rho_ds_zm(:,:),lhs_diff(:,:,:),invrs_rho_ds_zt(:,:),u_star_sqd(:)) 530, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 531, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 532, ! blockidx%x threadidx%x collapsed 530, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt)) 542, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:)) 583, Generating update device(vm(:,:),um(:,:)) 595, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 596, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 597, ! blockidx%x threadidx%x collapsed 595, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp(:ngrdcol,2:nzm-1)) 607, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 608, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 609, ! blockidx%x threadidx%x collapsed 607, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp(:ngrdcol,2:nzm-1)) 620, Generating update self(vm(:,:),um(:,:)) 629, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 630, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 631, ! blockidx%x threadidx%x collapsed 629, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt)) 631, Generating implicit firstprivate(ts_nudge,dt) 639, Generating update self(vm(:,:),um(:,:)) 651, Generating update self(vm_ref(:,:),um_ref(:,:)) 754, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 755, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 756, ! blockidx%x threadidx%x collapsed 754, Generating default present(wind_speed_pert(:ngrdcol,:nzt),vm_pert(:ngrdcol,:nzt),um_pert(:ngrdcol,:nzt)) 763, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 764, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 763, Generating default present(vpwp_pert(:ngrdcol,:1),upwp_pert(:ngrdcol,:1),u_star_sqd_pert(:ngrdcol)) 801, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 802, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 803, ! blockidx%x threadidx%x collapsed 801, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1)) 813, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 814, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 815, ! blockidx%x threadidx%x collapsed 813, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1)) 824, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 825, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 824, Generating default present(vpwp_pert(:ngrdcol,nzm),upwp_pert(:ngrdcol,nzm)) 825, Generating implicit firstprivate(nzm) 860, Generating implicit firstprivate(nzt,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(um_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,:1)) 871, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 872, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 873, ! blockidx%x threadidx%x collapsed 871, Generating default present(vm_pert(:ngrdcol,:nzt),solution(:ngrdcol,:nzt,2)) 887, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 888, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 889, ! blockidx%x threadidx%x collapsed 887, Generating default present(xpwp(:ngrdcol,2:nzm-1),upwp_pert(:ngrdcol,2:nzm-1)) 899, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 900, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 901, ! blockidx%x threadidx%x collapsed 899, Generating default present(xpwp(:ngrdcol,2:nzm-1),vpwp_pert(:ngrdcol,2:nzm-1)) 988, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol) Generating NVIDIA GPU code 989, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 990, ! blockidx%x threadidx%x collapsed 991, ! blockidx%x threadidx%x collapsed 988, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim)) 1032, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1033, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1034, ! blockidx%x threadidx%x collapsed 1032, Generating default present(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr)) 1044, Generating implicit firstprivate(edsclr_dim,ngrdcol) 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(wpedsclrp(:ngrdcol,nzm,:edsclr_dim)) 1046, Generating implicit firstprivate(nzm) 1078, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol) Generating NVIDIA GPU code 1079, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1080, ! blockidx%x threadidx%x collapsed 1081, ! blockidx%x threadidx%x collapsed 1078, Generating default present(solution(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim)) 1089, Generating implicit firstprivate(edsclr_dim,nzt,ngrdcol) Generating NVIDIA GPU code 1090, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1091, ! blockidx%x threadidx%x collapsed 1092, ! blockidx%x threadidx%x collapsed 1089, Generating default present(edsclrm_old(:ngrdcol,:nzt,:edsclr_dim),edsclrm(:ngrdcol,:nzt,:edsclr_dim)) 1110, Generating implicit firstprivate(nzm,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(xpwp(:ngrdcol,2:nzm-1),wpedsclrp(:ngrdcol,2:nzm-1,edsclr)) 1127, Generating update self(wpedsclrp(:,:,:),wp2(:,:),vp2(:,:),up2(:,:),edsclrm_forcing(:,:,:),vg(:,:),vm_forcing(:,:),ug(:,:),um_forcing(:,:),edsclrm_old(:,:,:),edsclrm(:,:,:),vm(:,:),um(:,:),vm_ref(:,:),um_ref(:,:),wm_zt(:,:),vm_old(:,:),um_old(:,:),upwp(:,:),km_zm(:,:),fcor(:),vpwp(:,:)) 1175, 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(:,:)) 1181, Generating exit data delete(edsclrm_old(:,:,:)) compute_uv_tndcy: 2016, Generating enter data create(xm_gf(:,:),xm_cf(:,:)) 2030, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2031, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2032, ! blockidx%x threadidx%x collapsed 2030, Generating default present(perp_wind_g(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),fcor(:ngrdcol)) 2038, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 2039, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2040, ! blockidx%x threadidx%x collapsed 2038, Generating default present(xm_cf(:ngrdcol,:nzt),perp_wind_m(:ngrdcol,:nzt),fcor(:ngrdcol)) 2052, Generating implicit firstprivate(nzt,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(xm_gf(:ngrdcol,:nzt),perp_wind_g(:ngrdcol,:nzt),fcor(:ngrdcol)) 2060, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2061, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2062, ! blockidx%x threadidx%x collapsed 2060, Generating default present(perp_wind_m(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt),fcor(:ngrdcol)) 2074, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2075, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2076, ! blockidx%x threadidx%x collapsed 2074, Generating default present(xm_gf(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt)) 2085, Generating implicit firstprivate(nzt,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(xm_tndcy(:ngrdcol,:nzt),xm_gf(:ngrdcol,:nzt),xm_forcing(:ngrdcol,:nzt),xm_cf(:ngrdcol,:nzt)) 2095, Generating update self(xm_cf(:,:),xm_gf(:,:),xm_forcing(:,:)) 2114, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2115, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2116, ! blockidx%x threadidx%x collapsed 2114, Generating default present(xm_tndcy(:ngrdcol,:nzt)) 2124, Generating exit data delete(xm_gf(:,:),xm_cf(:,:)) windm_edsclrm_lhs: 2200, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2201, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2202, ! blockidx%x threadidx%x collapsed 2200, Generating default present(lhs(:,:ngrdcol,:nzt),lhs_diff(:,:ngrdcol,:nzt)) 2202, Generating implicit firstprivate(invrs_dt) 2217, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 2218, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2219, ! blockidx%x threadidx%x collapsed 2220, !$acc loop seq 2217, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt-1),lhs(:,:ngrdcol,:nzt-1)) 2220, Loop is parallelizable 2230, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2231, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 2230, Generating default present(rho_ds_zm(:ngrdcol,:1),wind_speed(:ngrdcol,:1),u_star_sqd(:ngrdcol),lhs(2,:ngrdcol,:1),gr,gr%invrs_dzt(1:ngrdcol,1),invrs_rho_ds_zt(:ngrdcol,:1)) windm_edsclrm_rhs: 2347, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2348, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 2347, Generating default present(rhs(:ngrdcol,:1),xm_tndcy(:ngrdcol,:1),xm(:ngrdcol,:2),lhs_diff(:2,:ngrdcol,:1)) 2348, Generating implicit firstprivate(invrs_dt) 2358, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2359, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2360, ! blockidx%x threadidx%x collapsed 2358, Generating default present(lhs_diff(:,:ngrdcol,2:nzt-1),xm_tndcy(:ngrdcol,2:nzt-1),xm(:ngrdcol,:nzt),rhs(:ngrdcol,2:nzt-1)) 2360, Generating implicit firstprivate(invrs_dt) 2372, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2373, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 2372, Generating default present(rhs(:ngrdcol,nzt),xm_tndcy(:ngrdcol,nzt),xm(:ngrdcol,nzt-1:nzt),lhs_diff(2:,:ngrdcol,nzt)) 2373, Generating implicit firstprivate(nzt,invrs_dt) 2384, Generating update self(xm(:,:),lhs_diff(:,:,:)) 2424, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2425, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 2424, Generating default present(xpwp_sfc(:ngrdcol),rhs(:ngrdcol,:1),invrs_rho_ds_zt(:ngrdcol,:1),gr,gr%invrs_dzt(1:ngrdcol,1),rho_ds_zm(:ngrdcol,:1)) 2434, Generating update self(xpwp_sfc(:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:)) advance_wp2_wp3: 426, 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(:,:)) 475, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 476, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 477, ! blockidx%x threadidx%x collapsed 475, Generating default present(cx_fnc_richardson(:ngrdcol,2:nzt+1),c11_skw_fnc(:ngrdcol,:nzt)) 484, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 485, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 486, ! blockidx%x threadidx%x collapsed 484, Generating default present(c11_skw_fnc(:ngrdcol,:nzt),skw_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,22:24)) 486, Generating implicit firstprivate(c11,c11c,c11b) 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(c1_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,:3)) 508, Generating implicit firstprivate(c1,c1b,c1c) 529, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 530, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 531, ! blockidx%x threadidx%x collapsed 529, Generating default present(c1_skw_fnc(:ngrdcol,:nzm)) 539, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 540, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 541, ! blockidx%x threadidx%x collapsed 539, Generating default present(cx_fnc_richardson(:ngrdcol,:nzt),c16_fnc(:ngrdcol,:nzt)) 549, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 550, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x Generating reduction(.or.:err_code) 551, ! blockidx%x threadidx%x collapsed 549, Generating default present(c11_skw_fnc(:ngrdcol,:nzt)) Generating implicit copy(err_code) [if not already present] 561, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 562, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x Generating reduction(.or.:err_code) 563, ! blockidx%x threadidx%x collapsed 561, Generating default present(c16_fnc(:ngrdcol,:nzt)) Generating implicit copy(err_code) [if not already present] 581, Generating update self(c1_skw_fnc(:,:),c11_skw_fnc(:,:)) 592, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 593, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 594, ! blockidx%x threadidx%x collapsed 592, Generating default present(kw1(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,38)) 602, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 603, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 604, ! blockidx%x threadidx%x collapsed 602, Generating default present(kw8(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,44)) 622, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 623, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 624, ! blockidx%x threadidx%x collapsed 622, Generating default present(coef_wp4_implicit_zt(:ngrdcol,:nzt),pdf_implicit_coefs_terms%coef_wp4_implicit(1:ngrdcol,1:nzt),pdf_implicit_coefs_terms) 656, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 657, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 658, ! blockidx%x threadidx%x collapsed 656, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm)) 674, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 676, ! blockidx%x threadidx%x collapsed 674, Generating default present(rhs_pr3_wp3(:ngrdcol,:nzt)) 683, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 684, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 685, ! blockidx%x threadidx%x collapsed 686, ! blockidx%x threadidx%x collapsed 683, Generating default present(wp3_term_ta_lhs_result(:,:ngrdcol,:nzt),wp3_pr3_lhs(:,:ngrdcol,:nzt)) 779, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 780, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 779, Generating default present(c_wp3_pr_tp(:ngrdcol)) 790, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 791, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 790, Generating default present(clubb_params(:ngrdcol,29),c_wp3_pr_tp(:ngrdcol)) 802, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 803, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 804, ! blockidx%x threadidx%x collapsed 805, ! blockidx%x threadidx%x collapsed 802, Generating default present(lhs_adv_tp_wp3(:,:ngrdcol,:nzt),lhs_tp_wp3(:,:ngrdcol,:nzt),lhs_pr_tp_wp3(:,:ngrdcol,:nzt)) 941, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 942, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 943, ! blockidx%x threadidx%x collapsed 944, ! blockidx%x threadidx%x collapsed 941, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),clubb_params(:ngrdcol,25)) 1003, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1004, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1005, ! blockidx%x threadidx%x collapsed 1003, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm)) 1010, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1011, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1012, ! blockidx%x threadidx%x collapsed 1010, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt)) 1041, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1042, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1043, ! blockidx%x threadidx%x collapsed 1041, Generating default present(wp2_old(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm)) 1048, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1049, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1050, ! blockidx%x threadidx%x collapsed 1048, Generating default present(wp3_old(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt)) 1060, Generating update self(wp2(:,:)) 1081, Generating update device(wp2(:,:)) 1087, Generating update self(wp3(:,:)) 1108, Generating update device(wp3(:,:)) 1115, 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(:,:),mixt_frac(:,:),invrs_rho_ds_zm(:,:),em(:,:),rho_ds_zm(:,:),radf(:,:),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(:,:)) 1193, 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: 1436, Generating enter data create(threshold_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:)) 1440, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1441, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1442, ! blockidx%x threadidx%x collapsed 1440, Generating default present(rhs_save(:ngrdcol,:nzm*2-1),rhs(:ngrdcol,:nzm*2-1)) 1474, Generating update self(rcond(:)) 1493, Generating update self(lhs(:,:,:),rhs_save(:,:)) 1530, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1531, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1532, ! blockidx%x threadidx%x collapsed 1530, Generating default present(wp2(:ngrdcol,:nzm),solut(:ngrdcol,:)) 1532, Generating implicit firstprivate(k_wp2) 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(wp3(:ngrdcol,:nzt),solut(:ngrdcol,:)) 1541, Generating implicit firstprivate(k_wp3) 1550, 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(:,:)) 1752, Generating update self(wp2(:,:)) 1775, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1776, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1777, ! blockidx%x threadidx%x collapsed 1775, Generating default present(wp2(:ngrdcol,:nzm)) 1788, Generating update self(wp2(:,:)) 1827, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1828, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1829, ! blockidx%x threadidx%x collapsed 1827, Generating default present(thlp2(:ngrdcol,:nzm),threshold_array(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm)) 1846, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1847, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1848, ! blockidx%x threadidx%x collapsed 1846, Generating default present(threshold_array(:ngrdcol,:nzm)) 1876, Generating exit data delete(threshold_array(:,:),solut(:,:),old_solut(:,:),rhs_save(:,:),rcond(:)) wp23_lhs: 1984, Generating copyin(lhs_tp_wp3(:,:,:),wp3_term_ta_lhs_result(:,:,:),lhs_ac_pr2_wp3(:,:),lhs_diff_zm(:,:,:),lhs_dp1_wp2(:,:),lhs_ma_zm(:,:,:),lhs_splat_wp3(:,:),lhs_ta_wp2(:,:,:)) [if not already present] Generating copyout(lhs(:,:,:)) [if not already present] Generating copyin(lhs_ac_pr2_wp2(:,:),lhs_diff_zt(:,:,:),lhs_pr1_wp2(:,:),lhs_ma_zt(:,:,:),lhs_pr1_wp3(:,:),lhs_splat_wp2(:,:)) [if not already present] 1993, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1994, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1995, ! blockidx%x threadidx%x collapsed 1996, ! blockidx%x threadidx%x collapsed 2004, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2005, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2006, ! blockidx%x threadidx%x collapsed 2017, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2018, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2019, ! blockidx%x threadidx%x collapsed 2030, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2031, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2032, ! blockidx%x threadidx%x collapsed 2032, Generating implicit firstprivate(k_wp2,invrs_dt) 2070, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2071, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2072, ! blockidx%x threadidx%x collapsed 2072, Generating implicit firstprivate(k_wp3,invrs_dt) 2113, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2114, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2115, ! blockidx%x threadidx%x collapsed 2115, Generating implicit firstprivate(nzm) 2126, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2127, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2128, ! blockidx%x threadidx%x collapsed 2128, Generating implicit firstprivate(nzm) 2149, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2150, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2151, ! blockidx%x threadidx%x collapsed 2151, Generating implicit firstprivate(k_wp2) 2164, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2165, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2166, ! blockidx%x threadidx%x collapsed 2166, Generating implicit firstprivate(k_wp2) 2194, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2195, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 2196, ! blockidx%x threadidx%x collapsed 2197, ! blockidx%x threadidx%x collapsed 2197, Generating implicit firstprivate(k_wp3) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/numerical_check.F90 wp23_rhs: 2407, Generating copyin(wp3(:,:),lhs_adv_tp_wp3(:,:,:),lhs_diff_zm_crank(:,:,:),lhs_diff_zm(:,:,:),lhs_diff_zt(:,:,:),lhs_ta_wp3(:,:,:),c_uu_buoy,lhs_pr1_wp3(:,:),lhs_splat_wp3(:,:),lhs_diff_zt_crank(:,:,:),rhs_bp_pr2_wp2(:,:),lhs_dp1_wp2(:,:),rhs_dp1_wp2(:,:),lhs_pr1_wp2(:,:),rhs_pr1_wp2(:,:),rhs_bp1_pr2_wp3(:,:),rhs_pr3_wp3(:,:)) [if not already present] Generating copyout(rhs(:,:)) [if not already present] Generating copyin(rhs_pr1_wp3(:,:),rhs_pr3_wp2(:,:),rhs_pr_turb_wp3(:,:),rhs_pr_dfsn_wp3(:,:),rhs_pr_dfsn_wp2(:,:),vp2(:,:),wp2thvp(:,:),wpthvp(:,:),wpvp2(:,:),wpup2(:,:),wp3_term_ta_lhs_result(:,:,:),wp2(:,:),thv_ds_zt(:,:),up2(:,:),lhs_tp_wp3(:,:,:),rhs_ta_wp3(:,:),thv_ds_zm(:,:),lhs_pr_tp_wp3(:,:,:),lhs_splat_wp2(:,:),c11_skw_fnc(:,:),radf(:,:)) [if not already present] 2422, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2423, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2424, ! blockidx%x threadidx%x collapsed 2431, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2432, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2433, ! blockidx%x threadidx%x collapsed 2433, Generating implicit firstprivate(k_wp3) 2440, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2441, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2442, ! blockidx%x threadidx%x collapsed 2442, Generating implicit firstprivate(k_wp2) 2489, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2490, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2491, ! blockidx%x threadidx%x collapsed 2491, Generating implicit firstprivate(k_wp2) 2501, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2502, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2503, ! blockidx%x threadidx%x collapsed 2503, Generating implicit firstprivate(k_wp3) 2517, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2518, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2519, ! blockidx%x threadidx%x collapsed 2519, Generating implicit firstprivate(k_wp2) 2537, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2538, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2539, ! blockidx%x threadidx%x collapsed 2539, Generating implicit firstprivate(k_wp3,invrs_dt) 2567, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2568, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2569, ! blockidx%x threadidx%x collapsed 2569, Generating implicit firstprivate(k_wp2,invrs_dt) 2622, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2623, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2624, ! blockidx%x threadidx%x collapsed 2624, Generating implicit firstprivate(k_wp3) 2678, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2679, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 2679, Generating implicit firstprivate(nzt,nzm) 2692, Generating update self(rhs_pr_dfsn_wp2(:,:),rhs_pr_dfsn_wp3(:,:),wpup2(:,:),wpvp2(:,:),wpthvp(:,:),lhs_diff_zm_crank(:,:,:),lhs_splat_wp2(:,:),lhs_pr1_wp2(:,:),rhs_pr1_wp2(:,:),rhs_pr3_wp2(:,:),lhs_pr1_wp3(:,:),clubb_params(:,:),lhs_splat_wp3(:,:),wp2thvp(:,:),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(:,:),thv_ds_zt(:,:),lhs_diff_zm(:,:,:),vp2(:,:),wp2(:,:),thv_ds_zm(:,:),wp3_term_ta_lhs_result(:,:,:),rhs_ta_wp3(:,:)) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_xm_wpxp_module.F90 wp2_term_ta_lhs: 3078, Generating copyin(gr%invrs_dzm(:,:),gr,rho_ds_zt(:,:)) [if not already present] Generating copyout(lhs_ta_wp2(:,:,:)) [if not already present] Generating copyin(invrs_rho_ds_zm(:,:)) [if not already present] 3082, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3083, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3084, ! blockidx%x threadidx%x collapsed 3093, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3094, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3095, ! blockidx%x threadidx%x collapsed wp2_terms_ac_pr2_lhs: 3207, Generating copyin(c_uu_shr(:),gr,wm_zt(:,:)) [if not already present] Generating copyout(lhs_ac_pr2_wp2(:,:)) [if not already present] Generating copyin(gr%invrs_dzm(:,:)) [if not already present] 3211, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3212, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3212, Generating implicit firstprivate(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 wp2_term_dp1_lhs: 3301, Generating copyin(c1_skw_fnc(:,:)) [if not already present] Generating copyout(lhs_dp1_wp2(:,:)) [if not already present] Generating copyin(invrs_tau1m(:,:)) [if not already present] 3305, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3306, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3306, Generating implicit firstprivate(nzm) 3314, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3315, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3316, ! blockidx%x threadidx%x collapsed wp2_term_pr1_lhs: 3401, Generating copyout(lhs_pr1_wp2(:,:)) [if not already present] Generating copyin(invrs_tau_c4_zm(:,:)) [if not already present] 3405, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3406, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3406, Generating implicit firstprivate(nzm) 3415, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 3416, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3417, ! blockidx%x threadidx%x collapsed 3415, Generating default present(c4(:ngrdcol)) wp2_terms_bp_pr2_rhs: 3496, Generating copyout(rhs_bp_pr2_wp2(:,:)) [if not already present] Generating copyin(thv_ds_zm(:,:),wpthvp(:,:),c_uu_buoy(:)) [if not already present] 3500, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3501, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3501, Generating implicit firstprivate(nzm) 3509, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3510, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3511, ! blockidx%x threadidx%x collapsed wp2_term_dp1_rhs: 3599, Generating copyin(c1_skw_fnc(:,:)) [if not already present] Generating copyout(rhs_dp1_wp2(:,:)) [if not already present] Generating copyin(up2(:,:),vp2(:,:),invrs_tau1m(:,:)) [if not already present] 3603, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3604, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3604, Generating implicit firstprivate(nzm) 3613, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3614, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3615, ! blockidx%x threadidx%x collapsed 3621, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3622, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3623, ! blockidx%x threadidx%x collapsed 3623, Generating implicit firstprivate(threshold) wp2_term_pr3_rhs: 3724, Generating copyin(c_uu_shr(:),gr) [if not already present] Generating copyout(rhs_pr3_wp2(:,:)) [if not already present] Generating copyin(vpwp(:,:),wpthvp(:,:),um(:,:),thv_ds_zm(:,:),vm(:,:),upwp(:,:),c_uu_buoy(:),gr%invrs_dzm(:,:)) [if not already present] 3729, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3730, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3730, Generating implicit firstprivate(nzm) 3738, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3739, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3740, ! blockidx%x threadidx%x collapsed wp2_term_pr1_rhs: 3845, Generating copyout(rhs_pr1_wp2(:,:)) [if not already present] Generating copyin(up2(:,:),vp2(:,:),c4(:),invrs_tau_c4_zm(:,:)) [if not already present] 3849, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3850, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3850, Generating implicit firstprivate(nzm) 3858, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3859, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3860, ! blockidx%x threadidx%x collapsed wp2_term_pr_dfsn_rhs: 3946, Generating copyin(c_wp2_pr_dfsn(:),gr%invrs_dzm(:,:),gr,invrs_rho_ds_zm(:,:)) [if not already present] Generating create(wpuip2(:,:)) [if not already present] Generating copyin(wpvp2(:,:),wpup2(:,:)) [if not already present] Generating copyout(rhs_pr_dfsn_wp2(:,:)) [if not already present] Generating copyin(rho_ds_zt(:,:),wp3(:,:)) [if not already present] 3951, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 3952, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3953, ! blockidx%x threadidx%x collapsed 3959, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3960, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3961, ! blockidx%x threadidx%x collapsed 3969, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3970, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3970, Generating implicit firstprivate(nzm) wp3_term_ta_new_pdf_lhs: 4107, Generating copyin(coef_wp4_implicit(:,:),gr,gr%invrs_dzt(:,:)) [if not already present] Generating copyout(lhs_ta_wp3(:,:,:)) [if not already present] Generating copyin(rho_ds_zm(:,:),wp2(:,:),invrs_rho_ds_zt(:,:)) [if not already present] 4112, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4113, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 4115, !$acc loop seq 4115, Loop is parallelizable Generating implicit firstprivate(nzt) 4122, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4123, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4124, ! blockidx%x threadidx%x collapsed wp3_term_ta_adg1_lhs: 4308, Generating copyin(a3_coef_zt(:,:),gr,gr%invrs_dzt(:,:),rho_ds_zt(:,:),a1_coef(:,:),a1_coef_zt(:,:),a3_coef(:,:),wp2(:,:),wp3_on_wp2(:,:)) [if not already present] Generating copyout(lhs_ta_wp3(:,:,:)) [if not already present] Generating copyin(rho_ds_zm(:,:),gr%weights_zt2zm(:,:,:),invrs_rho_ds_zt(:,:)) [if not already present] 4315, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4316, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4317, ! blockidx%x threadidx%x collapsed 4317, Generating implicit firstprivate(nzt) 4338, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4339, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4340, ! blockidx%x threadidx%x collapsed 4386, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4387, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 4425, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4426, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4427, ! blockidx%x threadidx%x collapsed 4469, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4470, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 4516, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4517, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4518, ! blockidx%x threadidx%x collapsed 4564, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4565, !$acc loop gang, vector(128) ! blockidx%x threadidx%x wp3_term_tp_lhs: 4716, Generating copyin(gr%invrs_dzt(:,:),gr) [if not already present] Generating copyout(lhs_tp_wp3(:,:,:)) [if not already present] Generating copyin(wp2(:,:),rho_ds_zm(:,:),invrs_rho_ds_zt(:,:)) [if not already present] 4721, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4722, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 4723, !$acc loop seq 4722, Generating implicit firstprivate(i) 4723, Loop is parallelizable Generating implicit firstprivate(nzt) 4733, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4734, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4735, ! blockidx%x threadidx%x collapsed 4733, Generating default present(coef_wp3_tp(:ngrdcol)) wp3_terms_ac_pr2_lhs: 4848, Generating copyin(c11_skw_fnc(:,:),gr%invrs_dzt(:,:),gr,wm_zm(:,:)) [if not already present] Generating copyout(lhs_ac_pr2_wp3(:,:)) [if not already present] 4852, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4853, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 4853, Generating implicit firstprivate(nzt) 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 wp3_term_pr1_lhs: 4969, Generating copyin(c8b(:),skw_zt(:,:)) [if not already present] Generating copyout(lhs_pr1_wp3(:,:)) [if not already present] Generating copyin(c8(:),invrs_tau_wp3_zt(:,:)) [if not already present] 4973, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4974, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 4974, Generating implicit firstprivate(nzt) 4984, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4985, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4986, ! blockidx%x threadidx%x collapsed 4995, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4996, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4997, ! blockidx%x threadidx%x collapsed wp3_term_ta_explicit_rhs: 5099, Generating copyin(wp4(:,:)) [if not already present] Generating copyout(rhs_ta_wp3(:,:)) [if not already present] Generating copyin(invrs_rho_ds_zt(:,:),gr%invrs_dzt(:,:),gr,rho_ds_zm(:,:)) [if not already present] 5103, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5104, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5104, Generating implicit firstprivate(nzt) 5113, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5114, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5115, ! blockidx%x threadidx%x collapsed wp3_terms_bp1_pr2_rhs: 5188, Generating copyout(rhs_bp1_pr2_wp3(:,:)) [if not already present] Generating copyin(thv_ds_zt(:,:),wp2thvp(:,:),c11_skw_fnc(:,:)) [if not already present] 5192, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5193, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5193, Generating implicit firstprivate(nzt) 5202, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5203, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5204, ! blockidx%x threadidx%x collapsed wp3_term_pr_turb_rhs: 5292, Generating copyin(wp2(:,:),wpthvp(:,:),dum_dz(:,:),thv_ds_zt(:,:),upwp(:,:)) [if not already present] Generating copyout(rhs_pr_turb_wp3(:,:)) [if not already present] Generating copyin(kh_zt(:,:),invrs_rho_ds_zt(:,:),gr%invrs_dzt(:,:),vpwp(:,:),dvm_dz(:,:),em(:,:),gr,rho_ds_zm(:,:)) [if not already present] 5298, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5299, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5299, Generating implicit firstprivate(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(c_wp3_pr_turb(:ngrdcol)) 5323, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5324, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5325, ! blockidx%x threadidx%x collapsed 5323, Generating default present(c_wp3_pr_turb(:ngrdcol)) wp3_term_pr_dfsn_rhs: 5417, Generating copyin(gr%invrs_dzt(:,:),invrs_rho_ds_zt(:,:)) [if not already present] Generating create(wp2uip2(:,:)) [if not already present] Generating copyin(wp2up2(:,:),wp4(:,:),wp2vp2(:,:)) [if not already present] Generating copyout(rhs_pr_dfsn_wp3(:,:)) [if not already present] Generating copyin(up2(:,:),vp2(:,:),gr,rho_ds_zm(:,:)) [if not already present] Generating create(wp2_uip2(:,:)) [if not already present] Generating copyin(wp2(:,:)) [if not already present] 5423, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 5424, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5425, ! blockidx%x threadidx%x collapsed 5432, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5433, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5433, Generating implicit firstprivate(nzt) 5441, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5442, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5443, ! blockidx%x threadidx%x collapsed 5441, Generating default present(c_wp3_pr_dfsn(:ngrdcol)) wp3_term_pr1_rhs: 5545, Generating copyout(rhs_pr1_wp3(:,:)) [if not already present] Generating copyin(wp3(:,:),skw_zt(:,:),invrs_tau_wp3_zt(:,:)) [if not already present] 5549, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5550, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5550, Generating implicit firstprivate(nzt) 5560, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5561, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5562, ! blockidx%x threadidx%x collapsed 5560, Generating default present(c8b(:ngrdcol),c8(:ngrdcol)) 5569, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5570, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5571, ! blockidx%x threadidx%x collapsed 5569, Generating default present(c8b(:ngrdcol),c8(:ngrdcol)) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_xp2_xpyp_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/setup_clubb_pdf_params.F90 advance_xm_wpxp: 510, Generating enter data create(lhs_pr1_wprtp(:,:),lhs_ma_zt(:,:,:),kw6(:,:),lhs_ta_wpvp(:,:,:),lhs_ta_xm(:,:,:),rhs_ta_wpup(:,:),rhs_ta_wpthlp(:,:),rhs_ta_wprtp(:,:),low_lev_effect(:,:),lhs_ta_wpup(:,:,:),lhs_ta_wpthlp(:,:,:),lhs_ta_wprtp(:,:,:),lhs_pr1_wpthlp(:,:),lhs_diff_zt(:,:,:),lhs_ma_zm(:,:,:),lhs_diff_zm(:,:,:),lhs_ac_pr2(:,:),vm_old(:,:),upwp_old(:,:),um_old(:,:),thlm_old(:,:),wprtp_old(:,:),rtm_old(:,:),vpwp_old(:,:),rhs_ta_wpvp(:,:),c7_skw_fnc(:,:),lhs_tp(:,:,:),high_lev_effect(:,:),c6thl_skw_fnc(:,:),c6rt_skw_fnc(:,:),c6_term(:,:),wpthlp_old(:,:)) 519, Generating enter data create(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:)) 556, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 557, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 558, ! blockidx%x threadidx%x collapsed 556, Generating default present(thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt)) 565, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 566, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 567, ! blockidx%x threadidx%x collapsed 565, Generating default present(wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm)) 575, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt) Generating NVIDIA GPU code 576, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 577, ! blockidx%x threadidx%x collapsed 578, ! blockidx%x threadidx%x collapsed 575, Generating default present(sclrm(:ngrdcol,:nzt,:sclr_dim),sclrm_old(:ngrdcol,:nzt,:sclr_dim)) 585, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim) Generating NVIDIA GPU code 586, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 587, ! blockidx%x threadidx%x collapsed 588, ! blockidx%x threadidx%x collapsed 585, Generating default present(wpsclrp(:ngrdcol,:nzm,:sclr_dim),wpsclrp_old(:ngrdcol,:nzm,:sclr_dim)) 597, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 598, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 599, ! blockidx%x threadidx%x collapsed 597, Generating default present(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt)) 606, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 607, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 608, ! blockidx%x threadidx%x collapsed 606, Generating default present(vpwp(:ngrdcol,:nzm),vpwp_old(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm)) 620, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 622, ! blockidx%x threadidx%x collapsed 620, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:12)) 622, Generating implicit firstprivate(c6rt,c6rtc,c6rtb) 641, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 642, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 643, ! blockidx%x threadidx%x collapsed 641, Generating default present(c6thl_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,13:15),skw_zm(:ngrdcol,:nzm)) 643, Generating implicit firstprivate(c6thl,c6thlb,c6thlc) 674, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 675, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 676, ! blockidx%x threadidx%x collapsed 674, Generating default present(c6rt_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,10:13),c6thl_skw_fnc(:ngrdcol,:nzm)) 688, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 689, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 690, ! blockidx%x threadidx%x collapsed 688, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm),c7_skw_fnc(:ngrdcol,:nzm)) 698, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 699, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 700, ! blockidx%x threadidx%x collapsed 698, Generating default present(c7_skw_fnc(:ngrdcol,:nzm),skw_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,16:18)) 700, Generating implicit firstprivate(c7,c7b,c7c) 730, Generating update self(c6rt_skw_fnc(:,:),c7_skw_fnc(:,:),c6thl_skw_fnc(:,:)) 745, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 746, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x Generating reduction(.or.:err_code) 747, ! blockidx%x threadidx%x collapsed 745, Generating default present(c7_skw_fnc(:ngrdcol,:nzm)) Generating implicit copy(err_code) [if not already present] 765, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 766, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 767, ! blockidx%x threadidx%x collapsed 765, Generating default present(kw6(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,42)) 789, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 790, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 791, ! blockidx%x threadidx%x collapsed 789, Generating default present(c6_term(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),c6rt_skw_fnc(:ngrdcol,:nzm)) 798, Generating update self(c6_term(:,:)) 917, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 918, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 919, ! blockidx%x threadidx%x collapsed 917, Generating default present(rtm(:ngrdcol,:nzt),thlm_old(:ngrdcol,:nzt),thlm(:ngrdcol,:nzt),rtm_old(:ngrdcol,:nzt)) 926, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 927, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 928, ! blockidx%x threadidx%x collapsed 926, Generating default present(wprtp(:ngrdcol,:nzm),wpthlp_old(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wprtp_old(:ngrdcol,:nzm)) 936, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt) Generating NVIDIA GPU code 937, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 938, ! blockidx%x threadidx%x collapsed 939, ! blockidx%x threadidx%x collapsed 936, Generating default present(sclrm_old(:ngrdcol,:nzt,:sclr_dim),sclrm(:ngrdcol,:nzt,:sclr_dim)) 946, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 947, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 948, ! blockidx%x threadidx%x collapsed 949, ! blockidx%x threadidx%x collapsed 946, Generating default present(wpsclrp_old(:ngrdcol,:nzm,:sclr_dim),wpsclrp(:ngrdcol,:nzm,:sclr_dim)) 959, Generating implicit firstprivate(nzt,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(vm_old(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_old(:ngrdcol,:nzt),um(:ngrdcol,:nzt)) 968, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 969, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 970, ! blockidx%x threadidx%x collapsed 968, Generating default present(vpwp_old(:ngrdcol,:nzm),vpwp(:ngrdcol,:nzm),upwp_old(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm)) 984, 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(:,:),p_in_pa(:,:),vp2(:,:),up2(:,:),vm_ref(:,:),um_ref(:,:),vm_old(:,:),um_old(:,:),exner(:,:),wpthvp(:,:),wpthlp_old(:,:),varnce_w_2_zm(:,:),thvm(:,:),vm(:,:),um(:,:),thv_ds_zm(:,:),mixt_frac_zm(:,:),rc_coef_zm(:,:),em(:,:),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(:,:),rcm(:,:),thlm_old(:,:),wpthlp(:,:),thlm(:,:),thlp2(:,:),wp2sclrp(:,:,:),rtm_old(:,:),wprtp(:,:),rtm(:,:),rtp2(:,:),wp2(:,:),sigma_sqd_w(:,:),invrs_rho_ds_zt(:,:),invrs_tau_c6_zm(:,:),kh_zm(:,:),wp3_on_wp2(:,:),wp2thlp(:,:),kh_zt(:,:),wm_zt(:,:),wm_zm(:,:),w_2_zm(:,:),sclrpthvp(:,:,:)) 1031, Generating update self(rtm_ref(:,:),rtm(:,:)) 1052, Generating update device(rtm(:,:)) 1058, Generating update self(thlm_ref(:,:),thlm(:,:)) 1079, Generating update device(thlm(:,:)) 1087, Generating update self(vm_ref(:,:),vm(:,:),um(:,:),um_ref(:,:)) 1117, Generating update device(vm(:,:),um(:,:)) 1126, Generating update self(vm(:,:),um(:,:)) 1135, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1136, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1137, ! blockidx%x threadidx%x collapsed 1135, Generating default present(vm_ref(:ngrdcol,:nzt),vm(:ngrdcol,:nzt),um_ref(:ngrdcol,:nzt),um(:ngrdcol,:nzt)) 1137, Generating implicit firstprivate(ts_nudge,dt) 1146, Generating update self(vm(:,:),um(:,:)) 1158, Generating update self(vm_ref(:,:),um_ref(:,:)) 1169, 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(:,:)) 1178, Generating exit data delete(lhs_ta_wpsclrp(:,:,:,:),lhs_pr1_wpsclrp(:,:),wpsclrp_old(:,:,:),sclrm_old(:,:,:),rhs_ta_wpsclrp(:,:,:)) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/sfc_varnce_module.F90 xm_wpxp_lhs: 1345, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1346, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1345, Generating default present(lhs(:,:ngrdcol,:1)) 1356, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1357, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1358, ! blockidx%x threadidx%x collapsed 1356, Generating default present(lhs(:,:ngrdcol,:),lhs_ta_xm(:,:ngrdcol,:nzt)) 1358, Generating implicit firstprivate(k_xm,invrs_dt) 1378, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1379, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1380, ! blockidx%x threadidx%x collapsed 1378, Generating default present(lhs(:,: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)) 1380, Generating implicit firstprivate(k_wpxp) 1405, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1406, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1405, Generating default present(lhs(:,:ngrdcol,nzm*2-1)) 1406, Generating implicit firstprivate(nzm) 1417, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1418, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1419, ! blockidx%x threadidx%x collapsed 1417, Generating default present(lhs(3,:ngrdcol,:)) 1419, Generating implicit firstprivate(k_wpxp,invrs_dt) 1429, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1430, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1431, ! blockidx%x threadidx%x collapsed 1429, Generating default present(lhs_diff_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:)) 1431, Generating implicit firstprivate(k_xm) 1443, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1444, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1445, ! blockidx%x threadidx%x collapsed 1443, Generating default present(lhs_ma_zt(:,:ngrdcol,:nzt),lhs(:,:ngrdcol,:)) 1445, Generating implicit firstprivate(k_xm) calc_xm_wpxp_lhs_terms: 1614, Generating enter data create(kw6_zm(:,:),zeros_array(:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:)) 1662, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1663, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1664, ! blockidx%x threadidx%x collapsed 1662, Generating default present(kh_n2_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm)) 1671, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1672, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1673, ! blockidx%x threadidx%x collapsed 1671, Generating default present(kh_zm(:ngrdcol,:nzm),kh_n2_zm(:ngrdcol,:nzm)) 1680, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1681, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1682, ! blockidx%x threadidx%x collapsed 1680, Generating default present(kh_n2_zm(:ngrdcol,:nzm),k_zm(:ngrdcol,:nzm)) 1690, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1691, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1690, Generating default present(zeros_array(:ngrdcol)) 1710, Generating exit data delete(zeros_array(:),kw6_zm(:,:),kh_n2_zm(:,:),k_zm(:,:),k_zt(:,:)) xm_wpxp_rhs: 1855, Generating enter data create(rhs_bp_pr3(:,:)) 1864, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1865, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1864, Generating default present(wpxp(:ngrdcol,:1),rhs(:ngrdcol,:1)) 1872, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1873, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1874, ! blockidx%x threadidx%x collapsed 1872, Generating default present(rhs(:ngrdcol,:),xm_forcing(:ngrdcol,:nzt),xm(:ngrdcol,:nzt)) 1874, Generating implicit firstprivate(k_xm,invrs_dt) 1888, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1889, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1890, ! blockidx%x threadidx%x collapsed 1888, Generating default present(lhs_ta_wpxp(:,:ngrdcol,2:nzm-1),rhs(:ngrdcol,:),wpxp_forcing(:ngrdcol,2:nzm-1),wpxp(:ngrdcol,:nzm),rhs_bp_pr3(:ngrdcol,2:nzm-1),lhs_pr1(:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1)) 1890, Generating implicit firstprivate(k_wpxp) 1905, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1906, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1905, Generating default present(rhs(:ngrdcol,nzm*2-1)) 1906, Generating implicit firstprivate(nzm) 1914, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1915, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1916, ! blockidx%x threadidx%x collapsed 1914, Generating default present(wpxp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,:)) 1916, Generating implicit firstprivate(k_wpxp,invrs_dt) 1927, Generating update self(lhs_ta_wpxp(:,:,:),rhs(:,:),c7_skw_fnc(:,:),rhs_ta(:,:),xpthvp(:,:),xm_forcing(:,:),wpxp(:,:),xm(:,:),thv_ds_zm(:,:),wpxp_forcing(:,:),lhs_pr1(:,:)) 2051, Generating exit data delete(rhs_bp_pr3(:,:)) calc_xm_wpxp_ta_terms: 2241, 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(:,:)) 2247, Generating enter data create(term_wp2sclrp_explicit(:,:),term_wp2sclrp_explicit_zm(:,:),sgn_t_vel_wpsclrp(:,:)) 2270, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 2271, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 2272, ! blockidx%x threadidx%x collapsed 2273, ! blockidx%x threadidx%x collapsed 2270, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm)) 2282, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 2283, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x 2284, ! blockidx%x threadidx%x collapsed 2285, ! blockidx%x threadidx%x collapsed 2286, ! blockidx%x threadidx%x collapsed 2282, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,sclr_dim)) 2295, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2296, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2297, ! blockidx%x threadidx%x collapsed 2295, Generating default present(term_wp2rtp_explicit(:ngrdcol,:nzt),wp2rtp(:ngrdcol,:nzt),wp2thlp(:ngrdcol,:nzt),term_wp2thlp_explicit(:ngrdcol,:nzt)) 2324, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2325, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2326, ! blockidx%x threadidx%x collapsed 2324, Generating default present(wp2sclrp(:ngrdcol,:nzt,sclr),term_wp2sclrp_explicit(:ngrdcol,:nzt)) 2358, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2359, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2360, ! blockidx%x threadidx%x collapsed 2358, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a1_coef(:ngrdcol,:nzm)) 2371, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 2372, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2373, ! blockidx%x threadidx%x collapsed 2371, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt)) 2394, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2395, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2396, ! blockidx%x threadidx%x collapsed 2394, Generating default present(coef_wp2rtp_implicit(:ngrdcol,:nzt),a1_coef_zt(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt),coef_wp2thlp_implicit(:ngrdcol,:nzt)) 2412, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2413, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 2414, ! blockidx%x threadidx%x collapsed 2415, ! blockidx%x threadidx%x collapsed 2412, Generating default present(lhs_ta_wpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp(:,:ngrdcol,:nzm)) 2423, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 2424, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x 2425, ! blockidx%x threadidx%x collapsed 2426, ! blockidx%x threadidx%x collapsed 2427, ! blockidx%x threadidx%x collapsed 2423, Generating default present(lhs_ta_wpsclrp(:,:ngrdcol,:nzm,:sclr_dim),lhs_ta_wprtp(:,:ngrdcol,:nzm)) 2437, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2438, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2439, ! blockidx%x threadidx%x collapsed 2437, Generating default present(term_wp2thlp_explicit(:ngrdcol,:nzt),term_wp2rtp_explicit(:ngrdcol,:nzt)) 2449, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2450, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2451, ! blockidx%x threadidx%x collapsed 2449, Generating default present(rhs_ta_wpthlp(:ngrdcol,:nzm),rhs_ta_wprtp(:ngrdcol,:nzm)) 2459, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 2460, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 2461, ! blockidx%x threadidx%x collapsed 2462, ! blockidx%x threadidx%x collapsed 2459, Generating default present(rhs_ta_wpsclrp(:ngrdcol,:nzm,:sclr_dim)) 2474, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2475, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 2476, ! blockidx%x threadidx%x collapsed 2477, ! blockidx%x threadidx%x collapsed 2474, Generating default present(lhs_ta_wprtp(:,:ngrdcol,:nzm),lhs_ta_wpvp(:,:ngrdcol,:nzm),lhs_ta_wpup(:,:ngrdcol,:nzm)) 2487, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2488, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2489, ! blockidx%x threadidx%x collapsed 2487, Generating default present(rhs_ta_wpvp(:ngrdcol,:nzm),rhs_ta_wpup(:ngrdcol,:nzm)) 2621, Generating update self(term_wp2thlp_explicit(:,:),term_wp2rtp_explicit(:,:),coef_wp2rtp_implicit(:,:),coef_wp2thlp_implicit(:,:)) 2635, 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(:,:)) 2641, Generating exit data delete(term_wp2sclrp_explicit_zm(:,:),term_wp2sclrp_explicit(:,:),sgn_t_vel_wpsclrp(:,:)) calc_sfc_varnce: 201, Generating enter data create(vsp2_sfc(:),wp2_splat_sfc_correction(:),zeta(:),usp2_sfc(:),vm_sfc_sqd(:),um_sfc_sqd(:),ustar(:),uf(:),depth_pos_wpthlp(:),min_wp2_sfc_val(:)) 208, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),vp2(:,:),wp2(:,:)) 237, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 238, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 237, Generating default present(wpthlp(:ngrdcol,:),sfc_elevation(:ngrdcol),gr%zm(1:ngrdcol,:),depth_pos_wpthlp(:ngrdcol),gr) 238, Generating implicit firstprivate(k) 245, Accelerator restriction: induction variable live-out from loop: k 246, Accelerator restriction: induction variable live-out from loop: k 247, Accelerator restriction: induction variable live-out from loop: k 509, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 510, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 509, Generating default present(depth_pos_wpthlp(:ngrdcol),upwp_sfc(:ngrdcol),uf(:ngrdcol),vpwp_sfc(:ngrdcol),wpthlp(:ngrdcol,:1)) 510, Generating implicit firstprivate(t0,l_vary_convect_depth,ustar2,wstar) 536, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 537, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 536, Generating default present(a_const(:ngrdcol),wp2(:ngrdcol,:1),vp2(:ngrdcol,:1),up2(:ngrdcol,:1),uf(:ngrdcol),up2_sfc_coef(:ngrdcol)) 550, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 551, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 550, Generating default present(wpthlp(:ngrdcol,:1),wprtp_sfc(:ngrdcol),thlp2(:ngrdcol,:1),rtpthlp(:ngrdcol,:1),uf(:ngrdcol),a_const(:ngrdcol),rtp2(:ngrdcol,:1)) 559, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 560, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 559, Generating default present(wpthlp(:ngrdcol,:1),wprtp_sfc(:ngrdcol),thlp2(:ngrdcol,:1),rtpthlp(:ngrdcol,:1),uf(:ngrdcol),a_const(:ngrdcol),rtp2(:ngrdcol,:1)) 568, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 569, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 568, Generating default present(thlp2(:ngrdcol,:1),rtp2(:ngrdcol,:1)) 580, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 581, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 580, Generating default present(wpthlp(:ngrdcol,:1),wprtp_sfc(:ngrdcol),rtp2(:ngrdcol,:1),thlp2(:ngrdcol,:1),min_wp2_sfc_val(:ngrdcol)) 589, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 590, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 589, Generating default present(wp2_splat_sfc_correction(:ngrdcol),wp2(:ngrdcol,:1),vp2(:ngrdcol,:1),min_wp2_sfc_val(:ngrdcol),lhs_splat_wp2(:ngrdcol,:1),tau_zm(:ngrdcol,:1),up2(:ngrdcol,:1)) 610, Generating implicit firstprivate(sclr_dim,ngrdcol) Generating NVIDIA GPU code 611, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 612, ! blockidx%x threadidx%x collapsed 610, Generating default present(sclr_idx,a_const(:ngrdcol),wprtp_sfc(:ngrdcol),sclrpthlp(:ngrdcol,:1,:sclr_dim),uf(:ngrdcol),sclrp2(:ngrdcol,:1,:sclr_dim),wpthlp(:ngrdcol,:1),wpsclrp_sfc(:ngrdcol,:sclr_dim),sclrprtp(:ngrdcol,:1,:sclr_dim)) 667, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 668, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 667, Generating default present(wp2(:ngrdcol,:1)) 673, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 674, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 673, Generating default present(rtpthlp(:ngrdcol,:1),gr,rtp2(:ngrdcol,:1),gr%zm(1:ngrdcol,1),sfc_elevation(:ngrdcol),up2(:ngrdcol,:1),thlp2(:ngrdcol,:1),wp2(:ngrdcol,:1),vp2(:ngrdcol,:1)) 692, Generating implicit firstprivate(sclr_dim,ngrdcol) Generating NVIDIA GPU code 693, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 694, ! blockidx%x threadidx%x collapsed 692, Generating default present(gr%zm(1:ngrdcol,1),sclrp2(:ngrdcol,:1,:sclr_dim),sclrprtp(:ngrdcol,:1,:sclr_dim),gr,sfc_elevation(:ngrdcol),sclrpthlp(:ngrdcol,:1,:sclr_dim)) 709, Generating update self(rtp2(:,:),rtpthlp(:,:),up2(:,:),thlp2(:,:),wp2(:,:),vp2(:,:)) 740, Generating update self(wp2(:,:),wprtp_sfc(:),vp2(:,:),up2(:,:),rtp2(:,:),rtpthlp(:,:),upwp_sfc(:),thlp2(:,:),vpwp_sfc(:),wpthlp(:,:)) 743, Generating update self(sclrpthlp(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:)) 784, 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(:)) solve_xm_wpxp_with_single_lhs: 2988, 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(:,:)) 2996, Generating enter data create(wpsclrp_forcing(:,:,:)) 3000, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3001, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3002, ! blockidx%x threadidx%x collapsed 3000, Generating default present(zeros_vector(:ngrdcol,:nzm)) 3053, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 3054, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3055, ! blockidx%x threadidx%x collapsed 3053, Generating default present(wpsclrp_forcing(:ngrdcol,:nzm,sclr)) 3055, Generating implicit firstprivate(sclr) 3084, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 3085, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3086, ! blockidx%x threadidx%x collapsed 3084, 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)) 3095, Generating update self(ug(:,:),vg(:,:),fcor(:),um_forcing(:,:),vm(:,:),vm_forcing(:,:),um(:,:)) 3120, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 3121, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3122, ! blockidx%x threadidx%x collapsed 3120, Generating default present(vm_tndcy(:ngrdcol,:nzt),um_tndcy(:ngrdcol,:nzt)) 3135, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 3136, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3137, ! blockidx%x threadidx%x collapsed 3135, 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)) 3149, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3150, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3151, ! blockidx%x threadidx%x collapsed 3149, 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)) 3162, Generating update self(ddzt_um(:,:),c_uu_shr(:),wp2(:,:),ddzt_vm(:,:)) 3173, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3174, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3175, ! blockidx%x threadidx%x collapsed 3173, Generating default present(invrs_tau_c6_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),tau_c6_zm(:ngrdcol,:nzm)) 3227, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3228, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3229, ! blockidx%x threadidx%x collapsed 3227, 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)) 3244, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3245, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3246, ! blockidx%x threadidx%x collapsed 3244, 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)) 3261, Generating update self(vpthvp(:,:),vpthlp(:,:),upthlp(:,:),upthvp(:,:),vprtp(:,:),uprtp(:,:)) 3319, Generating implicit firstprivate(nzm,nrhs,ngrdcol) Generating NVIDIA GPU code 3320, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 3321, ! blockidx%x threadidx%x collapsed 3322, ! blockidx%x threadidx%x collapsed 3319, Generating default present(rhs_save(:ngrdcol,:nzm*2-1,:nrhs),rhs(:ngrdcol,:nzm*2-1,:nrhs)) 3332, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 3333, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3334, ! blockidx%x threadidx%x collapsed 3332, Generating default present(thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,:2)) 3341, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3342, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3343, ! blockidx%x threadidx%x collapsed 3341, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,:2)) 3350, Generating implicit firstprivate(ngrdcol,sclr_dim,nzt) Generating NVIDIA GPU code 3351, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 3352, ! blockidx%x threadidx%x collapsed 3353, ! blockidx%x threadidx%x collapsed 3350, Generating default present(sclrm(:ngrdcol,:nzt,:sclr_dim),old_solution(:ngrdcol,2:nzt*2,3:sclr_dim+2)) 3360, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 3361, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 3362, ! blockidx%x threadidx%x collapsed 3363, ! blockidx%x threadidx%x collapsed 3360, Generating default present(wpsclrp(:ngrdcol,:nzm,:sclr_dim),old_solution(:ngrdcol,:nzm*2-1,3:sclr_dim+2)) 3371, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 3372, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3373, ! blockidx%x threadidx%x collapsed 3371, Generating default present(vm(:ngrdcol,:nzt),um(:ngrdcol,:nzt),old_solution(:ngrdcol,2:nzt*2,sclr_dim+3:sclr_dim+4)) 3373, Generating implicit firstprivate(sclr_dim) 3380, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3381, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3382, ! blockidx%x threadidx%x collapsed 3380, Generating default present(vpwp(:ngrdcol,:nzm),upwp(:ngrdcol,:nzm),old_solution(:ngrdcol,:nzm*2-1,sclr_dim+3:sclr_dim+4)) 3382, Generating implicit firstprivate(sclr_dim) 3411, Generating update self(rhs_save(:,:,:),lhs(:,:,:),gr%zt(:,:),gr%zm(:,:)) 3722, 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(:,:)) 3730, Generating exit data delete(wpsclrp_forcing(:,:,:)) xm_wpxp_clipping_and_stats: 4679, Generating enter data create(xm_pd(:,:),xp2_relaxed(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:)) 4769, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4770, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4771, ! blockidx%x threadidx%x collapsed 4769, Generating default present(xm_old(:ngrdcol,:nzt),xm(:ngrdcol,:nzt),solution(:ngrdcol,:)) 4771, Generating implicit firstprivate(k_xm) 4780, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 4781, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4782, ! blockidx%x threadidx%x collapsed 4780, Generating default present(solution(:ngrdcol,:),wpxp(:ngrdcol,:nzm)) 4782, Generating implicit firstprivate(k_wpxp) 4791, 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(:)) 4960, Generating update self(xm(:,:)) 4979, Generating update self(xm(:,:)) 5012, Generating update self(xm(:,:)) 5037, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5038, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5039, ! blockidx%x threadidx%x collapsed 5037, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm)) 5047, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5048, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5049, ! blockidx%x threadidx%x collapsed 5047, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm)) 5057, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5058, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5059, ! blockidx%x threadidx%x collapsed 5057, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm)) 5069, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5070, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5071, ! blockidx%x threadidx%x collapsed 5069, Generating default present(xp2_relaxed(:ngrdcol,:nzm),xp2(:ngrdcol,:nzm)) 5140, Generating exit data delete(xp2_relaxed(:,:),xm_pd(:,:),xm_old(:,:),wpxp_chnge(:,:),wpxp_pd(:,:)) xm_term_ta_lhs: 5234, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5235, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5236, ! blockidx%x threadidx%x collapsed 5234, 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: 5333, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5334, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5333, Generating default present(lhs_tp(:,:ngrdcol,:1)) 5341, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5342, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5343, ! blockidx%x threadidx%x collapsed 5341, Generating default present(gr%invrs_dzm(1:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),lhs_tp(:,:ngrdcol,2:nzm-1),gr) 5356, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5357, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5356, Generating default present(lhs_tp(:,:ngrdcol,nzm)) 5357, Generating implicit firstprivate(nzm) wpxp_terms_ac_pr2_lhs: 5451, Generating copyout(lhs_ac_pr2(:,:)) [if not already present] Generating copyin(wm_zt(:,:),c7_skw_fnc(:,:),invrs_dzm(:,:)) [if not already present] 5455, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5456, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5462, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5463, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5464, ! blockidx%x threadidx%x collapsed 5473, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5474, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5474, Generating implicit firstprivate(nzm) wpxp_term_pr1_lhs: 5552, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5553, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5554, ! blockidx%x threadidx%x collapsed 5552, 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)) 5566, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5567, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5566, Generating default present(lhs_pr1_wpthlp(:ngrdcol,:),lhs_pr1_wprtp(:ngrdcol,:)) 5567, Generating implicit firstprivate(nzm) 5586, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 5587, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5588, ! blockidx%x threadidx%x collapsed 5586, 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)) 5597, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5598, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5597, Generating default present(lhs_pr1_wpsclrp(:ngrdcol,:)) 5598, Generating implicit firstprivate(nzm) wpxp_terms_bp_pr3_rhs: 5669, Generating copyout(rhs_bp_pr3(:,:)) [if not already present] Generating copyin(thv_ds_zm(:,:),xpthvp(:,:),c7_skw_fnc(:,:)) [if not already present] 5673, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5674, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5679, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5680, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5681, ! blockidx%x threadidx%x collapsed 5687, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5688, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5688, Generating implicit firstprivate(nzm) xm_correction_wpxp_cl: 5875, Generating enter data create(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:)) 5879, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 5880, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5881, ! blockidx%x threadidx%x collapsed 5879, Generating default present(l_clipping_needed(:ngrdcol),wpxp_chnge(:ngrdcol,:nzm)) 5881, Generating implicit firstprivate(l_any_clipping_needed) 5890, Generating update self(l_any_clipping_needed) 5908, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5909, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5910, ! blockidx%x threadidx%x collapsed 5908, 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)) 5910, Generating implicit firstprivate(dt) 5921, Generating update self(xm_tndcy_wpxp_cl(:,:)) 5931, Generating exit data delete(l_any_clipping_needed,xm_tndcy_wpxp_cl(:,:),l_clipping_needed(:)) damp_coefficient: 5979, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5980, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5981, ! blockidx%x threadidx%x collapsed 5979, 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: 6059, Generating enter data create(ddzt_xm(:,:),ddzt_ym(:,:)) 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(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)) 6076, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 6077, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 6076, Generating default present(ypxp(:ngrdcol,:)) 6077, Generating implicit firstprivate(nzm) 6083, Generating exit data delete(ddzt_ym(:,:),ddzt_xm(:,:)) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/mixing_length.F90 advance_xp2_xpyp: 426, 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(:,:)) 436, 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(:,:,:)) 444, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 445, !$acc loop gang, vector(128) ! blockidx%x threadidx%x Generating reduction(.or.:err_code) 444, Generating default present(clubb_params(:ngrdcol,8:9)) Generating implicit copy(err_code) [if not already present] 475, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 476, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 477, ! blockidx%x threadidx%x collapsed 475, Generating default present(c2thl_1d(:ngrdcol,:nzm),cloud_frac_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6),c2rtthl_1d(:ngrdcol,:nzm),c2rt_1d(:ngrdcol,:nzm)) 493, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 494, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 495, ! blockidx%x threadidx%x collapsed 493, Generating default present(c2rt_1d(:ngrdcol,:nzm),c2rtthl_1d(:ngrdcol,:nzm),c2thl_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:6)) 504, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 505, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 506, ! blockidx%x threadidx%x collapsed 504, Generating default present(c2sclr_1d(:ngrdcol,:nzm),c14_1d(:ngrdcol,:nzm),clubb_params(:ngrdcol,4:27),c4_1d(:ngrdcol,:nzm)) 523, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 524, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 525, ! blockidx%x threadidx%x collapsed 523, Generating default present(kw2(:ngrdcol,:nzt),kw9(:ngrdcol,:nzt),kh_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,40:46)) 545, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 546, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 547, ! blockidx%x threadidx%x collapsed 545, Generating default present(rtpthlp(:ngrdcol,:nzm),rtp2_old(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm),thlp2_old(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),rtpthlp_old(:ngrdcol,:nzm)) 556, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 557, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 558, ! blockidx%x threadidx%x collapsed 559, ! blockidx%x threadidx%x collapsed 556, 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)) 608, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 609, !$acc loop gang, vector(128) ! blockidx%x threadidx%x Generating reduction(.and.:l_single_solve_possible) 608, Generating default present(clubb_params(:ngrdcol,4:6)) Generating implicit copy(l_single_solve_possible) [if not already present] 609, Generating implicit firstprivate(c2thl,c2rtthl,c2rt) 681, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 682, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 683, ! blockidx%x threadidx%x collapsed 681, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm)) 701, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 702, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 703, ! blockidx%x threadidx%x collapsed 701, Generating default present(lhs_dp1_c4(:ngrdcol,2:nzm-1),lhs_dp1_c14(:ngrdcol,2:nzm-1),lhs_dp1(:ngrdcol,2:nzm-1)) 845, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 846, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 847, ! blockidx%x threadidx%x collapsed 845, Generating default present(vp2(:ngrdcol,:nzm),uv_solution(:ngrdcol,:nzm,:),up2(:ngrdcol,:nzm)) 855, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 856, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 857, ! blockidx%x threadidx%x collapsed 855, Generating default present(vp2_old(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),up2_old(:ngrdcol,:nzm),up2(:ngrdcol,:nzm)) 867, Generating update self(lhs_diff_uv(:,:,:),lhs_dp1_c14(:,:),vp2(:,:),up2(:,:),lhs_dp1_c4(:,:),lhs_ma(:,:,:),lhs_ta_wpup2(:,:,:)) 944, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 945, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 946, ! blockidx%x threadidx%x collapsed 944, Generating default present(threshold_array(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm)) 962, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 963, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 964, ! blockidx%x threadidx%x collapsed 962, Generating default present(threshold_array(:ngrdcol,:nzm)) 987, Generating update self(rtp2(:,:)) 997, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 998, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 999, ! blockidx%x threadidx%x collapsed 997, Generating default present(clubb_params(:ngrdcol,93),rtp2(:ngrdcol,:nzm),rtm_zm(:ngrdcol,:nzm)) 999, Generating implicit firstprivate(threshold) 1010, Generating update self(rtp2(:,:)) 1048, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1049, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1050, ! blockidx%x threadidx%x collapsed 1048, Generating default present(threshold_array(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm)) 1066, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1067, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1068, ! blockidx%x threadidx%x collapsed 1066, Generating default present(threshold_array(:ngrdcol,:nzm)) 1085, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1086, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1087, ! blockidx%x threadidx%x collapsed 1085, Generating default present(threshold_array(:ngrdcol,:nzm)) 1101, Generating update self(up2(:,:)) 1110, Generating implicit firstprivate(nzm,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(up2(:ngrdcol,:nzm)) 1120, Generating update self(up2(:,:)) 1132, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1133, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1134, ! blockidx%x threadidx%x collapsed 1132, Generating default present(threshold_array(:ngrdcol,:nzm)) 1147, Generating update self(vp2(:,:)) 1156, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1157, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1158, ! blockidx%x threadidx%x collapsed 1156, Generating default present(vp2(:ngrdcol,:nzm)) 1166, Generating update self(vp2(:,:)) 1178, Generating update self(vp2(:,:),up2(:,:)) 1208, Generating update device(vp2(:,:),up2(:,:)) 1265, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1266, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1267, ! blockidx%x threadidx%x collapsed 1265, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr)) 1292, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1293, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1294, ! blockidx%x threadidx%x collapsed 1292, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr)) 1327, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1328, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1329, ! blockidx%x threadidx%x collapsed 1327, Generating default present(threshold_array(:ngrdcol,:nzm),sclr_tol(sclr)) 1357, 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(:,:)) 1434, 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(:,:)) 1444, 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: 1614, Generating enter data create(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:)) 1616, Generating enter data create(sclrprtp_forcing(:,:),sclrpthlp_forcing(:,:),sclrp2_forcing(:,:)) 1623, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1624, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1625, ! blockidx%x threadidx%x collapsed 1623, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1)) 1669, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1670, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1671, ! blockidx%x threadidx%x collapsed 1669, Generating default present(sclrp2_forcing(:ngrdcol,:nzm)) 1693, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1694, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1695, ! blockidx%x threadidx%x collapsed 1693, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm)) 1703, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1704, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1705, ! blockidx%x threadidx%x collapsed 1703, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm)) 1728, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1729, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1730, ! blockidx%x threadidx%x collapsed 1728, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm)) 1738, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1739, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1740, ! blockidx%x threadidx%x collapsed 1738, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm)) 1772, Generating implicit firstprivate(ngrdcol,nzm) 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(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm)) 1783, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 1784, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1785, ! blockidx%x threadidx%x collapsed 1786, ! blockidx%x threadidx%x collapsed 1783, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim)) 1801, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1802, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1803, ! blockidx%x threadidx%x collapsed 1801, Generating default present(rtp2(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm),solution(:ngrdcol,:nzm,:3),rtpthlp(:ngrdcol,:nzm)) 1812, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 1813, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1814, ! blockidx%x threadidx%x collapsed 1815, ! blockidx%x threadidx%x collapsed 1812, Generating default present(sclrprtp(:ngrdcol,:nzm,:sclr_dim),sclrp2(:ngrdcol,:nzm,:sclr_dim),solution(:ngrdcol,:nzm,:),sclrpthlp(:ngrdcol,:nzm,:sclr_dim)) 1829, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),thlp2(:,:),rtpthlp(:,:),lhs_ta(:,:,:)) 1853, Generating exit data delete(lhs(:,:,:),rhs(:,:,:),lhs_dp1(:,:),solution(:,:,:)) 1855, Generating exit data delete(sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:),sclrp2_forcing(:,:)) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/pdf_closure_module.F90 solve_xp2_xpyp_with_multiple_lhs: 2048, Generating enter data create(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold) 2051, Generating enter data create(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_forcing(:,:),sclrpthlp_solution(:,:,:),sclrprtp_forcing(:,:)) 2061, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2062, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2063, ! blockidx%x threadidx%x collapsed 2061, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1)) 2091, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 2092, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2093, ! blockidx%x threadidx%x collapsed 2091, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm)) 2099, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 2100, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2101, ! blockidx%x threadidx%x collapsed 2099, Generating default present(rtp2_solution(:ngrdcol,:nzm),rtp2(:ngrdcol,:nzm)) 2110, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtp2(:,:),lhs_ta_wprtp2(:,:,:)) 2127, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2128, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2129, ! blockidx%x threadidx%x collapsed 2127, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1)) 2158, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2159, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2160, ! blockidx%x threadidx%x collapsed 2158, Generating default present(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm)) 2166, Generating implicit firstprivate(nzm,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(thlp2_solution(:ngrdcol,:nzm),thlp2(:ngrdcol,:nzm)) 2177, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),thlp2(:,:),lhs_ta_wpthlp2(:,:,:)) 2193, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2194, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2195, ! blockidx%x threadidx%x collapsed 2193, Generating default present(lhs_dp1(:ngrdcol,2:nzm-1)) 2224, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2225, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2226, ! blockidx%x threadidx%x collapsed 2224, Generating default present(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm)) 2232, Generating implicit firstprivate(nzm,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(rtpthlp_solution(:ngrdcol,:nzm),rtpthlp(:ngrdcol,:nzm)) 2243, Generating update self(lhs_dp1(:,:),lhs_ma(:,:,:),lhs_diff(:,:,:),rtpthlp(:,:),lhs_ta_wprtpthlp(:,:,:)) 2260, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 2261, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2262, ! blockidx%x threadidx%x collapsed 2260, Generating default present(lhs_dp1(:ngrdcol,:nzm)) 2403, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2404, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2405, ! blockidx%x threadidx%x collapsed 2403, Generating default present(sclrp2_forcing(:ngrdcol,:nzm)) 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(sclrprtp_forcing(:ngrdcol,:nzm),rtp2_forcing(:ngrdcol,:nzm)) 2437, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2438, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2439, ! blockidx%x threadidx%x collapsed 2437, Generating default present(sclrprtp_forcing(:ngrdcol,:nzm)) 2463, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2464, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2465, ! blockidx%x threadidx%x collapsed 2463, Generating default present(thlp2_forcing(:ngrdcol,:nzm),sclrpthlp_forcing(:ngrdcol,:nzm)) 2473, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2474, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2475, ! blockidx%x threadidx%x collapsed 2473, Generating default present(sclrpthlp_forcing(:ngrdcol,:nzm)) 2505, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 2506, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 2507, ! blockidx%x threadidx%x collapsed 2508, ! blockidx%x threadidx%x collapsed 2505, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim)) 2522, Generating implicit firstprivate(ngrdcol,sclr_dim,nzm) Generating NVIDIA GPU code 2523, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 2524, ! blockidx%x threadidx%x collapsed 2525, ! blockidx%x threadidx%x collapsed 2522, Generating default present(sclr_solution(:ngrdcol,:nzm,:),sclrp2(:ngrdcol,:nzm,:sclr_dim),sclrpthlp(:ngrdcol,:nzm,:sclr_dim),sclrprtp(:ngrdcol,:nzm,:sclr_dim)) 2540, Generating exit data delete(rtp2_solution(:,:),rtpthlp_solution(:,:),rhs(:,:),lhs(:,:,:),thlp2_solution(:,:),lhs_dp1(:,:),threshold) 2543, Generating exit data delete(sclrp2_forcing(:,:),sclrprtp_solution(:,:,:),sclrp2_solution(:,:,:),sclr_solution(:,:,:),sclr_rhs(:,:,:),sclrpthlp_solution(:,:,:),sclrpthlp_forcing(:,:),sclrprtp_forcing(:,:)) xp2_xpyp_lhs: 2620, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 2621, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2622, ! blockidx%x threadidx%x collapsed 2620, Generating default present(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)) 2634, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 2635, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2636, ! blockidx%x threadidx%x collapsed 2634, Generating default present(lhs(2,:ngrdcol,2:nzm-1)) 2636, Generating implicit firstprivate(dt) 2649, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 2650, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 2649, Generating default present(lhs(:,:ngrdcol,:)) 2650, Generating implicit firstprivate(nzm) compute_mixing_length: 250, 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(:,:)) 255, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 256, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 255, Generating default present(mu(:ngrdcol)) 256, Generating implicit firstprivate(err_code) 273, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 274, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 275, ! blockidx%x threadidx%x collapsed 273, 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)) 289, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 290, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 291, ! blockidx%x threadidx%x collapsed 289, 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),gr,mu(:ngrdcol),invrs_dzm_on_mu(:ngrdcol,:nzm)) 313, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 314, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 315, ! blockidx%x threadidx%x collapsed 313, Generating default present(exp_mu_dzm(:ngrdcol,2:nzt-1),rt_par_j_precalc(:ngrdcol,2:nzt-1),rtm(:ngrdcol,:nzt-1),entrain_coef(:ngrdcol,2:nzt-1),thlm(:ngrdcol,:nzt-1),thl_par_j_precalc(:ngrdcol,2:nzt-1)) 336, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 337, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 338, ! blockidx%x threadidx%x collapsed 336, Generating default present(exner(:ngrdcol,2:nzt),rt_par_1(:ngrdcol,2:nzt),tl_par_1(:ngrdcol,2:nzt),thlm(:ngrdcol,:nzt),entrain_coef(:ngrdcol,2:nzt),rtm(:ngrdcol,:nzt),thl_par_1(:ngrdcol,2:nzt)) 363, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 364, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 365, !$acc loop seq 401, !$acc loop seq 363, Generating default present(exp_mu_dzm(:ngrdcol,:),gr,cape_incr_1(:ngrdcol,2:nzt),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,2:nzt),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,2:nzt),lscale_up(:ngrdcol,:nzt-2),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,2:nzt),rsatl_par_1(:ngrdcol,2:nzt),tl_par_1(:ngrdcol,2:nzt),tke_i(:ngrdcol,:nzt-2),gr%dzm(1:ngrdcol,:),exner(:ngrdcol,:),thl_par_1(:ngrdcol,2:nzt),rt_par_1(:ngrdcol,2:nzt),dcape_dz_1(:ngrdcol,2:nzt),lv_coef(:ngrdcol,:),thvm(:ngrdcol,:),grav_on_thvm(:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:)) 364, Scalar last value needed after loop for dcape_dz_j at line 748,755,768,766 Generating implicit firstprivate(lscale_up_max_alt) 365, Loop is parallelizable Generating implicit firstprivate(tl_par_j_sqd) 401, Loop carried scalar dependence for dcape_dz_j at line 519 Loop carried scalar dependence for lscale_up_max_alt at line 547,543 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 502,509,517 Scalar last value needed after loop for dcape_dz_j at line 748,755,768,766 Loop carried scalar dependence for lscale_up_max_alt at line 547 Generating implicit firstprivate(tke,thl_par_j,rt_par_j,j,dcape_dz_j,dcape_dz_j_minus_1,invrs_dcape_diff) Loop carried scalar dependence for dcape_dz_j at line 519 Loop carried scalar dependence for lscale_up_max_alt at line 543 Loop carried dependence of p_in_pa prevents parallelization Loop carried scalar dependence for dcape_dz_j at line 517 423, Loop carried scalar dependence for thl_par_j at line 434 Scalar last value needed after loop for dcape_dz_j at line 748,755,768,766 Loop carried scalar dependence for rt_par_j at line 441 Loop carried scalar dependence for dcape_dz_j_minus_1 at line 475 Loop carried scalar dependence for tke at line 486,478 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 434 Loop carried scalar dependence for rt_par_j at line 441 Loop carried scalar dependence for dcape_dz_j_minus_1 at line 475 Loop carried scalar dependence for tke at line 486,478 434, Accelerator restriction: induction variable live-out from loop: j 441, Accelerator restriction: induction variable live-out from loop: j 448, Accelerator restriction: induction variable live-out from loop: j 450, Accelerator restriction: induction variable live-out from loop: j Reference argument passing prevents parallelization: tl_par_j 467, Accelerator restriction: induction variable live-out from loop: j 471, Accelerator restriction: induction variable live-out from loop: j 475, Accelerator restriction: induction variable live-out from loop: j 487, Accelerator restriction: induction variable live-out from loop: j 489, Accelerator restriction: induction variable live-out from loop: j 564, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 565, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 566, ! blockidx%x threadidx%x collapsed 564, Generating default present(exp_mu_dzm(:ngrdcol,2:nzt),rt_par_j_precalc(:ngrdcol,:nzt-1),rtm(:ngrdcol,:nzt),entrain_coef(:ngrdcol,2:nzt),thlm(:ngrdcol,:nzt),thl_par_j_precalc(:ngrdcol,:nzt-1)) 586, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 587, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 588, ! blockidx%x threadidx%x collapsed 586, Generating default present(exner(:ngrdcol,:nzt-1),rt_par_1(:ngrdcol,:nzt-1),tl_par_1(:ngrdcol,:nzt-1),thlm(:ngrdcol,:nzt),entrain_coef(:ngrdcol,2:nzt),rtm(:ngrdcol,:nzt),thl_par_1(:ngrdcol,:nzt-1)) 612, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 613, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 614, !$acc loop seq 649, !$acc loop seq 612, Generating default present(exp_mu_dzm(:ngrdcol,:),gr,cape_incr_1(:ngrdcol,:nzt-1),gr%zt(1:ngrdcol,:),thv_par_1(:ngrdcol,:nzt-1),thv_ds(:ngrdcol,:),thl_par_j_precalc(:ngrdcol,:),s_par_1(:ngrdcol,:nzt-1),lscale_down(:ngrdcol,2:nzt),p_in_pa(:,:),rt_par_j_precalc(:ngrdcol,:),rc_par_1(:ngrdcol,:nzt-1),rsatl_par_1(:ngrdcol,:nzt-1),tl_par_1(:ngrdcol,:nzt-1),tke_i(:ngrdcol,2:nzt),gr%invrs_dzm(1:ngrdcol,:),gr%dzm(1:ngrdcol,:),thl_par_1(:ngrdcol,:nzt-1),exner(:ngrdcol,:),rt_par_1(:ngrdcol,:nzt-1),dcape_dz_1(:ngrdcol,:nzt-1),lv_coef(:ngrdcol,:),thvm(:ngrdcol,:),grav_on_thvm(:ngrdcol,:)) 613, Generating implicit firstprivate(lscale_down_min_alt) 614, Loop is parallelizable Generating implicit firstprivate(tl_par_j_sqd) 649, Loop carried scalar dependence for lscale_down_min_alt at line 791,792 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 748,755,766,768 Generating implicit firstprivate(tke,thl_par_j,rt_par_j,j,dcape_dz_j,dcape_dz_j_plus_1,invrs_dcape_diff) 671, Loop carried scalar dependence for thl_par_j at line 682 Scalar last value needed after loop for dcape_dz_j_plus_1 at line 748 Scalar last value needed after loop for tke at line 755 Scalar last value needed after loop for dcape_dz_j_plus_1 at line 766 Loop carried scalar dependence for rt_par_j at line 689 Scalar last value needed after loop for dcape_dz_j at line 748,766,768 Loop carried scalar dependence for dcape_dz_j_plus_1 at line 722 Loop carried scalar dependence for tke at line 733,725 Scalar last value needed after loop for dcape_dz_j at line 755 Scalar last value needed after loop for tke at line 768 Scalar last value needed after loop for dcape_dz_j_plus_1 at line 768 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 scalar dependence for thl_par_j at line 682 Scalar last value needed after loop for dcape_dz_j_plus_1 at line 748 Scalar last value needed after loop for tke at line 755 Scalar last value needed after loop for dcape_dz_j_plus_1 at line 766 Loop carried scalar dependence for rt_par_j at line 689 Scalar last value needed after loop for dcape_dz_j at line 748,766,768 Loop carried scalar dependence for dcape_dz_j_plus_1 at line 722 Loop carried scalar dependence for tke at line 733,725 Scalar last value needed after loop for dcape_dz_j at line 755 Scalar last value needed after loop for tke at line 768 Scalar last value needed after loop for dcape_dz_j_plus_1 at line 768 682, Accelerator restriction: induction variable live-out from loop: j 689, Accelerator restriction: induction variable live-out from loop: j 696, Accelerator restriction: induction variable live-out from loop: j 698, Accelerator restriction: induction variable live-out from loop: j Reference argument passing prevents parallelization: tl_par_j 715, Accelerator restriction: induction variable live-out from loop: j 718, Accelerator restriction: induction variable live-out from loop: j 722, Accelerator restriction: induction variable live-out from loop: j 734, Accelerator restriction: induction variable live-out from loop: j 736, Accelerator restriction: induction variable live-out from loop: j 803, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 804, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 805, !$acc loop seq 837, !$acc loop seq 803, Generating default present(gr,gr%zm(1:ngrdcol,1),lscale_up(:ngrdcol,:nzt),lscale_max(:ngrdcol),lscale(:ngrdcol,:),gr%zt(1:ngrdcol,1:nzt),lscale_down(:ngrdcol,:nzt)) 805, Loop is parallelizable Generating implicit firstprivate(l_implemented,lminh,lmin) 837, Loop is parallelizable 845, Generating update self(thlm(:,:),lscale_up(:,:),em(:,:),p_in_pa(:,:),rtm(:,:),thvm(:,:),thv_ds(:,:),lscale(:,:),lscale_down(:,:),exner(:,:)) 876, 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(:,:)) xp2_xpyp_uv_rhs: 3145, Generating enter data create(rhs_pr2(:,:),rhs_term_tp(:,:),rhs_pr1(:,:)) 3173, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3174, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3175, ! blockidx%x threadidx%x collapsed 3173, Generating default present(lhs_splat_wp2(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1),wp2(:ngrdcol,2:nzm-1),rhs_ta(:ngrdcol,2:nzm-1)) 3200, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3201, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3202, ! blockidx%x threadidx%x collapsed 3200, Generating default present(rhs_pr1(:ngrdcol,2:nzm-1),c_uu_shr(:ngrdcol),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,:nzm),rhs_term_tp(:ngrdcol,2:nzm-1)) 3229, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3230, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3231, ! blockidx%x threadidx%x collapsed 3229, Generating default present(rhs(:ngrdcol,2:nzm-1),xap2(:ngrdcol,2:nzm-1)) 3231, Generating implicit firstprivate(dt) 3239, 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(:,:)) 3324, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3325, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3324, Generating default present(xap2(:ngrdcol,:1),rhs(:ngrdcol,:)) 3325, Generating implicit firstprivate(nzm) 3333, Generating exit data delete(rhs_term_tp(:,:),rhs_pr2(:,:),rhs_pr1(:,:)) calc_lscale_directly: 1028, 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(:,:)) 1204, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1205, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1206, ! blockidx%x threadidx%x collapsed 1204, Generating default present(lscale_pert_2(:ngrdcol,:nzt),lscale_pert_1(:ngrdcol,:nzt)) 1216, Generating update self(lscale_pert_2(:,:),lscale_pert_1(:,:)) 1271, 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(:,:)) xp2_xpyp_rhs: 3496, Generating enter data create(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:)) 3547, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 3548, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3549, ! blockidx%x threadidx%x collapsed 3547, 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),xapxbp(:ngrdcol,:nzm),rhs_term_tp(:ngrdcol,2:nzm-1)) 3602, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3603, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3604, ! blockidx%x threadidx%x collapsed 3602, Generating default present(xpyp_forcing(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1)) 3611, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3612, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3613, ! blockidx%x threadidx%x collapsed 3611, Generating default present(xapxbp(:ngrdcol,2:nzm-1),rhs(:ngrdcol,2:nzm-1)) 3613, Generating implicit firstprivate(dt) 3621, Generating update self(lhs_ta(:,:,:),rhs_ta(:,:),xpyp_forcing(:,:),xbm(:,:),rhs_term_tp(:,:),wpxap(:,:),xapxbp(:,:),rhs_term_dp1(:,:),wpxbp(:,:),cn(:,:),xam(:,:),invrs_tau_zm(:,:),lhs_term_dp1(:,:)) 3722, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3723, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3722, Generating default present(xapxbp(:ngrdcol,:1),rhs(:ngrdcol,:)) 3723, Generating implicit firstprivate(threshold,nzm) 3729, Generating exit data delete(lhs_term_dp1(:,:),rhs_term_tp(:,:),rhs_term_dp1(:,:)) diagnose_lscale_from_tau: 1487, 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(:)) 1494, Generating enter data create(tmp_calc_max(:,:),tmp_calc_min_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:)) 1498, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1499, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1498, Generating default present(gr%zm(1:ngrdcol,1),sfc_elevation(:ngrdcol),clubb_params(:ngrdcol,102),gr) 1499, Generating implicit firstprivate(err_code) 1512, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1513, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1512, Generating default present(vpwp_sfc(:ngrdcol),upwp_sfc(:ngrdcol),tmp_calc_ngrdcol(:ngrdcol)) 1526, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1527, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1526, Generating default present(tmp_calc_ngrdcol(:ngrdcol),ustar(:ngrdcol)) 1527, Generating implicit firstprivate(ufmin) 1534, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1535, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1536, ! blockidx%x threadidx%x collapsed 1534, Generating default present(invrs_tau_bkgnd(:ngrdcol,:nzm),clubb_params(:ngrdcol,80)) 1536, Generating implicit firstprivate(tau_const) 1542, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1543, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1544, ! blockidx%x threadidx%x collapsed 1542, Generating default present(norm_ddzt_umvm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm)) 1552, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 1553, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1554, ! blockidx%x threadidx%x collapsed 1552, Generating default present(clubb_params(:ngrdcol,82),smooth_norm_ddzt_umvm(:ngrdcol,:nzm),invrs_tau_shear_smooth(:ngrdcol,:nzm)) 1565, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1566, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1567, ! blockidx%x threadidx%x collapsed 1565, Generating default present(gr%zm(1:ngrdcol,1:nzm),invrs_tau_sfc(:ngrdcol,:nzm),clubb_params(:ngrdcol,81:),gr,ustar(:ngrdcol),sfc_elevation(:ngrdcol)) 1576, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1577, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1578, ! blockidx%x threadidx%x collapsed 1576, 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)) 1600, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1601, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1602, ! blockidx%x threadidx%x collapsed 1600, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm)) 1639, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1640, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1641, ! blockidx%x threadidx%x collapsed 1639, Generating default present(ice_supersat_frac_zm(:ngrdcol,:nzm),brunt_freq_pos(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm)) 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(clubb_params(:ngrdcol,92),gr%zm(1:ngrdcol,1:nzm),gr,brunt_freq_out_cloud(:ngrdcol,:nzm)) 1665, Generating update self(brunt_freq_pos(:,:),brunt_freq_out_cloud(:,:)) 1679, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1680, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1681, ! blockidx%x threadidx%x collapsed 1679, 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)) 1681, Generating implicit firstprivate(c_invrs_tau_n2_wp2,c_invrs_tau_n2) 1702, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1703, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1704, ! blockidx%x threadidx%x collapsed 1702, Generating default present(invrs_tau_zm(:ngrdcol,:nzm)) 1710, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1711, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1712, ! blockidx%x threadidx%x collapsed 1710, 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:)) 1752, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1753, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1754, ! blockidx%x threadidx%x collapsed 1752, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),invrs_tau_xp2_zm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm)) 1766, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1767, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1768, ! blockidx%x threadidx%x collapsed 1766, Generating default present(clubb_params(:ngrdcol,86),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_wpxp_zm(:ngrdcol,:nzm),brunt_freq_out_cloud(:ngrdcol,:nzm)) 1778, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1779, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1780, ! blockidx%x threadidx%x collapsed 1778, 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)) 1801, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1802, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1803, ! blockidx%x threadidx%x collapsed 1801, 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)) 1815, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1816, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1817, ! blockidx%x threadidx%x collapsed 1815, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),clubb_params(:ngrdcol,89),bvf_thresh(:ngrdcol,:nzm)) 1828, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1829, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1830, ! blockidx%x threadidx%x collapsed 1828, Generating default present(brunt_vaisala_freq_sqd_smth(:ngrdcol,:nzm),h_invrs_tau_wpxp_n2(:ngrdcol,:nzm),clubb_params(:ngrdcol,89)) 1875, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1876, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1877, ! blockidx%x threadidx%x collapsed 1875, 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) 1890, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1891, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1892, ! blockidx%x threadidx%x collapsed 1890, Generating default present(invrs_tau_wp3_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,87),brunt_freq_out_cloud(:ngrdcol,:nzm)) 1924, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1925, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1926, ! blockidx%x threadidx%x collapsed 1924, Generating default present(tau_max_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_max(:ngrdcol)) 1932, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1933, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1934, ! blockidx%x threadidx%x collapsed 1932, Generating default present(tau_max_zm(:ngrdcol,:nzm),lscale_max(:ngrdcol),em(:ngrdcol,:nzm)) 1961, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1962, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1963, ! blockidx%x threadidx%x collapsed 1961, Generating default present(tau_zm(:ngrdcol,:nzm),tau_max_zm(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm)) 1971, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1972, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1973, ! blockidx%x threadidx%x collapsed 1971, Generating default present(tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt)) 1984, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1985, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1986, ! blockidx%x threadidx%x collapsed 1984, Generating default present(lscale(:ngrdcol,:nzt),lscale_down(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale_up(:ngrdcol,:nzt)) 1999, 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(:)) 2006, Generating exit data delete(tmp_calc_min_max(:,:),tmp_calc_max(:,:),tmp_calc(:,:),tau_zt_unclipped(:,:),em_clipped(:,:),tau_zm_unclipped(:,:),ri_zm_smooth(:,:)) calc_xp2_xpyp_ta_terms: 4040, Generating enter data create(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(:,:),sgn_t_vel_rtp2(:,:),sgn_t_vel_rtpthlp(:,:),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(:,:)) 4053, Generating enter data create(term_wpthlpsclrp_explicit_zm(:,:),wpsclrp_zt(:,:,:),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(:,:)) 4068, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4069, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4070, ! blockidx%x threadidx%x collapsed 4068, Generating default present(a1_coef(:ngrdcol,:nzm),sigma_sqd_w(:ngrdcol,:nzm)) 4079, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 4080, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4081, ! blockidx%x threadidx%x collapsed 4079, Generating default present(wp3_on_wp2(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm)) 4087, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4088, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4089, ! blockidx%x threadidx%x collapsed 4087, 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)) 4348, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4349, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4350, ! blockidx%x threadidx%x collapsed 4348, 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)) 4363, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4364, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4365, ! blockidx%x threadidx%x collapsed 4363, Generating default present(coef_wprtp2_implicit_zm(:ngrdcol,:nzm),beta(:ngrdcol),a1_coef(:ngrdcol,:nzm),sgn_t_vel_rtp2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm)) 4387, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4388, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4389, ! blockidx%x threadidx%x collapsed 4387, Generating default present(coef_wprtp2_implicit(:ngrdcol,:nzt),coef_wprtpthlp_implicit(:ngrdcol,:nzt),beta(:ngrdcol),a1_coef_zt(:ngrdcol,:nzt),coef_wpthlp2_implicit(:ngrdcol,:nzt),wp3_on_wp2_zt(:ngrdcol,:nzt)) 4407, Generating implicit firstprivate(ngrdcol,nzm) Generating NVIDIA GPU code 4408, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 4409, ! blockidx%x threadidx%x collapsed 4410, ! blockidx%x threadidx%x collapsed 4407, Generating default present(lhs_ta_wpthlp2(:,:ngrdcol,:nzm),lhs_ta_wprtpthlp(:,:ngrdcol,:nzm),lhs_ta_wprtp2(:,:ngrdcol,:nzm)) 4419, Generating implicit firstprivate(ngrdcol,nzm,sclr_dim) Generating NVIDIA GPU code 4420, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x 4421, ! blockidx%x threadidx%x collapsed 4422, ! blockidx%x threadidx%x collapsed 4423, ! blockidx%x threadidx%x collapsed 4419, 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)) 4443, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4444, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4445, ! blockidx%x threadidx%x collapsed 4443, 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)) 4457, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4458, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4459, ! blockidx%x threadidx%x collapsed 4457, 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)) 4485, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4486, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4487, ! blockidx%x threadidx%x collapsed 4485, Generating default present(wprtp(:ngrdcol,:nzm),term_wprtp2_explicit_zm(:ngrdcol,:nzm)) 4492, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4493, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4494, ! blockidx%x threadidx%x collapsed 4492, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtp2_zt(:ngrdcol,:nzt)) 4512, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4513, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4514, ! blockidx%x threadidx%x collapsed 4512, Generating default present(wpthlp(:ngrdcol,:nzm),wp_coef(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm)) 4519, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4520, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4521, ! blockidx%x threadidx%x collapsed 4519, Generating default present(wp3_on_wp2(:ngrdcol,:nzt),sgn_t_vel_thlp2(:ngrdcol,:nzt)) 4543, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4544, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4545, ! blockidx%x threadidx%x collapsed 4543, Generating default present(wpthlp(:ngrdcol,:nzm),term_wpthlp2_explicit_zm(:ngrdcol,:nzm)) 4550, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4551, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4552, ! blockidx%x threadidx%x collapsed 4550, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_thlp2_zt(:ngrdcol,:nzt)) 4570, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4571, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4572, ! blockidx%x threadidx%x collapsed 4570, 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)) 4596, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4597, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4598, ! blockidx%x threadidx%x collapsed 4596, Generating default present(wpthlp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),term_wprtpthlp_explicit_zm(:ngrdcol,:nzm)) 4603, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4604, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4605, ! blockidx%x threadidx%x collapsed 4603, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_rtpthlp_zt(:ngrdcol,:nzt)) 4635, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4636, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4637, ! blockidx%x threadidx%x collapsed 4635, Generating default present(term_wpsclrp2_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrp2(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr),wp_coef(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm)) 4644, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4645, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4646, ! blockidx%x threadidx%x collapsed 4644, Generating default present(wpsclrp_zt(:ngrdcol,:nzt,sclr),wp_coef_zt(:ngrdcol,:nzt),term_wpsclrp2_explicit(:ngrdcol,:nzt)) 4669, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4670, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4671, ! blockidx%x threadidx%x collapsed 4669, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),term_wpsclrp2_explicit_zm(:ngrdcol,:nzm)) 4676, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4677, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4678, ! blockidx%x threadidx%x collapsed 4676, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrp2_zt(:ngrdcol,:nzt)) 4699, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4700, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4701, ! blockidx%x threadidx%x collapsed 4699, Generating default present(term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm),sgn_t_vel_sclrprtp(:ngrdcol,:nzm),wprtp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr),wp3_on_wp2(:ngrdcol,:nzm),wp_coef(: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(wpsclrp_zt(:ngrdcol,:nzt,sclr),wprtp_zt(:ngrdcol,:nzt),term_wprtpsclrp_explicit(:ngrdcol,:nzt),wp_coef_zt(:ngrdcol,:nzt)) 4733, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4734, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4735, ! blockidx%x threadidx%x collapsed 4733, Generating default present(wpsclrp(:ngrdcol,:nzm,sclr),wprtp(:ngrdcol,:nzm),term_wprtpsclrp_explicit_zm(:ngrdcol,:nzm)) 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(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrprtp_zt(:ngrdcol,:nzt)) 4763, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4764, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4765, ! blockidx%x threadidx%x collapsed 4763, 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)) 4772, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4773, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4774, ! blockidx%x threadidx%x collapsed 4772, Generating default present(wp_coef_zt(:ngrdcol,:nzt),term_wpthlpsclrp_explicit(:ngrdcol,:nzt),wpthlp_zt(:ngrdcol,:nzt),wpsclrp_zt(:ngrdcol,:nzt,sclr)) 4797, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 4798, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4799, ! blockidx%x threadidx%x collapsed 4797, Generating default present(term_wpthlpsclrp_explicit_zm(:ngrdcol,:nzm),wpthlp(:ngrdcol,:nzm),wpsclrp(:ngrdcol,:nzm,sclr)) 4804, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4805, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4806, ! blockidx%x threadidx%x collapsed 4804, Generating default present(wp_coef_zt(:ngrdcol,:nzt),sgn_t_vel_sclrpthlp_zt(:ngrdcol,:nzt)) 5240, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5241, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5242, ! blockidx%x threadidx%x collapsed 5240, 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)) 5254, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5255, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5256, ! blockidx%x threadidx%x collapsed 5254, Generating default present(sgn_t_vel_up2(:ngrdcol,:nzm),wp3_on_wp2(:ngrdcol,:nzm),sgn_t_vel_vp2(:ngrdcol,:nzm)) 5272, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5273, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5274, ! blockidx%x threadidx%x collapsed 5272, 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)) 5282, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 5283, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5284, ! blockidx%x threadidx%x collapsed 5282, 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)) 5304, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5305, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 5306, ! blockidx%x threadidx%x collapsed 5307, ! blockidx%x threadidx%x collapsed 5304, Generating default present(lhs_ta_wpvp2(:,:ngrdcol,:nzm),lhs_ta_wpup2(:,:ngrdcol,:nzm)) 5338, Generating update self(term_wprtp2_explicit(:,:),coef_wprtp2_implicit(:,:),term_wpthlp2_explicit(:,:),term_wprtpthlp_explicit(:,:),coef_wprtpthlp_implicit(:,:),coef_wpthlp2_implicit(:,:)) 5357, Generating exit data delete(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(:,:),sgn_t_vel_rtp2(:,:),sgn_t_vel_rtpthlp(:,:),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(:,:)) 5370, 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: 5447, Generating copyin(wpxbp(:,:),xbm(:,:),xam(:,:),wpxap(:,:)) [if not already present] Generating copyout(rhs(:,:)) [if not already present] Generating copyin(invrs_dzm(:,:)) [if not already present] 5450, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5451, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5452, ! blockidx%x threadidx%x collapsed term_dp1_lhs: 5542, Generating copyin(cn(:,:)) [if not already present] Generating copyout(lhs(:,:)) [if not already present] Generating copyin(invrs_tau_zm(:,:)) [if not already present] 5545, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5546, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5546, Generating implicit firstprivate(nzm) 5553, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5554, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5555, ! blockidx%x threadidx%x collapsed term_dp1_rhs: 5636, Generating copyin(cn(:,:)) [if not already present] Generating copyout(rhs(:,:)) [if not already present] Generating copyin(invrs_tau_zm(:,:)) [if not already present] 5639, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5640, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5641, ! blockidx%x threadidx%x collapsed 5641, Generating implicit firstprivate(threshold) term_pr1: 5769, Generating copyin(xbp2(:,:),wp2(:,:)) [if not already present] Generating copyout(rhs(:,:)) [if not already present] Generating copyin(invrs_tau_c14_zm(:,:),c4(:),c14(:),invrs_tau_c4_zm(:,:)) [if not already present] 5772, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5773, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5774, ! blockidx%x threadidx%x collapsed term_pr2: 5890, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5891, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5892, ! blockidx%x threadidx%x collapsed 5890, 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: 5994, Generating update self(xp2_np1(:,:)) 6013, Generating update self(xp2_np1(:,:)) pdf_closure: 437, 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(:,:)) 449, Generating enter data create(sclr2(:,:,:),corr_w_sclr_1(:,:,:),corr_sclr_thl_2(:,:,:),corr_sclr_rt_1(:,:,:),alpha_sclr(:,:,:),corr_sclr_thl_1(:,:,:),corr_sclr_rt_2(:,:,:),varnce_sclr2(:,:,:),varnce_sclr1(:,:,:),sksclr(:,:,:),sclr1(:,:,:),corr_w_sclr_2(:,:,:)) 515, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 516, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 517, ! blockidx%x threadidx%x collapsed 515, Generating default present(sqrt_wp2(:ngrdcol,:nz),wp2(:ngrdcol,:nz)) 679, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 680, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 681, ! blockidx%x threadidx%x collapsed 679, 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) 748, Generating implicit firstprivate(ngrdcol,sclr_dim,nz) Generating NVIDIA GPU code 749, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 750, ! blockidx%x threadidx%x collapsed 751, !$acc loop seq 748, Generating default present(corr_w_sclr_2(:ngrdcol,:nz,:sclr_dim),corr_w_sclr_1(:ngrdcol,:nz,:sclr_dim)) 751, Loop is parallelizable 942, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 943, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 944, ! blockidx%x threadidx%x collapsed 942, 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) 1007, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1008, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1009, ! blockidx%x threadidx%x collapsed 1007, Generating default present(pdf_params%rsatl_1(1:ngrdcol,1:nz),rsatl_1(:ngrdcol,:nz),rsatl_2(:ngrdcol,:nz),pdf_params,pdf_params%rsatl_2(1:ngrdcol,1:nz)) 1073, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1074, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1075, ! blockidx%x threadidx%x collapsed 1073, 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)) 1106, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1107, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1108, ! blockidx%x threadidx%x collapsed 1106, 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)) 1123, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1124, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1125, ! blockidx%x threadidx%x collapsed 1123, Generating default present(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) 1213, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1214, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1215, ! blockidx%x threadidx%x collapsed 1213, Generating default present(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)) 1242, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1243, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1244, ! blockidx%x threadidx%x collapsed 1242, 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)) 1280, Generating implicit firstprivate(ngrdcol,sclr_dim,nz) Generating NVIDIA GPU code 1281, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1282, ! blockidx%x threadidx%x collapsed 1283, ! blockidx%x threadidx%x collapsed 1280, 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)) 1320, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1321, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1322, ! blockidx%x threadidx%x collapsed 1320, Generating default present(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)) 1353, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1354, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1355, ! blockidx%x threadidx%x collapsed 1353, 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)) 1401, 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(:,:)) 1428, Generating update self(sclrpthvp(:,:,:),wpsclrpthlp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:)) 1453, 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(:,:)) 1456, Generating update self(sclrprtp(:,:,:),sclrp2(:,:,:),sclrm(:,:,:),wpsclrp(:,:,:),sclrpthlp(:,:,:)) 1748, 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(:,:)) 1760, 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: 1836, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1837, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1838, ! blockidx%x threadidx%x collapsed 1836, Generating default present(crt(:ngrdcol,:nz),cthl(:ngrdcol,:nz),chi(:ngrdcol,:nz),rsatl(:ngrdcol,:nz),exner(:ngrdcol,:nz),rt(:ngrdcol,:nz),tl(:ngrdcol,:nz)) 1838, Generating implicit firstprivate(invrs_beta_rsatl_p1,beta) 1863, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 1864, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1865, ! blockidx%x threadidx%x collapsed 1863, Generating default present(stdev_chi(:ngrdcol,:nz),cthl(:ngrdcol,:nz),corr_chi_eta(: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)) 1865, Generating implicit firstprivate(varnce_eta,varnce_thl_term,varnce_rt_term,corr_rt_thl_term,varnce_chi) calc_wp4_pdf: 1973, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 1974, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1975, ! blockidx%x threadidx%x collapsed 1973, 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: 2078, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 2079, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2080, ! blockidx%x threadidx%x collapsed 2078, 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: 2185, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 2186, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2187, ! blockidx%x threadidx%x collapsed 2185, Generating default present(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: 2285, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 2286, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2287, ! blockidx%x threadidx%x collapsed 2285, 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: 2412, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 2413, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2414, ! blockidx%x threadidx%x collapsed 2412, 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: 2532, Generating implicit firstprivate(ngrdcol,nz) 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(rc(:ngrdcol,:nz),stdev_chi(:ngrdcol,:nz),cloud_frac(:ngrdcol,:nz),mean_chi(:ngrdcol,:nz)) 2534, Generating implicit firstprivate(zeta) calc_ice_cloud_frac_component: 2659, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 2661, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x Generating reduction(.or.:l_any_below_freezing) 2662, ! blockidx%x threadidx%x collapsed 2659, 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] 2679, Generating create(rsat_ice(:,:)) [if not already present] 2684, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 2685, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2686, ! blockidx%x threadidx%x collapsed 2684, 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)) 2686, Generating implicit firstprivate(zeta,chi_at_ice_sat) calc_xprcp_component: 3168, Generating implicit firstprivate(ngrdcol,nz) Generating NVIDIA GPU code 3169, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3170, ! blockidx%x threadidx%x collapsed 3168, 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: 3304, Generating implicit firstprivate(nz,ngrdcol) Generating NVIDIA GPU code 3305, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3306, ! blockidx%x threadidx%x collapsed 3304, 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)) 3306, 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) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/advance_clubb_core_module.F90 advance_clubb_core: 895, 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(:,:),lscale(:,:),lscale_up(:,:),lscale_max(:),lhs_splat_wp3(:,:),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(:,:)) 916, Generating enter data create(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:)) 920, Generating enter data create(wpedsclrp(:,:,:)) 937, Generating update self(rtm(:,:),rho_ds_zt(:,:),gr%dzt(:,:),thlm(:,:),wm_zt(:,:),wm_zm(:,:)) 964, 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(:)) 971, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:)) 975, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:)) 1006, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wpthlp(:,:),wprtp(:,:),wp3(:,:),um(:,:),vm(:,:),vpwp(:,:)) 1067, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1068, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1067, Generating default present(wpthlp_sfc(:ngrdcol),wpthlp(:ngrdcol,:1),wprtp_sfc(:ngrdcol),wprtp(:ngrdcol,:1),vpwp_sfc(:ngrdcol),upwp(:ngrdcol,:1),vpwp(:ngrdcol,:1),upwp_sfc(:ngrdcol)) 1077, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1078, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1077, Generating default present(upwp_pert(:ngrdcol,:1),vpwp_sfc_pert(:ngrdcol),vpwp_pert(:ngrdcol,:1),upwp_sfc_pert(:ngrdcol)) 1087, Generating implicit firstprivate(ngrdcol,sclr_dim) Generating NVIDIA GPU code 1088, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1089, ! blockidx%x threadidx%x collapsed 1087, Generating default present(wpsclrp_sfc(:ngrdcol,:sclr_dim),wpsclrp(:ngrdcol,:1,:sclr_dim)) 1097, Generating implicit firstprivate(edsclr_dim,ngrdcol) Generating NVIDIA GPU code 1098, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1099, ! blockidx%x threadidx%x collapsed 1097, Generating default present(wpedsclrp(:ngrdcol,:1,:edsclr_dim),wpedsclrp_sfc(:ngrdcol,:edsclr_dim)) 1108, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1109, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1108, Generating default present(wprtp(:ngrdcol,:1),wpthlp(:ngrdcol,:1),vpwp(:ngrdcol,:1),upwp(:ngrdcol,:1)) 1119, Generating implicit firstprivate(sclr_dim,ngrdcol) Generating NVIDIA GPU code 1120, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1121, ! blockidx%x threadidx%x collapsed 1119, Generating default present(wpsclrp(:ngrdcol,:1,:sclr_dim)) 1129, Generating implicit firstprivate(ngrdcol,edsclr_dim) Generating NVIDIA GPU code 1130, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1131, ! blockidx%x threadidx%x collapsed 1129, Generating default present(wpedsclrp(:ngrdcol,:1,:edsclr_dim)) 1147, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 1148, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 1147, Generating default present(mu(:ngrdcol),clubb_params(:ngrdcol,60)) 1255, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1256, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1257, ! blockidx%x threadidx%x collapsed 1255, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59)) 1257, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb) 1310, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1311, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1312, ! blockidx%x threadidx%x collapsed 1310, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),a3_coef(:ngrdcol,:nzm)) 1321, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1322, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1323, ! blockidx%x threadidx%x collapsed 1321, Generating default present(clubb_params(:ngrdcol,98),a3_coef(:ngrdcol,:nzm)) 1338, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1339, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1340, ! blockidx%x threadidx%x collapsed 1338, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt),wp3(:ngrdcol,:nzt),wp2_zt(:ngrdcol,:nzt)) 1347, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1348, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1349, ! blockidx%x threadidx%x collapsed 1347, Generating default present(wp3_on_wp2_zt(:ngrdcol,:nzt)) 1377, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1378, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1379, ! blockidx%x threadidx%x collapsed 1377, Generating default present(wp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm)) 1385, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1386, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1387, ! blockidx%x threadidx%x collapsed 1385, Generating default present(up2(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm),vp2(:ngrdcol,:nzm),em(:ngrdcol,:nzm)) 1396, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1397, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1398, ! blockidx%x threadidx%x collapsed 1396, Generating default present(sqrt_em_zt(:ngrdcol,:nzt)) 1427, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1428, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1429, ! blockidx%x threadidx%x collapsed 1427, Generating default present(ddzt_um(:ngrdcol,:nzm),ddzt_vm(:ngrdcol,:nzm),ddzt_umvm_sqd(:ngrdcol,:nzm)) 1436, Generating update self(ddzt_umvm_sqd(:,:)) 1497, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 1498, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1499, ! blockidx%x threadidx%x collapsed 1497, Generating default present(tau_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69)) 1507, Generating implicit firstprivate(nzm,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(clubb_params(:ngrdcol,69),em(:ngrdcol,:nzm),tau_zm(:ngrdcol,:nzm)) 1516, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1517, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1518, ! blockidx%x threadidx%x collapsed 1516, 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)) 1529, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1530, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1531, ! blockidx%x threadidx%x collapsed 1529, Generating default present(invrs_tau_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,69),invrs_tau_wp3_zt(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),tau_max_zt(:ngrdcol,:nzt)) 1587, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 1588, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1589, ! blockidx%x threadidx%x collapsed 1587, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt)) 1597, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1598, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1599, ! blockidx%x threadidx%x collapsed 1597, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37)) 1660, Generating update self(exner(:,:),thlm(:,:),rtm(:,:),p_in_pa(:,:),rcm(:,:)) 1691, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1692, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1693, ! blockidx%x threadidx%x collapsed 1691, 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)) 1729, Generating update self(stability_correction(:,:)) 1739, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1740, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1741, ! blockidx%x threadidx%x collapsed 1739, Generating default present(invrs_tau_c1_zm(:ngrdcol,:nzm),invrs_tau_c6_zm(:ngrdcol,:nzm),stability_correction(:ngrdcol,:nzm),invrs_tau_zm(:ngrdcol,:nzm),invrs_tau_n2_zm(:ngrdcol,:nzm)) 1749, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1750, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1751, ! blockidx%x threadidx%x collapsed 1749, 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)) 1761, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1762, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1763, ! blockidx%x threadidx%x collapsed 1761, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c14_zm(:ngrdcol,:nzm)) 1779, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1780, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1781, ! blockidx%x threadidx%x collapsed 1779, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm)) 1798, 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(:,:)) 1861, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 1862, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 1863, ! blockidx%x threadidx%x collapsed 1861, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm)) 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(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75)) 2198, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2199, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2200, ! blockidx%x threadidx%x collapsed 2198, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt)) 2200, Generating implicit firstprivate(edsclr_dim) 2240, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 2241, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 2242, ! blockidx%x threadidx%x collapsed 2240, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt)) 2242, Generating implicit firstprivate(edsclr_dim) 2555, 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_zm%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_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%w_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%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(:,:)) 2625, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:)) 2630, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:)) 2742, 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(:)) 2749, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:)) 2753, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:)) 2783, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:)) 2853, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:)) 2857, Generating exit data delete(wpedsclrp(:,:,:)) 2860, 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(:,:),lscale(:,:),lscale_up(:,:),lscale_max(:),lhs_splat_wp3(:,:),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(:,:)) pdf_closure_driver: 3400, 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(:,:)) 3410, 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(:,:)) 3417, 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(:,:,:)) 3422, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:)) 3500, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:)) 3525, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3526, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3527, ! blockidx%x threadidx%x collapsed 3525, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59)) 3527, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb) 3549, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 3550, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3551, ! blockidx%x threadidx%x collapsed 3549, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59)) 3551, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb) 3594, Generating update self(gamma_skw_fnc(:,:)) 3632, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3633, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3634, ! blockidx%x threadidx%x collapsed 3632, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm)) 3738, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 3739, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3740, ! blockidx%x threadidx%x collapsed 3738, Generating default present(rtm_ref(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt)) 3740, Generating implicit firstprivate(dt,rtm_min,ts_nudge,rtm_nudge_max_altitude) 3767, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3768, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3767, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),p_in_pa(:ngrdcol,nzt)) 3768, Generating implicit firstprivate(nzt,nzm) 3777, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3778, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3779, ! blockidx%x threadidx%x collapsed 3777, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm)) 3867, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3868, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3867, Generating default present(wp4(:ngrdcol,:)) 3868, Generating implicit firstprivate(nzm) 3886, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3887, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3886, Generating default present(rcp2(:ngrdcol,nzm)) 3887, Generating implicit firstprivate(nzm) 3906, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3907, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3906, Generating default present(wpthvp(:ngrdcol,nzm),wprcp(:ngrdcol,nzm),thlprcp(:ngrdcol,nzm),rtprcp(:ngrdcol,nzm),wp2vp2(:ngrdcol,nzm),rc_coef_zm(:ngrdcol,nzm),rtpthvp(:ngrdcol,nzm),thlpthvp(:ngrdcol,nzm),uprcp(:ngrdcol,nzm),vprcp(:ngrdcol,nzm),wp2up2(:ngrdcol,nzm)) 3907, Generating implicit firstprivate(nzm) 3923, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 3924, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 3925, ! blockidx%x threadidx%x collapsed 3923, 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)) 3940, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3941, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3940, Generating default present(sclrpthvp(:ngrdcol,nzm,sclr),sclrprcp(:ngrdcol,nzm,sclr)) 3941, Generating implicit firstprivate(sclr,nzm) 3952, Generating update self(vprcp(:,:),uprcp(:,:)) 3980, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 3981, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 3980, Generating default present(cloud_frac_zm(:ngrdcol,nzm)) 3981, Generating implicit firstprivate(nzm) 4016, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4017, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4018, ! blockidx%x threadidx%x collapsed 4016, Generating default present(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt)) 4026, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4027, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4028, ! blockidx%x threadidx%x collapsed 4026, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt)) 4040, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4041, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 4042, ! blockidx%x threadidx%x collapsed 4040, Generating default present(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt)) 4057, Generating implicit firstprivate(nzt,ngrdcol) Generating NVIDIA GPU code 4058, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x Generating reduction(.or.:l_spur_supersat) 4059, ! blockidx%x threadidx%x collapsed 4057, 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] 4075, 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(:,:)) 4085, 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(:,:)) 4092, 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(:,:,:)) 4097, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:)) trapezoidal_rule_zt: 4820, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4821, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 4820, Generating default present(wp2thvp_zm(:ngrdcol,nzm),wprtpthlp_zm(:ngrdcol,nzm),wpthlp2_zm(:ngrdcol,nzm),wprtp2_zm(:ngrdcol,nzm),cloud_frac_zm(:ngrdcol,nzm),ice_supersat_frac_zm(:ngrdcol,nzm),rcm_zm(:ngrdcol,nzm)) 4821, Generating implicit firstprivate(nzm) 4837, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 4838, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 4837, Generating default present(wpsclrp2_zm(:ngrdcol,nzm,sclr),wpsclrprtp_zm(:ngrdcol,nzm,sclr),wpsclrpthlp_zm(:ngrdcol,nzm,sclr)) 4838, Generating implicit firstprivate(sclr,nzm) calc_trapezoid_zt: 5014, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 5015, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5016, ! blockidx%x threadidx%x collapsed 5014, Generating default present(gr%zt(1:ngrdcol,1:nzt),variable_zm(:ngrdcol,:nzt+1),variable_zt(:ngrdcol,:nzt),trapezoid_zt(:ngrdcol,:nzt),gr%invrs_dzt(1:ngrdcol,1:nzt),gr%zm(1:ngrdcol,1:nzt+1),gr) calc_trapezoid_zm: 5074, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5075, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5074, Generating default present(variable_zm(:ngrdcol,:),trapezoid_zm(:ngrdcol,:)) 5075, Generating implicit firstprivate(nzm) 5081, Generating implicit firstprivate(nzm,ngrdcol) Generating NVIDIA GPU code 5082, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5083, ! blockidx%x threadidx%x collapsed 5081, Generating default present(gr%zt(1:ngrdcol,1:nzm-1),trapezoid_zm(:ngrdcol,2:nzm-1),variable_zt(:ngrdcol,:nzm-1),variable_zm(:ngrdcol,2:nzm-1),gr%zm(1:ngrdcol,2:nzm-1),gr%invrs_dzm(1:ngrdcol,2:nzm-1),gr) compute_cloud_cover: 5166, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:)) 5169, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 5170, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5171, ! blockidx%x threadidx%x collapsed 5169, Generating default present(chi_mean(:ngrdcol,:nzt),pdf_params,pdf_params%mixt_frac(1:ngrdcol,1:nzt),pdf_params%chi_2(1:ngrdcol,1:nzt),pdf_params%chi_1(1:ngrdcol,1:nzt)) 5180, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 5181, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x Generating reduction(.or.:err_code) 5182, ! blockidx%x threadidx%x collapsed 5180, Generating default present(rcm(:ngrdcol,:),chi_mean(:ngrdcol,:),cloud_cover(:ngrdcol,:nzt-1),gr%zt(1:ngrdcol,1:nzt-1),cloud_frac(:ngrdcol,:nzt-1),gr%zm(1:ngrdcol,:),gr%invrs_dzm(1:ngrdcol,:),gr,vert_cloud_frac_upper(:ngrdcol,:nzt-1),vert_cloud_frac_lower(:ngrdcol,:nzt-1),vert_cloud_frac(:ngrdcol,:nzt-1),rcm_in_layer(:ngrdcol,:nzt-1)) Generating implicit copy(err_code) [if not already present] 5182, Generating implicit firstprivate(kp1,km1) 5268, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5269, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5268, Generating default present(cloud_cover(:ngrdcol,nzt),cloud_frac(:ngrdcol,nzt),rcm_in_layer(:ngrdcol,nzt),rcm(:ngrdcol,nzt)) 5269, Generating implicit firstprivate(nzt) 5278, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:)) 5292, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:)) clip_rcm: 5343, Generating copy(rcm(:,:)) [if not already present] Generating copyin(rtm(:,:)) [if not already present] 5348, Generating update self(rcm(:,:),rtm(:,:)) 5368, Generating implicit firstprivate(ngrdcol,nzt) Generating NVIDIA GPU code 5369, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x 5370, ! blockidx%x threadidx%x collapsed set_lscale_max: 5432, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5433, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5432, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol)) 5438, Generating implicit firstprivate(ngrdcol) Generating NVIDIA GPU code 5439, !$acc loop gang, vector(128) ! blockidx%x threadidx%x 5438, Generating default present(lscale_max(:ngrdcol)) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/clubb_api_module.F90 advance_clubb_core_api_single_col: 1211, 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(kh_zt_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 copy(pdf_params_zm%w_2(:,:)) [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(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(:),clubb_params_col(:,:)) [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(:,:)) [if not already present] Generating copyin(radf_col(:,:)) [if not already present] Generating copy(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(:,:),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(:,:),wpvp2_col(:,:)) [if not already present] 1283, 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] 1287, 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] 1291, Generating copyin(wphydrometp_col(:,:,:),wp2hmp_col(:,:,:),thlphmp_zt_col(:,:,:),l_mix_rat_hm(:),rtphmp_zt_col(:,:,:),hydromet_col(:,:,:)) [if not already present] advance_clubb_core_api_multi_col: 1803, 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(kh_zt(:,:)) [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 copy(pdf_params_zm%w_2(:,:)) [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(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(:),clubb_params(:,:)) [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(:,:)) [if not already present] Generating copyin(radf(:,:)) [if not already present] Generating copy(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(:,:),wpvp2(:,:)) [if not already present] 1875, 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] 1879, Generating copyin(edsclrm_forcing(:,:,:)) [if not already present] Generating copy(edsclrm(:,:,:)) [if not already present] Generating copyin(wpedsclrp_sfc(:,:)) [if not already present] 1883, Generating copyin(wphydrometp(:,:,:),wp2hmp(:,:,:),thlphmp_zt(:,:,:),l_mix_rat_hm(:),rtphmp_zt(:,:,:),hydromet(:,:,:)) [if not already present] ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_param.a constants_clubb.o output_grads.o new_tsdadg_pdf.o hydromet_pdf_parameter_module.o fill_holes.o advance_wp2_wp3_module.o pdf_parameter_module.o clubb_precision.o calc_pressure.o precipitation_fraction.o calc_roots.o stats_type.o stat_file_module.o new_pdf.o error_code.o lapack_interfaces.o clip_explicit.o array_index.o stats_clubb_utilities.o mono_flux_limiter.o stats_lh_sfc_module.o advance_xp3_module.o interpolation.o stats_rad_zt_module.o Skx_module.o new_pdf_main.o sigma_sqd_w_module.o pdf_closure_module.o stats_zm_module.o input_reader.o stats_sfc_module.o turbulent_adv_pdf.o matrix_solver_wrapper.o stats_rad_zm_module.o Nc_Ncn_eqns.o saturation.o stats_variables.o matrix_operations.o calendar.o new_hybrid_pdf_main.o pdf_utilities.o parameters_tunable.o code_timer_module.o endian.o pos_definite_module.o tridiag_lu_solver.o output_netcdf.o advance_helper_module.o stats_type_utilities.o clubb_api_module.o mean_adv.o adg1_adg2_3d_luhar_pdf.o index_mapping.o setup_clubb_pdf_params.o penta_lu_solver.o T_in_K_module.o advance_clubb_core_module.o parameters_model.o mixing_length.o stats_lh_zt_module.o advance_xm_wpxp_module.o file_functions.o LY93_pdf.o mt95.o sponge_layer_damping.o model_flags.o lapack_wrap.o diagnose_correlations_module.o corr_varnce_module.o stats_zt_module.o grid_class.o diffusion.o new_hybrid_pdf.o parameter_indices.o numerical_check.o input_names.o sfc_varnce_module.o advance_xp2_xpyp_module.o advance_windm_edsclrm_module.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_param.a a - constants_clubb.o a - output_grads.o a - new_tsdadg_pdf.o a - hydromet_pdf_parameter_module.o a - fill_holes.o a - advance_wp2_wp3_module.o a - pdf_parameter_module.o a - clubb_precision.o a - calc_pressure.o a - precipitation_fraction.o a - calc_roots.o a - stats_type.o a - stat_file_module.o a - new_pdf.o a - error_code.o a - lapack_interfaces.o a - clip_explicit.o a - array_index.o a - stats_clubb_utilities.o a - mono_flux_limiter.o a - stats_lh_sfc_module.o a - advance_xp3_module.o a - interpolation.o a - stats_rad_zt_module.o a - Skx_module.o a - new_pdf_main.o a - sigma_sqd_w_module.o a - pdf_closure_module.o a - stats_zm_module.o a - input_reader.o a - stats_sfc_module.o a - turbulent_adv_pdf.o a - matrix_solver_wrapper.o a - stats_rad_zm_module.o a - Nc_Ncn_eqns.o a - saturation.o a - stats_variables.o a - matrix_operations.o a - calendar.o a - new_hybrid_pdf_main.o a - pdf_utilities.o a - parameters_tunable.o a - code_timer_module.o a - endian.o a - pos_definite_module.o a - tridiag_lu_solver.o a - output_netcdf.o a - advance_helper_module.o a - stats_type_utilities.o a - clubb_api_module.o a - mean_adv.o a - adg1_adg2_3d_luhar_pdf.o a - index_mapping.o a - setup_clubb_pdf_params.o a - penta_lu_solver.o a - T_in_K_module.o a - advance_clubb_core_module.o a - parameters_model.o a - mixing_length.o a - stats_lh_zt_module.o a - advance_xm_wpxp_module.o a - file_functions.o a - LY93_pdf.o a - mt95.o a - sponge_layer_damping.o a - model_flags.o a - lapack_wrap.o a - diagnose_correlations_module.o a - corr_varnce_module.o a - stats_zt_module.o a - grid_class.o a - diffusion.o a - new_hybrid_pdf.o a - parameter_indices.o a - numerical_check.o a - input_names.o a - sfc_varnce_module.o a - advance_xp2_xpyp_module.o a - advance_windm_edsclrm_module.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_lapack make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slacpy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsyev.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorg2l.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slapy2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slacn2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slabad.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/ieeeck.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbequ.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssyr2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dasum.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/strsm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/isamax.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dcopy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlae2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/snrm2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/drscl.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/saxpy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlantb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsyr2k.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorg2l.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlapy2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlacn2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlacpy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssyev.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sasum.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsyr2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbequ.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlabad.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dnrm2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slae2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dtrsm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/scopy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssyr2k.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slantb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/daxpy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/iladlr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/srscl.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtsvx.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlascl.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/strmv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlatbs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssymv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaqgb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaqsy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorgtr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/iladlc.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sger.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlamch.f NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlamch.f: 109) 0 inform, 1 warnings, 0 severes, 0 fatal for dlamch nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/strmm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaisnan.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/disnan.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbsvx.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/spotrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dpotrf2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/ddot.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorgqr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slanst.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsymv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slatbs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dtrmv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaqgb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slascl.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/ilaenv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtsvx.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dtrmm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slamch.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dger.f NVFORTRAN-W-0130-Floating point underflow. Check constants and constant expressions (/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slamch.f: 113) nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaqsy.f 0 inform, 1 warnings, 0 severes, 0 fatal for slamch nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_shared/xerbla.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorgtr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sisnan.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbsvx.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaisnan.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlanst.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sdot.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/spotrf2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorgqr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dpotrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlatrd.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsterf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlarfg.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtts2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbtrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaswp.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slarfb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slasrt.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorgql.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtrfs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgttrs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaset.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgttrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slarf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlassq.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slangt.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssytd2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgemv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbtrs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbrfs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssyrk.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgemm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtts2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaswp.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbtrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slarfg.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ilaslr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slatrd.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssterf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgttrs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaset.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorgql.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtrfs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlasrt.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlarfb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_shared/lsame.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsytd2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgemv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlangt.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgttrf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlarf.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slassq.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsyrk.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbrfs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgemm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbtrs.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sscal.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slartg.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlansy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsytrd.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgtcon.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbtf2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlangb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlasr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dorg2r.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slagtm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ilaslc.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dpoequ.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlarft.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sswap.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/stbsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlaev2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssteqr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/iparmq.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbmv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgbcon.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/ssytrd.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slansy.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dscal.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlartg.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/idamax.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slasr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbtf2.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slangb.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dgtcon.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slarft.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dtbsv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dswap.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sorg2r.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/spoequ.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dlagtm.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbcon.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/sgbmv.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_double/dsteqr.f nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Lapack/Lapack_single/slaev2.f ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_lapack.a slacpy.o dsyev.o dorg2l.o slapy2.o slacn2.o slabad.o ieeeck.o sgbequ.o ssyr2.o dasum.o strsm.o isamax.o dcopy.o dlae2.o snrm2.o drscl.o saxpy.o dlantb.o dsyr2k.o sorg2l.o dlapy2.o dlacn2.o dlacpy.o ssyev.o sasum.o dsyr2.o dgbequ.o dlabad.o dnrm2.o slae2.o dtrsm.o scopy.o ssyr2k.o slantb.o daxpy.o iladlr.o srscl.o dgtsvx.o dlascl.o strmv.o dlatbs.o ssymv.o slaqgb.o slaqsy.o sorgtr.o iladlc.o sger.o dlamch.o strmm.o slaisnan.o disnan.o sgbsvx.o spotrf.o dpotrf2.o ddot.o dorgqr.o slanst.o dsymv.o slatbs.o dtrmv.o dlaqgb.o slascl.o ilaenv.o sgtsvx.o dtrmm.o slamch.o dger.o dlaqsy.o xerbla.o dorgtr.o sisnan.o dgbsvx.o dlaisnan.o dlanst.o sdot.o spotrf2.o sorgqr.o dpotrf.o dlatrd.o dsterf.o dlarfg.o dgbsv.o dgtts2.o dgbtrf.o dlaswp.o slarfb.o slasrt.o dorgql.o sgtrfs.o dgttrs.o dlaset.o sgttrf.o slarf.o dlassq.o sgtsv.o slangt.o ssytd2.o sgemv.o sgbtrs.o dgbrfs.o ssyrk.o sgemm.o sgtts2.o slaswp.o sgbtrf.o sgbsv.o slarfg.o ilaslr.o slatrd.o ssterf.o sgttrs.o slaset.o sorgql.o dgtrfs.o dlasrt.o dlarfb.o lsame.o dsytd2.o dgemv.o dgtsv.o dlangt.o dgttrf.o dlarf.o slassq.o dsyrk.o sgbrfs.o dgemm.o dgbtrs.o sscal.o slartg.o dlansy.o dsytrd.o sgtcon.o dgbtf2.o dlangb.o dlasr.o dorg2r.o slagtm.o ilaslc.o dpoequ.o dlarft.o sswap.o stbsv.o dlaev2.o ssteqr.o iparmq.o dgbmv.o dgbcon.o ssytrd.o slansy.o dscal.o dlartg.o idamax.o slasr.o sgbtf2.o slangb.o dgtcon.o slarft.o dtbsv.o dswap.o sorg2r.o spoequ.o dlagtm.o sgbcon.o sgbmv.o dsteqr.o slaev2.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_lapack.a a - slacpy.o a - dsyev.o a - dorg2l.o a - slapy2.o a - slacn2.o a - slabad.o a - ieeeck.o a - sgbequ.o a - ssyr2.o a - dasum.o a - strsm.o a - isamax.o a - dcopy.o a - dlae2.o a - snrm2.o a - drscl.o a - saxpy.o a - dlantb.o a - dsyr2k.o a - sorg2l.o a - dlapy2.o a - dlacn2.o a - dlacpy.o a - ssyev.o a - sasum.o a - dsyr2.o a - dgbequ.o a - dlabad.o a - dnrm2.o a - slae2.o a - dtrsm.o a - scopy.o a - ssyr2k.o a - slantb.o a - daxpy.o a - iladlr.o a - srscl.o a - dgtsvx.o a - dlascl.o a - strmv.o a - dlatbs.o a - ssymv.o a - slaqgb.o a - slaqsy.o a - sorgtr.o a - iladlc.o a - sger.o a - dlamch.o a - strmm.o a - slaisnan.o a - disnan.o a - sgbsvx.o a - spotrf.o a - dpotrf2.o a - ddot.o a - dorgqr.o a - slanst.o a - dsymv.o a - slatbs.o a - dtrmv.o a - dlaqgb.o a - slascl.o a - ilaenv.o a - sgtsvx.o a - dtrmm.o a - slamch.o a - dger.o a - dlaqsy.o a - xerbla.o a - dorgtr.o a - sisnan.o a - dgbsvx.o a - dlaisnan.o a - dlanst.o a - sdot.o a - spotrf2.o a - sorgqr.o a - dpotrf.o a - dlatrd.o a - dsterf.o a - dlarfg.o a - dgbsv.o a - dgtts2.o a - dgbtrf.o a - dlaswp.o a - slarfb.o a - slasrt.o a - dorgql.o a - sgtrfs.o a - dgttrs.o a - dlaset.o a - sgttrf.o a - slarf.o a - dlassq.o a - sgtsv.o a - slangt.o a - ssytd2.o a - sgemv.o a - sgbtrs.o a - dgbrfs.o a - ssyrk.o a - sgemm.o a - sgtts2.o a - slaswp.o a - sgbtrf.o a - sgbsv.o a - slarfg.o a - ilaslr.o a - slatrd.o a - ssterf.o a - sgttrs.o a - slaset.o a - sorgql.o a - dgtrfs.o a - dlasrt.o a - dlarfb.o a - lsame.o a - dsytd2.o a - dgemv.o a - dgtsv.o a - dlangt.o a - dgttrf.o a - dlarf.o a - slassq.o a - dsyrk.o a - sgbrfs.o a - dgemm.o a - dgbtrs.o a - sscal.o a - slartg.o a - dlansy.o a - dsytrd.o a - sgtcon.o a - dgbtf2.o a - dlangb.o a - dlasr.o a - dorg2r.o a - slagtm.o a - ilaslc.o a - dpoequ.o a - dlarft.o a - sswap.o a - stbsv.o a - dlaev2.o a - ssteqr.o a - iparmq.o a - dgbmv.o a - dgbcon.o a - ssytrd.o a - slansy.o a - dscal.o a - dlartg.o a - idamax.o a - slasr.o a - sgbtf2.o a - slangb.o a - dgtcon.o a - slarft.o a - dtbsv.o a - dswap.o a - sorg2r.o a - spoequ.o a - dlagtm.o a - sgbcon.o a - sgbmv.o a - dsteqr.o a - slaev2.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_bugsrad cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.microphys_utils cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_parabolic cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_coamps make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/kinds.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/variables_radiation_module.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Parabolic_constants.f90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Microphys_utils/microphys_stats_vars_module.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/slope.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa7g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/bugsrad_physconst.F90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/AiryFunction.f90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa27.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/adjtq.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_lw_ocastrndm.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/esatv.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/newexp.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libmicrophys_utils.a microphys_stats_vars_module.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libmicrophys_utils.a a - microphys_stats_vars_module.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_morrison make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Morrison_microphys/module_mp_graupel.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa18.F nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Parabolic.f90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src/BUGSrad ../src/BUGSrad/gases_ckd.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/esat_new.F NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 300) 0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_sw.F NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5894) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5905) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5928) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5976) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 5980) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6066) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6073) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6079) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6204) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6210) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6248) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6253) NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 6257) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/qsatvi.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_lw_sel.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa12.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_sw_bs.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa7.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/conice.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa15.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa10g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/cloud_correlate.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa21.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/nrmtqw.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_lw.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/tgqs.F ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_parabolic.a Parabolic_constants.o Parabolic.o AiryFunction.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_parabolic.a a - Parabolic_constants.o a - Parabolic.o a - AiryFunction.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_KK_microphys make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/parameters_KK.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa11g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_utilities.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/bugsrad_planck.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa19.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_local_means.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa9.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/text_writer.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/nrmcol.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/PDF_integrals_all_MM.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa5g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/comscp1.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa14g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa22g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa9g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/PDF_integrals_covar.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/comscp2.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa17g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/esati.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/tgqr.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_sw_ocastrndm.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/rayle.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa21g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa13g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/qtadj.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/PDF_integrals_means.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/cloudg.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/tgqi.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa6.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa18g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_upscaled_means.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_sw_iter.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/gascon.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa12g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/adjmlt.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_lw_iter.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/frzh.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_Nrm_tendencies.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/bugs_swr.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa27r.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_upscaled_variances.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/bugs_rad.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/tgqg.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_upscaled_turbulent_sed.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/gamma.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys/KK_upscaled_covariances.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa28.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/bugs_lwr.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa22.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa26.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa8g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa19g.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/nrmtqi.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa25.F nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa20g.F ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_KK_microphys.a parameters_KK.o PDF_integrals_means.o KK_local_means.o KK_Nrm_tendencies.o text_writer.o KK_upscaled_variances.o PDF_integrals_all_MM.o KK_upscaled_turbulent_sed.o KK_upscaled_covariances.o KK_upscaled_means.o PDF_integrals_covar.o KK_utilities.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_KK_microphys.a a - parameters_KK.o a - PDF_integrals_means.o a - KK_local_means.o a - KK_Nrm_tendencies.o a - text_writer.o a - KK_upscaled_variances.o a - PDF_integrals_all_MM.o a - KK_upscaled_turbulent_sed.o a - KK_upscaled_covariances.o a - KK_upscaled_means.o a - PDF_integrals_covar.o a - KK_utilities.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.silhs make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/parameters_silhs.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/est_kessler_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/transform_to_pdf_module.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_coamps.a slope.o eqa7g.o eqa27.o adjtq.o esatv.o eqa18.o esat_new.o qsatvi.o eqa12.o eqa7.o conice.o eqa15.o eqa10g.o eqa21.o nrmtqw.o tgqs.o eqa11g.o eqa19.o eqa9.o nrmcol.o eqa5g.o eqa14g.o eqa22g.o eqa9g.o eqa17g.o esati.o tgqr.o eqa21g.o eqa13g.o qtadj.o tgqi.o eqa6.o eqa18g.o eqa12g.o adjmlt.o frzh.o eqa27r.o tgqg.o gamma.o eqa28.o eqa22.o eqa26.o eqa8g.o eqa19g.o nrmtqi.o eqa25.o eqa20g.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_coamps.a a - slope.o a - eqa7g.o a - eqa27.o a - adjtq.o a - esatv.o a - eqa18.o a - esat_new.o a - qsatvi.o a - eqa12.o a - eqa7.o a - conice.o a - eqa15.o a - eqa10g.o a - eqa21.o a - nrmtqw.o a - tgqs.o a - eqa11g.o a - eqa19.o a - eqa9.o a - nrmcol.o a - eqa5g.o a - eqa14g.o a - eqa22g.o a - eqa9g.o a - eqa17g.o a - esati.o a - tgqr.o a - eqa21g.o a - eqa13g.o a - qtadj.o a - tgqi.o a - eqa6.o a - eqa18g.o a - eqa12g.o a - adjmlt.o a - frzh.o a - eqa27r.o a - tgqg.o a - gamma.o a - eqa28.o a - eqa22.o a - eqa26.o a - eqa8g.o a - eqa19g.o a - nrmtqi.o a - eqa25.o a - eqa20g.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/latin_hypercube_arrays.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/math_utilities.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/output_2D_samples_module.F90 transform_uniform_samples_to_pdf: 110, Generating create(std_normal(:,:,:,:)) [if not already present] 124, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt) Generating NVIDIA GPU code 125, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x 126, ! blockidx%x threadidx%x collapsed 127, ! blockidx%x threadidx%x collapsed 128, ! blockidx%x threadidx%x collapsed 124, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:),hm_metadata) 136, Generating implicit firstprivate(ngrdcol,num_samples,pdf_dim,nzt) Generating NVIDIA GPU code 137, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x 138, ! blockidx%x threadidx%x collapsed 139, ! blockidx%x threadidx%x collapsed 140, ! blockidx%x threadidx%x collapsed 136, 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)) 161, Generating implicit firstprivate(ngrdcol,nzt,num_samples) Generating NVIDIA GPU code 162, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 163, ! blockidx%x threadidx%x collapsed 164, ! blockidx%x threadidx%x collapsed 161, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,hm_metadata%iipdf_chi),hm_metadata,cloud_frac(:ngrdcol,:num_samples,:nzt)) cdfnorminv: 255, Generating implicit firstprivate(pdf_dim,nzt,num_samples,ngrdcol) Generating NVIDIA GPU code 256, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x 257, ! blockidx%x threadidx%x collapsed 258, ! blockidx%x threadidx%x collapsed 259, ! blockidx%x threadidx%x collapsed 255, 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] 259, Generating implicit firstprivate(x,w) ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_bugsrad.a gascon.o two_rt_lw_ocastrndm.o two_rt_lw_iter.o bugs_swr.o kinds.o two_rt_sw.o two_rt_lw_sel.o variables_radiation_module.o gases_ckd.o two_rt_sw_bs.o bugs_rad.o two_rt_lw.o bugsrad_physconst.o newexp.o bugs_lwr.o comscp1.o comscp2.o two_rt_sw_ocastrndm.o rayle.o cloudg.o cloud_correlate.o two_rt_sw_iter.o bugsrad_planck.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_bugsrad.a a - gascon.o a - two_rt_lw_ocastrndm.o a - two_rt_lw_iter.o a - bugs_swr.o a - kinds.o a - two_rt_sw.o a - two_rt_lw_sel.o a - variables_radiation_module.o a - gases_ckd.o a - two_rt_sw_bs.o a - bugs_rad.o a - two_rt_lw.o a - bugsrad_physconst.o a - newexp.o a - bugs_lwr.o a - comscp1.o a - comscp2.o a - two_rt_sw_ocastrndm.o a - rayle.o a - cloudg.o a - cloud_correlate.o a - two_rt_sw_iter.o a - bugsrad_planck.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' multiply_cholesky: 545, Generating copyin(mu2(:,:,:),sigma_cholesky1(:,:,:,:),sigma_cholesky2(:,:,:,:),mu1(:,:,:)) [if not already present] 547, Generating implicit firstprivate(num_samples,ngrdcol,pdf_dim,nzt) Generating NVIDIA GPU code 548, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x 549, ! blockidx%x threadidx%x collapsed 550, ! blockidx%x threadidx%x collapsed 551, ! blockidx%x threadidx%x collapsed 561, !$acc loop seq 547, Generating default present(x_nl_all_levs(:ngrdcol,:num_samples,:nzt,:pdf_dim),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),std_normal(:,:ngrdcol,:nzt,:num_samples)) 551, Generating implicit firstprivate(j,x_nl_k_sample_i_tmp,l_first_comp) 561, Loop carried scalar dependence for x_nl_k_sample_i_tmp at line 564,567 Scalar last value needed after loop for x_nl_k_sample_i_tmp at line 572 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/generate_uniform_sample_module.F90 chi_eta_2_rtthl: 650, Generating copyin(mu_chi_2(:,:),rt_1(:,:),rt_2(:,:),thl_2(:,:),thl_1(:,:),chi(:,:,:),crt_1(:,:),crt_2(:,:),cthl_1(:,:),eta(:,:,:),mu_chi_1(:,:),cthl_2(:,:)) [if not already present] 654, Generating implicit firstprivate(nzt,num_samples,ngrdcol) Generating NVIDIA GPU code 655, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 656, ! blockidx%x threadidx%x collapsed 657, ! blockidx%x threadidx%x collapsed 654, Generating default present(lh_rt(:ngrdcol,:num_samples,:nzt),x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt),lh_thl(:ngrdcol,:num_samples,:nzt)) 657, Generating implicit firstprivate(lh_dev_thl_lim) nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/lh_microphys_var_covar_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/silhs_importance_sample_module.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_morrison.a module_mp_graupel.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_morrison.a a - module_mp_graupel.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/latin_hypercube_driver_module.F90 generate_silhs_sample: 298, Generating copyin(k_lh_start(:)) [if not already present] Generating create(rand_pool(:,:,:,:),x_u_all_levs(:,:,:,:)) [if not already present] Generating copyin(x_vert_corr(:,:)) [if not already present] 326, Generating create(cloud_frac(:,:,:),l_in_precip(:,:,:)) [if not already present] Generating copyin(pdf_params%mixt_frac(:,:),pdf_params%cloud_frac_2(:,:),pdf_params,pdf_params%cloud_frac_1(:,:),precip_fracs,precip_fracs%precip_frac_2(:,:),precip_fracs%precip_frac_1(:,:)) [if not already present] 332, Generating implicit firstprivate(ngrdcol,nzt,num_samples) Generating NVIDIA GPU code 333, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 334, ! blockidx%x threadidx%x collapsed 335, ! blockidx%x threadidx%x collapsed 332, Generating default present(x_mixt_comp_all_levs(:ngrdcol,:num_samples,:nzt)) 335, Generating implicit firstprivate(pdf_dim) 391, Generating update self(lh_sample_point_weights(:,:,:),l_in_precip(:,:,:),x_u_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:)) 428, Generating update self(x_mixt_comp_all_levs(:,:,:),x_u_all_levs(:,:,:,:),x_nl_all_levs(:,:,:,:)) generate_all_uniform_samples: 720, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt) Generating NVIDIA GPU code 721, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x 722, ! blockidx%x threadidx%x collapsed 723, ! blockidx%x threadidx%x collapsed 724, ! blockidx%x threadidx%x collapsed 720, 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)) 733, Generating implicit firstprivate(ngrdcol,num_samples,nzt) Generating NVIDIA GPU code 734, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 735, ! blockidx%x threadidx%x collapsed 736, ! blockidx%x threadidx%x collapsed 733, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt)) 816, Generating implicit firstprivate(d_uniform_extra,ngrdcol,num_samples,pdf_dim,nzt) Generating NVIDIA GPU code 817, !$acc loop gang, vector(128) collapse(4) ! blockidx%x threadidx%x 818, ! blockidx%x threadidx%x collapsed 819, ! blockidx%x threadidx%x collapsed 820, ! blockidx%x threadidx%x collapsed 816, 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)) 829, Generating implicit firstprivate(ngrdcol,nzt,num_samples) Generating NVIDIA GPU code 830, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 831, ! blockidx%x threadidx%x collapsed 832, ! blockidx%x threadidx%x collapsed 829, Generating default present(lh_sample_point_weights(:ngrdcol,:num_samples,:nzt)) clip_transform_silhs_output: 1125, Generating implicit firstprivate(ngrdcol,num_samples,nzt) Generating NVIDIA GPU code 1126, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1127, ! blockidx%x threadidx%x collapsed 1128, ! blockidx%x threadidx%x collapsed 1125, 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) 1128, Generating implicit firstprivate(l_use_ncn_to_nc) compute_arb_overlap: 1899, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples) Generating NVIDIA GPU code 1900, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1901, ! blockidx%x threadidx%x collapsed 1902, ! blockidx%x threadidx%x collapsed 1907, !$acc loop seq 1899, 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)) 1902, Generating implicit firstprivate(k,unbounded_point,nzt,k_lh_start_i) 1907, Loop carried scalar dependence for unbounded_point at line 1910 Generating implicit firstprivate(half_width,offset,min_val) Loop carried scalar dependence for unbounded_point at line 1910 1933, Generating implicit firstprivate(d_uniform_extra,ngrdcol,pdf_dim,num_samples) Generating NVIDIA GPU code 1934, !$acc loop gang, vector(128) collapse(3) ! blockidx%x threadidx%x 1935, ! blockidx%x threadidx%x collapsed 1936, ! blockidx%x threadidx%x collapsed 1941, !$acc loop seq 1933, 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)) 1936, Generating implicit firstprivate(k,unbounded_point,k_lh_start_i) 1941, Loop carried scalar dependence for unbounded_point at line 1944 Generating implicit firstprivate(half_width,offset,min_val) Loop carried scalar dependence for unbounded_point at line 1944 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/SILHS/silhs_api_module.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libsilhs.a parameters_silhs.o est_kessler_microphys_module.o transform_to_pdf_module.o silhs_importance_sample_module.o math_utilities.o output_2D_samples_module.o lh_microphys_var_covar_module.o latin_hypercube_arrays.o silhs_api_module.o generate_uniform_sample_module.o latin_hypercube_driver_module.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libsilhs.a a - parameters_silhs.o a - est_kessler_microphys_module.o a - transform_to_pdf_module.o a - silhs_importance_sample_module.o a - math_utilities.o a - output_2D_samples_module.o a - lh_microphys_var_covar_module.o a - latin_hypercube_arrays.o a - silhs_api_module.o a - generate_uniform_sample_module.o a - latin_hypercube_driver_module.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_other make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/mixed_moment_PDF_integrals.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_model_settings.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src/CLUBB_core ../src/input_grads.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/extrapolation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/parameters_microphys.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/soil_vegetation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/time_dependent_input.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/hydrostatic_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/diag_ustar_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/wangara.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/ice_dfsn_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/coamps_microphys_driver_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/advance_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/parameters_radiation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/spec_hum_to_mixing_ratio.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/silhs_category_variance_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/morrison_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/cos_solar_zen_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/rad_lwsw_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/jun25.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/clex9_oct14.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/cloud_sed_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/gfdl_activation.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/mpace_a.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/bomex.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/nov11.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/quicksort.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/input_netcdf.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/input_interpret.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/sfc_flux.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/clex9_nov02.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/arm_3year.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/gabls3.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/rico.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/dycoms2_rf02.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/gabls3_night.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/simple_rad_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/fire.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/microphys_init_cleanup.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/arm_0003.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/atex.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/cloud_feedback.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/cobra.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/dycoms2_rf01.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/gabls2.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/lba.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/mpace_b.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/neutral_case.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/twp_ice.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/stat_file_utils.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/extended_atmosphere_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/arm.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/arm_97.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Benchmark_cases/astex_a209.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/KK_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/input_fields.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/bugsrad_driver.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/sounding.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src ../src/estimate_scm_microphys_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src ../src/lh_microphys_driver_module.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/microphys_driver.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_driver.F90 NVFORTRAN-W-0435-Array declared with zero size (../src/clubb_driver.F90: 419) run_clubb: 2687, Generating copyout(lh_thl_clipped(:,:,:),x_nl_all_levs(:,:,:,:),x_mixt_comp_all_levs(:,:,:),lh_rv_clipped(:,:,:),lh_rc_clipped(:,:,:),lh_sample_point_weights(:,:,:),lh_nc_clipped(:,:,:),lh_rt_clipped(:,:,:)) [if not already present] Generating copyin(hm_metadata) [if not already present] nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/error.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src ../src/enhanced_simann.F90 ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_other.a mixed_moment_PDF_integrals.o input_fields.o time_dependent_input.o extended_atmosphere_module.o arm.o wangara.o ice_dfsn_module.o input_interpret.o clubb_model_settings.o hydrostatic_module.o arm_97.o coamps_microphys_driver_module.o advance_microphys_module.o astex_a209.o clex9_nov02.o bugsrad_driver.o arm_3year.o sfc_flux.o gabls3.o parameters_radiation.o rico.o lh_microphys_driver_module.o dycoms2_rf02.o morrison_microphys_module.o cos_solar_zen_module.o gabls3_night.o simple_rad_module.o fire.o jun25.o clex9_oct14.o spec_hum_to_mixing_ratio.o enhanced_simann.o cobra.o mpace_a.o nov11.o gfdl_activation.o diag_ustar_module.o estimate_scm_microphys_module.o gabls2.o cloud_feedback.o extrapolation.o error.o clubb_driver.o microphys_init_cleanup.o lba.o cloud_sed_module.o input_netcdf.o arm_0003.o rad_lwsw_module.o soil_vegetation.o microphys_driver.o sounding.o bomex.o dycoms2_rf01.o neutral_case.o mpace_b.o silhs_category_variance_module.o input_grads.o stat_file_utils.o quicksort.o atex.o twp_ice.o parameters_microphys.o KK_microphys_module.o ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_other.a a - mixed_moment_PDF_integrals.o a - input_fields.o a - time_dependent_input.o a - extended_atmosphere_module.o a - arm.o a - wangara.o a - ice_dfsn_module.o a - input_interpret.o a - clubb_model_settings.o a - hydrostatic_module.o a - arm_97.o a - coamps_microphys_driver_module.o a - advance_microphys_module.o a - astex_a209.o a - clex9_nov02.o a - bugsrad_driver.o a - arm_3year.o a - sfc_flux.o a - gabls3.o a - parameters_radiation.o a - rico.o a - lh_microphys_driver_module.o a - dycoms2_rf02.o a - morrison_microphys_module.o a - cos_solar_zen_module.o a - gabls3_night.o a - simple_rad_module.o a - fire.o a - jun25.o a - clex9_oct14.o a - spec_hum_to_mixing_ratio.o a - enhanced_simann.o a - cobra.o a - mpace_a.o a - nov11.o a - gfdl_activation.o a - diag_ustar_module.o a - estimate_scm_microphys_module.o a - gabls2.o a - cloud_feedback.o a - extrapolation.o a - error.o a - clubb_driver.o a - microphys_init_cleanup.o a - lba.o a - cloud_sed_module.o a - input_netcdf.o a - arm_0003.o a - rad_lwsw_module.o a - soil_vegetation.o a - microphys_driver.o a - sounding.o a - bomex.o a - dycoms2_rf01.o a - neutral_case.o a - mpace_b.o a - silhs_category_variance_module.o a - input_grads.o a - stat_file_utils.o a - quicksort.o a - atex.o a - twp_ice.o a - parameters_microphys.o a - KK_microphys_module.o make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_standalone cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_tuner cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.jacobian cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.G_unit_tests cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.int2txt cd /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../obj; make -f Make.clubb_thread_test make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/nrtype.f90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_standalone.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_thread_test.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/jacobian.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src/CLUBB_core ../src/int2txt.F90 make[1]: Entering directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/smooth_min_max_tests.F90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/nrutil.f90 nvfortran int2txt.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/int2txt -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff -acc -Mcuda nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead. nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/spurious_source_test.F90 nvfortran clubb_standalone.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/clubb_standalone -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff -acc -Mcuda nvfortran clubb_thread_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/clubb_thread_test -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff -acc -Mcuda nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead. nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead. NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 218) NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 222) NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 273) NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/spurious_source_test.F90: 276) nvfortran jacobian.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/jacobian -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff -acc -Mcuda nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead. nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/read_corr_mtx_test.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/mu_sigma_hm_tests.F90 make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/nr.f90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/silhs_category_test.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/clubb_tuner.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/corr_cholesky_mtx_tests.F90 make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/hole_filling_tests.F90 make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/KK_integrals_tests.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/tuner_tests.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/Nc_Ncn_test.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/w_up_in_cloud_tests.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/smooth_heaviside_tests.F90 nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/pdf_parameter_tests.F90 make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/ran_state.f90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/amoeba.f90 NVFORTRAN-W-0435-Array declared with zero size (../src/G_unit_test_types/pdf_parameter_tests.F90: 416) nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/amebsa.f90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/ran1_s.f90 nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/ran1_v.f90 nvfortran ran1_s.o ran1_v.o nrutil.o amoeba.o nrtype.o nr.o amebsa.o clubb_tuner.o ran_state.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/clubb_tuner -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff -acc -Mcuda nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead. nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_tests.F90 nvfortran smooth_min_max_tests.o spurious_source_test.o read_corr_mtx_test.o pdf_parameter_tests.o silhs_category_test.o corr_cholesky_mtx_tests.o hole_filling_tests.o KK_integrals_tests.o mu_sigma_hm_tests.o tuner_tests.o G_unit_tests.o smooth_heaviside_tests.o w_up_in_cloud_tests.o Nc_Ncn_test.o -o /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../bin/G_unit_tests -L/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib -lclubb_other -lclubb_coamps -lclubb_gfdlact -lsilhs -lclubb_bugsrad -lclubb_KK_microphys -lclubb_parabolic -lclubb_morrison -lmicrophys_utils -lclubb_param -lclubb_lapack -Mcache_align -L/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-4jp2ujpzfvvhktuooajkk32l4eysemmt/lib -lnetcdff -acc -Mcuda nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead. make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj' python ../utilities/check_for_missing_threadprivate.py ../src/CLUBB_core/ ../src/SILHS/ check_for_missing_threadprivate.py has begun. [91mcheck_for_missing_threadprivate.py did not pass.[0m [91mfailedFiles = ['../src/CLUBB_core/sponge_layer_damping.F90', '../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/error_code.F90', '../src/CLUBB_core/corr_varnce_module.F90'][0m perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 932 : call stat_update_var_pt( stats_metadata%iNsm, k, real(Nsm(k), kind = core_rknd) ,stats_zt ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/coamps_microphys_driver_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 672 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/clubb_tuner.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 179 : max( rtm(1,k) - sat_mixrat_liq( p_in_Pa(k), theta(1,k)*exner(1,k), saturation_formula ), & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 201 : rcm(1,k) = rcm_sat_adj( thlm(1,k), rtm(1,k), p_in_Pa(k), exner(1,k), saturation_formula ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/input_interpret.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 282 : nzt = stat_file_num_vertical_levels( "thlm", "../output/"//trim( stats_metadata%fname_zt )//".ctl" ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 283 : nzm = stat_file_num_vertical_levels( "thlm", "../output/"//trim( stats_metadata%fname_zm )//".ctl" ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/jacobian.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Expected read_random_seed for end function. CLUBBStandardsCheck.pl WARNING: Endings of either program, module, subroutine, or function blocks to not match the beginning ../src/error.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 373 : call microphys_put_var( stats_metadata%irrm_src_adj, adj_terms%rrm_src_adj, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 374 : call microphys_put_var( stats_metadata%iNrm_src_adj, adj_terms%Nrm_src_adj, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 377 : call microphys_put_var( stats_metadata%irrm_evap_adj, adj_terms%rrm_evap_adj, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 378 : call microphys_put_var( stats_metadata%iNrm_evap_adj, adj_terms%Nrm_evap_adj, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 380 : call microphys_put_var( stats_metadata%irrm_mc_nonadj, KK_auto_tndcy+KK_accr_tndcy+KK_evap_tndcy, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1054 : call stat_update_var( stats_metadata%irrm_mc_nonadj, KK_auto_tndcy+KK_accr_tndcy+KK_evap_tndcy, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1635 : call stat_update_var_pt( stats_metadata%im_vol_rad_rain, level, KK_mean_vol_rad, stats_zt ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/KK_microphys_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 293 : z_i = lin_interpolate_two_points( 8.0e-3_core_rknd, rtm(k), rtm(k-1), gr%zt(1,k), gr%zt(1,k-1) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/simple_rad_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 974 : = clubb_params(iomicron) * hm_metadata%hmp2_ip_on_hmm2_ip(pdf2hydromet_idx(ivar,hm_metadata)) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/microphys_init_cleanup.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 378 : z(kp2), p_in_Pa(km1), p_in_Pa(k00), p_in_Pa(kp1), p_in_Pa(kp2) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 427 : press(i) = lin_interpolate_two_points( gr%zt(1,i), z(k), z(k-1), p_in_Pa(k), p_in_Pa(k-1) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/sounding.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 955 : if ( trim( hm_metadata%hydromet_list(i) ) == "rrm" .and. stats_metadata%iVrrprrp > 0 ) then CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 958 : call stat_update_var( stats_metadata%iVrrprrp, hydromet_vel_covar(:,hm_metadata%iirr), & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 961 : elseif ( trim( hm_metadata%hydromet_list(i) ) == "Nrm" .and. stats_metadata%iVNrpNrp > 0 ) then CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 964 : call stat_update_var( stats_metadata%iVNrpNrp, hydromet_vel_covar(:,hm_metadata%iiNr), stats_zm ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/advance_microphys_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 823 : call microphys_put_var( stats_metadata%irsm_sd_morr_int, (/rsm_sd_morr_int/), microphys_stats_sfc ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 841 : call microphys_put_var( stats_metadata%ihl_on_Cp_residual, hl_on_Cp_residual, microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 856 : call microphys_put_var( stats_metadata%iPSMLT, real( PSMLT, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 857 : call microphys_put_var( stats_metadata%iEVPMS, real( EVPMS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 858 : call microphys_put_var( stats_metadata%iPRACS, real( PRACS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 859 : call microphys_put_var( stats_metadata%iEVPMG, real( EVPMG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 860 : call microphys_put_var( stats_metadata%iPRACG, real( PRACG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 861 : call microphys_put_var( stats_metadata%iPGMLT, real( PGMLT, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 862 : call microphys_put_var( stats_metadata%iMNUCCC, real( MNUCCC, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 863 : call microphys_put_var( stats_metadata%iPSACWS, real( PSACWS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 864 : call microphys_put_var( stats_metadata%iPSACWI, real( PSACWI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 865 : call microphys_put_var( stats_metadata%iQMULTS, real( QMULTS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 866 : call microphys_put_var( stats_metadata%iQMULTG, real( QMULTG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 867 : call microphys_put_var( stats_metadata%iPSACWG, real( PSACWG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 868 : call microphys_put_var( stats_metadata%iPGSACW, real( PGSACW, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 872 : call microphys_put_var( stats_metadata%iQMULTR, real( QMULTR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 873 : call microphys_put_var( stats_metadata%iQMULTRG, real( QMULTRG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 874 : call microphys_put_var( stats_metadata%iMNUCCD, real( MNUCCD, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 875 : call microphys_put_var( stats_metadata%iPRACI, real( PRACI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 876 : call microphys_put_var( stats_metadata%iPRACIS, real( PRACIS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 878 : call microphys_put_var( stats_metadata%iMNUCCR, real( MNUCCR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 879 : call microphys_put_var( stats_metadata%iPIACR, real( PIACR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 880 : call microphys_put_var( stats_metadata%iPIACRS, real( PIACRS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 881 : call microphys_put_var( stats_metadata%iPGRACS, real( PGRACS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 883 : call microphys_put_var( stats_metadata%iEPRDS, real( EPRDS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 884 : call microphys_put_var( stats_metadata%iPSACR, real( PSACR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 886 : call microphys_put_var( stats_metadata%iEPRDG, real( EPRDG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 889 : call microphys_put_var( stats_metadata%iNGSTEN, real( NGSTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 890 : call microphys_put_var( stats_metadata%iNRSTEN, real( NRSTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 891 : call microphys_put_var( stats_metadata%iNISTEN, real( NISTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 892 : call microphys_put_var( stats_metadata%iNSSTEN, real( NSSTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 893 : call microphys_put_var( stats_metadata%iNCSTEN, real( NCSTEN, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 894 : call microphys_put_var( stats_metadata%iNPRC1, real( NPRC1, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 895 : call microphys_put_var( stats_metadata%iNRAGG, real( NRAGG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 896 : call microphys_put_var( stats_metadata%iNPRACG, real( NPRACG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 897 : call microphys_put_var( stats_metadata%iNSUBR, real( NSUBR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 898 : call microphys_put_var( stats_metadata%iNSMLTR, real( NSMLTR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 899 : call microphys_put_var( stats_metadata%iNGMLTR, real( NGMLTR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 900 : call microphys_put_var( stats_metadata%iNPRACS, real( NPRACS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 901 : call microphys_put_var( stats_metadata%iNNUCCR, real( NNUCCR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 902 : call microphys_put_var( stats_metadata%iNIACR, real( NIACR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 903 : call microphys_put_var( stats_metadata%iNIACRS, real( NIACRS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 904 : call microphys_put_var( stats_metadata%iNGRACS, real( NGRACS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 905 : call microphys_put_var( stats_metadata%iNSMLTS, real( NSMLTS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 906 : call microphys_put_var( stats_metadata%iNSAGG, real( NSAGG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 907 : call microphys_put_var( stats_metadata%iNPRCI, real( NPRCI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 908 : call microphys_put_var( stats_metadata%iNSCNG, real( NSCNG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 909 : call microphys_put_var( stats_metadata%iNSUBS, real( NSUBS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 912 : call microphys_put_var( stats_metadata%iNNUCCC, real( NNUCCC, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 913 : call microphys_put_var( stats_metadata%iNPSACWS, real( NPSACWS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 916 : call microphys_put_var( stats_metadata%iNPSACWI, real( NPSACWI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 917 : call microphys_put_var( stats_metadata%iNPSACWG, real( NPSACWG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 918 : call microphys_put_var( stats_metadata%iNPRAI, real( NPRAI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 919 : call microphys_put_var( stats_metadata%iNMULTS, real( NMULTS, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 920 : call microphys_put_var( stats_metadata%iNMULTG, real( NMULTG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 921 : call microphys_put_var( stats_metadata%iNMULTR, real( NMULTR, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 922 : call microphys_put_var( stats_metadata%iNMULTRG, real( NMULTRG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 923 : call microphys_put_var( stats_metadata%iNNUCCD, real( NNUCCD, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 924 : call microphys_put_var( stats_metadata%iNSUBI, real( NSUBI, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 925 : call microphys_put_var( stats_metadata%iNGMLTG, real( NGMLTG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 926 : call microphys_put_var( stats_metadata%iNSUBG, real( NSUBG, kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 928 : call microphys_put_var( stats_metadata%iSIZEFIX_NR, real( SIZEFIX_NR,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 929 : call microphys_put_var( stats_metadata%iSIZEFIX_NC, real( SIZEFIX_NC,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 930 : call microphys_put_var( stats_metadata%iSIZEFIX_NI, real( SIZEFIX_NI,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 931 : call microphys_put_var( stats_metadata%iSIZEFIX_NS, real( SIZEFIX_NS,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 932 : call microphys_put_var( stats_metadata%iSIZEFIX_NG, real( SIZEFIX_NG,kind=core_rknd),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 933 : call microphys_put_var( stats_metadata%iNEGFIX_NR, real( NEGFIX_NR,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 934 : call microphys_put_var( stats_metadata%iNEGFIX_NC, real( NEGFIX_NC,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 935 : call microphys_put_var( stats_metadata%iNEGFIX_NI, real( NEGFIX_NI,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 936 : call microphys_put_var( stats_metadata%iNEGFIX_NS, real( NEGFIX_NS,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 937 : call microphys_put_var( stats_metadata%iNEGFIX_NG, real( NEGFIX_NG,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 938 : call microphys_put_var( stats_metadata%iNIM_MORR_CL, real( NIM_MORR_CL,kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 939 : call microphys_put_var( stats_metadata%iQC_INST, real( QC_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 940 : call microphys_put_var( stats_metadata%iQR_INST, real( QR_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 941 : call microphys_put_var( stats_metadata%iQI_INST, real( QI_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 942 : call microphys_put_var( stats_metadata%iQS_INST, real( QS_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 943 : call microphys_put_var( stats_metadata%iQG_INST, real( QG_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 944 : call microphys_put_var( stats_metadata%iNC_INST, real( NC_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 945 : call microphys_put_var( stats_metadata%iNR_INST, real( NR_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 946 : call microphys_put_var( stats_metadata%iNI_INST, real( NI_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 947 : call microphys_put_var( stats_metadata%iNS_INST, real( NS_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 948 : call microphys_put_var( stats_metadata%iNG_INST, real( NG_INST,kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 950 : call microphys_put_var( stats_metadata%iT_in_K_mc, real( T_in_K_mc, kind=core_rknd ),microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 955 : call microphys_put_var( stats_metadata%ieff_rad_cloud, real( effc(:), kind = core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 956 : call microphys_put_var( stats_metadata%ieff_rad_ice, real( effi(:), kind = core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 957 : call microphys_put_var( stats_metadata%ieff_rad_snow, real( effs(:), kind = core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 958 : call microphys_put_var( stats_metadata%ieff_rad_rain, real( effr(:), kind = core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 959 : call microphys_put_var( stats_metadata%ieff_rad_graupel, real( effg(:), kind=core_rknd ), microphys_stats_zt ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/morrison_microphys_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: 'use' statement w/o 'only' found in the following line: 6685 : use netcdf CLUBBStandardsCheck.pl WARNING: Use check FAILED! CLUBBStandardsCheck.pl WARNING: Check that comma is on same line as 'use', as CLUBB requires. ../src/clubb_driver.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 868 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1312 : call write_text( "l_modify_ic_with_cubic_int = ", l_modify_ic_with_cubic_int, l_write_to_file, iunit ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1313 : call write_text( "l_modify_bc_for_cnvg_test = ", l_modify_bc_for_cnvg_test, l_write_to_file, iunit ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2210 : (/lon_vals/), (/lat_vals/), time_current, dt_main, l_silhs_out_in,&!intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2227 : (/lon_vals/), (/lat_vals/), time_current, dt_main, l_silhs_out_in,&!intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2282 : if ( .not. (( abs(dt_rad/stats_metadata%stats_tout - real(floor(dt_rad/stats_metadata%stats_tout), kind=core_rknd)) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2284 : ( abs(stats_metadata%stats_tout/dt_rad - real(floor(stats_metadata%stats_tout/dt_rad), kind=core_rknd)) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2499 : clubb_params(1,:), nu_vert_res_dep, lmin, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2550 : clubb_params(1,:), nu_vert_res_dep, lmin, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2592 : call setup_pdf_parameters_api( gr, gr%nzm, gr%nzt, pdf_dim, hydromet_dim, dt_main, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2598 : clubb_params(1,:), & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2607 : stats_zt, stats_zm, stats_sfc, & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2613 : precip_fracs, & ! Intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2633 : stats_zt, stats_zm, & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3498 : ! em(k) = ( 0.15_core_rknd * (1.0_core_rknd - gr%zm(1,k)/150.0_core_rknd) ) / rho_zm(k) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4101 : = max( rtm(1,k) - sat_mixrat_liq( p_in_Pa(k), thm(1,k) * exner(1,k), saturation_formula ), & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/clubb_driver.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/CLUBB_core/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 102 : Skx(i,k) = min( max( Skx(i,k), -clubb_params(i,iSkw_max_mag) ), clubb_params(i,iSkw_max_mag) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/Skx_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 160 : stats_metadata, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 470 : call stat_update_var( ixp3_dp, -(C_xp3_dissipation * invrs_tau_zt(i,:))*xp3(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_xp3_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 150 : (/1._c,-.6_c, .09_c , .09_c , .788_c, .675_c, .240_c, .222_c, .240_c, .222_c, .240_c, .222_c, & ! chi CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 151 : 0._c, 1._c, .027_c, .027_c, .114_c, .115_c,-.029_c, .093_c, .022_c, .013_c, 0._c , 0._c , & ! eta CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 152 : 0._c, 0._c, 1._c , .34_c , .315_c, .270_c, .120_c, .167_c, 0._c , 0._c , 0._c , 0._c , & ! w CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 153 : 0._c, 0._c, 0._c , 1._c , 0._c , 0._c , .464_c, .320_c, .168_c, .232_c, 0._c , 0._c , & ! Ncn CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 154 : 0._c, 0._c, 0._c , 0._c , 1._c , .821_c, 0._c , 0._c , .173_c, .164_c, .319_c, .308_c, & ! rr CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 155 : 0._c, 0._c, 0._c , 0._c , 0._c , 1._c , .152_c, .143_c, 0._c , 0._c , .285_c, .273_c, & ! Nr CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 156 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, .585_c, .571_c, .379_c, .363_c, & ! ri CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 157 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .571_c, .550_c, .363_c, .345_c, & ! Ni CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 158 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, .485_c, .470_c, & ! rs CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 159 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .470_c, .450_c, & ! Ns CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 160 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, & ! rg CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 161 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c/), & ! Ng CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 166 : (/1._c, .3_c, .09_c , .09_c , .788_c, .675_c, .240_c, .222_c, .240_c, .222_c, .240_c, .222_c, &! chi CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 167 : 0._c, 1._c, .027_c, .027_c, .114_c, .115_c,-.029_c, .093_c, .022_c, .013_c, 0._c , 0._c , &! eta CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 169 : 0._c, 0._c, 0._c , 1._c , 0._c , 0._c , .464_c, .320_c, .168_c, .232_c, 0._c , 0._c , &! Ncn CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 170 : 0._c, 0._c, 0._c , 0._c , 1._c , .821_c, 0._c , 0._c , .173_c, .164_c, .319_c, .308_c, &! rr CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 171 : 0._c, 0._c, 0._c , 0._c , 0._c , 1._c , .152_c, .143_c, 0._c , 0._c , .285_c, .273_c, &! Nr CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 172 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, .585_c, .571_c, .379_c, .363_c, &! ri CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 173 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .571_c, .550_c, .363_c, .345_c, &! Ni CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 174 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, .485_c, .470_c, &! rs CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 175 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .470_c, .450_c, &! Ns CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 176 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c , .758_c, &! rg CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 177 : 0._c, 0._c, 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 0._c , 1._c/), &! Ng CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/corr_varnce_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 472 : = + gr%invrs_dzt(i,k) * ( K_zt(i,k) + nu(i) ) * ( gr%invrs_dzm(i,k+1) + gr%invrs_dzm(i,k) ) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 961 : = + gr%invrs_dzm(i,k) * ( K_zm(i,k) + nu(i) ) * ( gr%invrs_dzt(i,k) + gr%invrs_dzt(i,k-1) ) & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/diffusion.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 408 : stats_metadata, & ! intent(in) stats_metadata, & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/clip_explicit.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 465 : call windm_edsclrm_solve( nzt, ngrdcol, gr, nrhs, stats_metadata%iwindm_matrix_condt_num, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 842 : call windm_edsclrm_solve( nzt, ngrdcol, gr, nrhs, stats_metadata%iwindm_matrix_condt_num, & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_windm_edsclrm_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 143 : !$acc enter data create( invrs_denom_integral, field_clipped, denom_integral_global, rho_ds_dz, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 162 : ! invrs_denom_integral(i,k) = one / sum(rho_ds_dz(i,k-num_hf_draw_points:k+num_hf_draw_points)) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 236 : !$acc parallel loop gang vector collapse(2) default(present) reduction(.or.:l_field_below_threshold) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 248 : !$acc exit data delete( invrs_denom_integral, field_clipped, denom_integral_global, rho_ds_dz, & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/fill_holes.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 480 : write(fstderr,*) "grdcol #", i, "rhs # ", n, "band_solvex backward error est. =", berr(i,n) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/lapack_wrap.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Number of "private" statements does not not match number of modules. CLUBBStandardsCheck.pl WARNING: Private Test failed! ../src/CLUBB_core/matrix_solver_wrapper.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Missing 'implicit none' statements. 'Implicit None' check FAILED! CLUBBStandardsCheck.pl Add a line containing 'implicit none' to each program, module, subroutine, and function. ../src/CLUBB_core/mt95.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 342 : stability_correction(i,k) = one + min( lambda0_stability(i,k) * brunt_vaisala_freq_sqd(i,k) & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_helper_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 114 : character(len=*), private, parameter :: alph = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 117 : integer(kind=wi), private, parameter :: clen = ( n + 1_wi ) * 7_wi !n * ( ceiling( fbs * log( 2.0_core_rknd ) / log( alps ) ) + 1 ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/mt95.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 682 : * ( one - Skw(i,k) / sqrt( four * ( one - sigma_sqd_w(i,k) )**3 + Skw(i,k)**2 ) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1218 : redirect_interpolated_azm_col = redirect_interpolated_azm_2D( gr%nzm, gr%nzt, 1, gr, azt, zm_min ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1265 : redirect_interpolated_azm_col = redirect_interpolated_azm_2D( gr%nzm, gr%nzt, 1, gr, azt_col, zm_min ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1375 : redirect_interpolated_azt_col = redirect_interpolated_azt_2D( gr%nzm, gr%nzt, 1, gr, azm, zt_min ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1423 : redirect_interpolated_azt_col = redirect_interpolated_azt_2D(gr%nzm, gr%nzt, 1, gr, azm_col, zt_min ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/grid_class.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 43 : ! lower_1(2)*upper_1(1)+l_diag(2)*1 = lhs(0,2) => l_diag(2) = lhs(0,2) - lower_1(2)*upper_1(1) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 44 : ! lower_1(2)*upper_2(1)+l_diag(2)*upper_1(2) = lhs(-1,2) => upper_1(2) = ( lhs(-1,2)-lower_1(2)*upper_2(1) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 46 : ! l_diag(2)*upper_2(2) = lhs(-2,2) => upper_2(2) = lhs(-2,2) / l_diag(2) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 52 : ! l_2(k)*upper_1(k-2)+lower_1(k)*1 = lhs(1,k) => lower_1(k) = lhs(1,k) - l_2(k)*upper_1(k-2) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 53 : ! l_2(k)*upper_2(k-2)+lower_1(k)*upper_1(k-1) = lhs( 0,k) => l_diag(k) = lhs(0,k) - l_2(k)*upper_2(k-2) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 54 : ! +l_diag(k)*1 + lower_1(k)*upper_1(k-1) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/penta_lu_solver.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 891 : radf_col ! Buoyancy production at cloud top due to longwave radiative cooling [m^2/s^3] CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1217 : !$acc fcor_col, sfc_elevation_col, thlm_forcing_col, rtm_forcing_col, um_forcing_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1218 : !$acc vm_forcing_col, wprtp_forcing_col, wpthlp_forcing_col, rtp2_forcing_col, thlp2_forcing_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1219 : !$acc rtpthlp_forcing_col, wm_zm_col, wm_zt_col, rho_zm_col, rho_col, rho_ds_zm_col, rho_ds_zt_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1220 : !$acc invrs_rho_ds_zm_col, invrs_rho_ds_zt_col, thv_ds_zm_col, thv_ds_zt_col, rfrzm_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1223 : !$acc upwp_sfc_pert_col, vpwp_sfc_pert_col, rtm_ref_col, thlm_ref_col, um_ref_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1226 : !$acc copy( um_col, upwp_col, vm_col, vpwp_col, up2_col, vp2_col, up3_col, vp3_col, rtm_col, wprtp_col, thlm_col, wpthlp_col, rtp2_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1229 : !$acc rtpthvp_col, thlpthvp_col, wp2rtp_col, wp2thlp_col, uprcp_col, vprcp_col, rc_coef_zm_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1230 : !$acc wp4_col, wpup2_col, wpvp2_col, wp2up2_col, wp2vp2_col, ice_supersat_frac_col, um_pert_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1278 : !$acc copyout( rcm_in_layer_col, cloud_cover_col, wprcp_col, w_up_in_cloud_col, w_down_in_cloud_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1279 : !$acc cloudy_updraft_frac_col, cloudy_downdraft_frac_col, invrs_tau_zm_col, Kh_zt_col, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1285 : !$acc copy( sclrm_col, wpsclrp_col, sclrp2_col, sclrp3_col, sclrprtp_col, sclrpthlp_col, sclrpthvp_col ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3839 : call update_xp2_mc( gr, nzm, nzt, 1, dt, cloud_frac_col, rcm_col, rvm_col, thlm_col, & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/clubb_api_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 462 : esat(i,k) = 10._core_rknd**(-7.90298_core_rknd*(373.16_core_rknd/T_in_K_clipped-1._core_rknd)+ & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1392 : *(MAX( rtm - sat_mixrat_liq(p_in_Pa,theta*exner, saturation_formula), zero_threshold )) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/saturation.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 174 : if ( stats_metadata%iwprtpthlp > 0 ) call check_nan( wprtpthlp, "wprtpthlp", proc_name ) ! intnet(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/numerical_check.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 518 : wstar = ( one/T0 * grav * wpthlp(i,1) * 0.2_core_rknd * depth_pos_wpthlp(i) )**(one_third) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/sfc_varnce_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1717 : / ( gr%zm(i,k) - sfc_elevation(i) + clubb_params(i,iz_displace) ) ! small CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1824 : H_invrs_tau_wpxp_N2 = smooth_heaviside_peskin( nzm, ngrdcol, bvf_thresh, heaviside_smth_range ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1957 : tau_zt = smooth_min( nzt, ngrdcol, tau_zt_unclipped, tau_max_zt, 1.0e3_core_rknd * min_max_smth_mag ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/mixing_length.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 860 : logical, parameter :: l_smooth_min_max = .false. ! whether to apply smooth min and max functions CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 980 : thlm_forcing(i,:), rtm_forcing(i,:), um_forcing(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 981 : vm_forcing(i,:), wm_zm(i,:), wm_zt(i,:), p_in_Pa(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 982 : rho_zm(i,:), rho(i,:), exner(i,:), rho_ds_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 983 : rho_ds_zt(i,:), invrs_rho_ds_zm(i,:), invrs_rho_ds_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 984 : thv_ds_zm(i,:), thv_ds_zt(i,:), wpthlp_sfc(i), wprtp_sfc(i), upwp_sfc(i), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 985 : vpwp_sfc(i), p_sfc(i), um(i,:), upwp(i,:), vm(i,:), vpwp(i,:), up2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 986 : vp2(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), wp2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 987 : wp3(i,:), rtp2(i,:), thlp2(i,:), rtpthlp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 990 : wpsclrp_sfc(i,:), wpedsclrp_sfc(i,:), sclrm(i,:,:), wpsclrp(i,:,:), sclrp2(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 991 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:) ) ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1332 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1333 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1455 : brunt_vaisala_freq_clipped = smooth_max( nzm, ngrdcol, 1.0e-7_core_rknd, brunt_vaisala_freq_sqd_smth, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1484 : stats_zt, & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1668 : ! Added an extra check for stats_metadata%irel_humidity > 0; otherwise, if both stats_metadata%irsat = 0 and CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1669 : ! stats_metadata%irel_humidity = 0, rsat is not computed, leading to a floating-point exception CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1681 : call stat_update_var( stats_metadata%irel_humidity, rel_humidity(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1731 : call stat_update_var( stats_metadata%istability_correction, stability_correction(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1813 : call stat_update_var(stats_metadata%iinvrs_tau_wpxp_zm, invrs_tau_wpxp_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1817 : call stat_update_var(stats_metadata%iinvrs_tau_wp3_zm, invrs_tau_wp3_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1821 : call stat_update_var(stats_metadata%iinvrs_tau_no_N2_zm, invrs_tau_no_N2_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1830 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd, brunt_vaisala_freq_sqd(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1832 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_splat, brunt_vaisala_freq_sqd_splat(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1834 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_mixed, brunt_vaisala_freq_sqd_mixed(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1836 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_moist, brunt_vaisala_freq_sqd_moist(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1838 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_dry, brunt_vaisala_freq_sqd_dry(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1840 : call stat_update_var(stats_metadata%ibrunt_vaisala_freq_sqd_smth, brunt_vaisala_freq_sqd_smth(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1851 : call compute_Cx_fnc_Richardson( nzm, nzt, ngrdcol, gr, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1852 : Lscale_zm, ddzt_umvm_sqd, rho_ds_zm, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1853 : brunt_vaisala_freq_sqd, brunt_vaisala_freq_sqd_mixed, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1854 : clubb_params, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1855 : clubb_config_flags%l_use_shear_Richardson, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1856 : clubb_config_flags%l_modify_limiters_for_cnvg_test, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1857 : stats_metadata, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1858 : stats_zm, & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1859 : Cx_fnc_Richardson ) ! intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1951 : sclrm(i,:,:), sclrm_trsport_only(i,:,:), & ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2314 : * ( one - exp( brunt_vaisala_freq_sqd_zt(i,k) / clubb_params(i,ixp3_coef_slope) ) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2337 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2338 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2710 : thlm(i,:), rtm(i,:), wprtp(i,:), wpthlp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2711 : wp2(i,:), wp3(i,:), rtp2(i,:), rtp3(i,:), thlp2(i,:), thlp3(i,:), rtpthlp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2712 : wpthvp(i,:), wp2thvp(i,:), rtpthvp(i,:), thlpthvp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2713 : p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2714 : rho_ds_zm(i,:), rho_ds_zt(i,:), thv_ds_zm(i,:), thv_ds_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2715 : wm_zt(i,:), wm_zm(i,:), rcm(i,:), wprcp(i,:), rc_coef(i,:), rc_coef_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2716 : rcm_zm(i,:), rtm_zm(i,:), thlm_zm(i,:), cloud_frac(i,:), ice_supersat_frac(i,:),& ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2719 : thvm(i,:), ug(i,:), vg(i,:), Lscale(i,:), wpthlp2(i,:), wp2thlp(i,:), wprtp2(i,:), wp2rtp(i,:),& ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2720 : Lscale_up(i,:), Lscale_down(i,:), tau_zt(i,:), Kh_zt(i,:), wp2rcp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2721 : wprtpthlp(i,:), sigma_sqd_w_zt(i,:), rsat(i,:), wp2_zt(i,:), thlp2_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2722 : wpthlp_zt(i,:), wprtp_zt(i,:), rtp2_zt(i,:), rtpthlp_zt(i,:), up2_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2723 : vp2_zt(i,:), upwp_zt(i,:), vpwp_zt(i,:), wpup2(i,:), wpvp2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2726 : rtprcp(i,:), rcp2(i,:), em(i,:), a3_coef(i,:), a3_coef_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2727 : wp3_zm(i,:), wp3_on_wp2(i,:), wp3_on_wp2_zt(i,:), Skw_velocity(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2730 : pdf_params_single_col(i), pdf_params_zm_single_col(i), sclrm(i,:,:), sclrp2(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2731 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), sclrpthvp(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2732 : wpsclrp(i,:,:), sclrprcp(i,:,:), wp2sclrp(i,:,:), wpsclrp2(i,:,:), wpsclrprtp(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2733 : wpsclrpthlp(i,:,:), wpedsclrp(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2734 : clubb_config_flags%saturation_formula, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2735 : stats_metadata, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2736 : stats_zt(i), stats_zm(i), stats_sfc(i) ) ! intent(inout) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2758 : thlm_forcing(i,:), rtm_forcing(i,:), um_forcing(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2759 : vm_forcing(i,:), wm_zm(i,:), wm_zt(i,:), p_in_Pa(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2760 : rho_zm(i,:), rho(i,:), exner(i,:), rho_ds_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2761 : rho_ds_zt(i,:), invrs_rho_ds_zm(i,:), invrs_rho_ds_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2762 : thv_ds_zm(i,:), thv_ds_zt(i,:), wpthlp_sfc(i), wprtp_sfc(i), upwp_sfc(i), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2763 : vpwp_sfc(i), p_sfc(i), um(i,:), upwp(i,:), vm(i,:), vpwp(i,:), up2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2764 : vp2(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), wp2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2765 : wp3(i,:), rtp2(i,:), thlp2(i,:), rtpthlp(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2767 : "end of ", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2768 : wpsclrp_sfc(i,:), wpedsclrp_sfc(i,:), sclrm(i,:,:), wpsclrp(i,:,:), sclrp2(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2769 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:) ) ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2868 : !$acc sqrt_em_zt, xp3_coef_fnc, w_1_zm, w_2_zm, varnce_w_1_zm, varnce_w_2_zm, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2873 : !$acc invrs_tau_C4_zm, invrs_tau_C14_zm, invrs_tau_wp2_zm, invrs_tau_wpxp_zm, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2874 : !$acc invrs_tau_wp3_zm, invrs_tau_no_N2_zm, invrs_tau_bkgnd, invrs_tau_shear, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3432 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive definite quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3434 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive definite quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3442 : sclrp2_zt(:,:,sclr) = zm2zt( nzm, nzt, ngrdcol, gr, sclrp2(:,:,sclr), sclr_tol(sclr)**2 ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3609 : sigma_sqd_w(:,:) = zm2zt2zm( nzm, nzt, ngrdcol, gr, sigma_sqd_w_tmp(:,:), zero_threshold ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3613 : sigma_sqd_w_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, sigma_sqd_w(:,:), zero_threshold ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3620 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3621 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3622 : up2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, up2(:,:), w_tol_sqd ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3623 : vp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, vp2(:,:), w_tol_sqd ) ! Positive def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3649 : sclrp2_zt(:,:,sclr) = zm2zt( nzm, nzt, ngrdcol, gr, sclrp2(:,:,sclr), sclr_tol(sclr)**2 ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3884 : rcp2(:,:) = zt2zm( nzm, nzt, ngrdcol, gr, rcp2_zt(:,:), zero_threshold ) ! Pos. def. quantity CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4224 : write(fstderr,*) "l_stability_correct_tau_zm = ", clubb_config_flags%l_stability_correct_tau_zm CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4260 : write(fstderr,*) "Unknown type of double Gaussian PDF selected: ", clubb_config_flags%iiPDF_type CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_clubb_core_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 75 : call stat_assign( var_index=stats_metadata%ilh_morr_snow_rate, var_name="lh_morr_snow_rate", & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 99 : call stat_assign( var_index=stats_metadata%ik_lh_start, var_name="k_lh_start", & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_lh_sfc_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 114 : call stat_assign( var_index=stats_metadata%iFrad_LW_rad, var_name="Frad_LW_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 123 : call stat_assign( var_index=stats_metadata%iFrad_SW_rad, var_name="Frad_SW_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 132 : call stat_assign( var_index=stats_metadata%iFrad_SW_up_rad, var_name="Frad_SW_up_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 141 : call stat_assign( var_index=stats_metadata%iFrad_LW_up_rad, var_name="Frad_LW_up_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 150 : call stat_assign( var_index=stats_metadata%iFrad_SW_down_rad, var_name="Frad_SW_down_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 160 : call stat_assign( var_index=stats_metadata%iFrad_LW_down_rad, var_name="Frad_LW_down_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_rad_zm_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 339 : call calc_coefs_wpxpyp_semiimpl( nz, wp2(i,:), rtp2(i,:), thlp2(i,:), wprtp(i,:), & ! In CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/new_pdf_main.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 259 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 465 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 741 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 868 : write(iunit,*) "l_fix_w_chi_eta_correlations = ", clubb_config_flags%l_fix_w_chi_eta_correlations CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 885 : write(iunit,*) "l_use_tke_in_wp3_pr_turb_term = ", clubb_config_flags%l_use_tke_in_wp3_pr_turb_term CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 887 : write(iunit,*) "l_use_wp3_lim_with_smth_Heaviside = ", clubb_config_flags%l_use_wp3_lim_with_smth_Heaviside CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 889 : write(iunit,*) "l_modify_limiters_for_cnvg_test = ", clubb_config_flags%l_modify_limiters_for_cnvg_test CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/model_flags.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 8 : ! easier for the clubb_tuner code to use the clubb_params vector without "knowing" any information CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/parameters_tunable.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 88 : call stat_assign( var_index=stats_metadata%iT_in_K_rad, var_name="T_in_K_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 123 : call stat_assign( var_index=stats_metadata%ircm_in_cloud_rad, var_name="rcm_in_cloud_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 132 : call stat_assign( var_index=stats_metadata%icloud_frac_rad, var_name="cloud_frac_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 142 : call stat_assign( var_index=stats_metadata%iice_supersat_frac_rad, var_name="ice_supersat_frac_rad", & !In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 160 : call stat_assign( var_index=stats_metadata%iradht_LW_rad, var_name="radht_LW_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 169 : call stat_assign( var_index=stats_metadata%iradht_SW_rad, var_name="radht_SW_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 178 : call stat_assign( var_index=stats_metadata%ip_in_mb_rad, var_name="p_in_mb_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 187 : call stat_assign( var_index=stats_metadata%isp_humidity_rad, var_name="sp_humidity_rad", & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_rad_zt_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 177 : call stat_assign( var_index=stats_metadata%ilh_thlm_mc, var_name="lh_thlm_mc", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 306 : call stat_assign( var_index=stats_metadata%ilh_rcm_avg, var_name="lh_rcm_avg", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 459 : call stat_assign( var_index=stats_metadata%ilh_cloud_frac, var_name="lh_cloud_frac", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 513 : call stat_assign( var_index=stats_metadata%ilh_Ncnp2_zt, var_name="lh_Ncnp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 522 : call stat_assign( var_index=stats_metadata%ilh_Ncp2_zt, var_name="lh_Ncp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 531 : call stat_assign( var_index=stats_metadata%ilh_Nrp2_zt, var_name="lh_Nrp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 540 : call stat_assign( var_index=stats_metadata%ilh_rcp2_zt, var_name="lh_rcp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 549 : call stat_assign( var_index=stats_metadata%ilh_rtp2_zt, var_name="lh_rtp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 558 : call stat_assign( var_index=stats_metadata%ilh_thlp2_zt, var_name="lh_thlp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 567 : call stat_assign( var_index=stats_metadata%ilh_rrp2_zt, var_name="lh_rrp2_zt", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 576 : call stat_assign( var_index=stats_metadata%ilh_rrm_auto, var_name="lh_rrm_auto", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 585 : call stat_assign( var_index=stats_metadata%ilh_rrm_accr, var_name="lh_rrm_accr", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 593 : call stat_assign( var_index=stats_metadata%ilh_rrm_evap, var_name="lh_rrm_evap", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 602 : call stat_assign( var_index=stats_metadata%ilh_Nrm_auto, var_name="lh_Nrm_auto", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 611 : call stat_assign( var_index=stats_metadata%ilh_Nrm_evap, var_name="lh_Nrm_evap", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 620 : call stat_assign( var_index=stats_metadata%ilh_rrm_src_adj, var_name="lh_rrm_src_adj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 629 : call stat_assign( var_index=stats_metadata%ilh_rrm_evap_adj, var_name="lh_rrm_evap_adj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 638 : call stat_assign( var_index=stats_metadata%ilh_Nrm_src_adj, var_name="lh_Nrm_src_adj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 648 : call stat_assign( var_index=stats_metadata%ilh_Nrm_evap_adj, var_name="lh_Nrm_evap_adj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 658 : call stat_assign( var_index=stats_metadata%ilh_precip_frac, var_name="lh_precip_frac", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 677 : call stat_assign( var_index=stats_metadata%ilh_mixt_frac, var_name="lh_mixt_frac", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 697 : call stat_assign( var_index=stats_metadata%ilh_m_vol_rad_rain, var_name="lh_m_vol_rad_rain", & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 705 : call stat_assign( var_index=stats_metadata%ilh_rrm_mc_nonadj, var_name="lh_rrm_mc_nonadj", & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 717 : call stat_assign( var_index=stats_metadata%isilhs_variance_category(icategory), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 733 : call stat_assign( var_index=stats_metadata%ilh_samp_frac_category(icategory), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_lh_zt_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 43 : ! lower(k)*upper(k-1)+l_diag(k)*1 = lhs( 0,k) => l_diag(k) = lhs( 0,k) - lower(k)*upper(k-1) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 205 : lower_diag_invrs(i,ndim) = 1.0_core_rknd / ( lhs(0,i,ndim) - lhs(1,i,ndim) * upper(i,ndim-1) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 292 : lower_diag_invrs(i,ndim) = 1.0_core_rknd / ( lhs(0,i,ndim) - lhs(1,i,ndim) * upper(i,ndim-1) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/tridiag_lu_solver.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 646 : call stat_update_var( stats_metadata%icoef_wp4_implicit, coef_wp4_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1475 : call stat_update_var_pt( stats_metadata%iwp23_matrix_condt_num, 1, one / rcond(i), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1583 : call stat_end_update_pt( stats_metadata%iwp2_dp1, k, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1630 : call stat_end_update_pt( stats_metadata%iwp2_pr1, k, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2774 : call stat_update_var_pt( stats_metadata%iwp2_pr_dfsn, k, rhs_pr_dfsn_wp2(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2779 : call stat_update_var_pt( stats_metadata%iwp2_splat, k, - lhs_splat_wp2(i,k) * wp2(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2795 : call stat_modify_pt( stats_metadata%iwp2_pr1, k, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2943 : call stat_update_var_pt( stats_metadata%iwp3_splat, k, - lhs_splat_wp3(i,k) * wp3(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2954 : call stat_begin_update_pt( stats_metadata%iwp3_dp1, k, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2973 : call stat_update_var_pt( stats_metadata%iwp3_pr_turb, k, rhs_pr_turb_wp3(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2975 : call stat_update_var_pt( stats_metadata%iwp3_pr_dfsn, k, rhs_pr_dfsn_wp3(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_wp2_wp3_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 431 : call stat_assign( var_index=stats_metadata%iinvrs_tau_wpxp_zm, var_name="invrs_tau_wpxp_zm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 447 : call stat_assign( var_index=stats_metadata%iinvrs_tau_no_N2_zm, var_name="invrs_tau_no_N2_zm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2071 : call stat_assign( var_index=stats_metadata%iice_supersat_frac_zm, var_name="ice_supersat_frac_zm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2195 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd, var_name="bv_freq_sqd", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2203 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_splat, var_name="bv_freq_sqd_splat", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2211 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_mixed, var_name="bv_freq_sqd_mixed", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2219 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_moist, var_name="bv_freq_sqd_moist", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2227 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_dry, var_name="bv_freq_sqd_dry", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2235 : call stat_assign( var_index=stats_metadata%ibrunt_vaisala_freq_sqd_smth, var_name="bv_freq_sqd_smth", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2243 : call stat_assign( var_index=stats_metadata%ibrunt_freq_out_cloud, var_name="bv_freq_out_cloud", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2287 : call stat_assign( var_index=stats_metadata%iwp3_on_wp2_cfl_num, var_name="wp3_on_wp2_cfl_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2315 : call stat_assign( var_index=stats_metadata%istability_correction, var_name="stability_correction", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2369 : call stat_assign( var_index=stats_metadata%isclrprtp(sclr), var_name="sclr"//trim(sclr_idx)//"prtp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2380 : call stat_assign( var_index=stats_metadata%isclrp2(sclr), var_name="sclr"//trim(sclr_idx)//"p2", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2391 : call stat_assign( var_index=stats_metadata%isclrpthvp(sclr), var_name="sclr"//trim(sclr_idx)//"pthvp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2402 : call stat_assign( var_index=stats_metadata%isclrpthlp(sclr), var_name="sclr"//trim(sclr_idx)//"pthlp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2413 : call stat_assign( var_index=stats_metadata%isclrprcp(sclr), var_name="sclr"//trim(sclr_idx)//"prcp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2424 : call stat_assign( var_index=stats_metadata%iwpsclrp(sclr), var_name="wpsclr"//trim(sclr_idx)//"p", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2435 : call stat_assign( var_index=stats_metadata%iwpsclrp2(sclr), var_name="wpsclr"//trim(sclr_idx)//"p2", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2446 : call stat_assign( var_index=stats_metadata%iwp2sclrp(sclr), var_name="wp2sclr"//trim(sclr_idx)//"p", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2457 : call stat_assign( var_index=stats_metadata%iwpsclrprtp(sclr), var_name="wpsclr"//trim(sclr_idx)//"prtp", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2480 : call stat_assign( var_index=stats_metadata%iwpedsclrp(edsclr), var_name="wpedsclr"//trim(sclr_idx)//"p", & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_zm_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 127 : call stat_assign( var_index=stats_metadata%icc, var_name="cc", var_description="cc, Cloud cover", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 344 : call stat_assign( var_index=stats_metadata%iwp23_matrix_condt_num, var_name="wp23_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 351 : call stat_assign( var_index=stats_metadata%ithlm_matrix_condt_num, var_name="thlm_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 360 : call stat_assign( var_index=stats_metadata%irtm_matrix_condt_num, var_name="rtm_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 369 : call stat_assign( var_index=stats_metadata%ithlp2_matrix_condt_num, var_name="thlp2_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 377 : call stat_assign( var_index=stats_metadata%irtp2_matrix_condt_num, var_name="rtp2_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 403 : call stat_assign( var_index=stats_metadata%iwindm_matrix_condt_num, var_name="windm_matrix_condt_num", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 437 : call stat_assign( var_index=stats_metadata%itot_vartn_normlzd_rtm, var_name="tot_vartn_normlzd_rtm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 445 : call stat_assign( var_index=stats_metadata%itot_vartn_normlzd_thlm, var_name="tot_vartn_normlzd_thlm", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 453 : call stat_assign( var_index=stats_metadata%itot_vartn_normlzd_wprtp, var_name="tot_vartn_normlzd_wprtp", & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_sfc_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 385 : call stat_update_var_pt( stats_metadata%iprecip_frac_tol, 1, precip_frac_tol(j), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 395 : call precip_frac_assert_check( nzt, hydromet_dim, hydromet_tol, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 397 : precip_frac_1(j,:), precip_frac_2(j,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 398 : precip_frac_tol(j) ) ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/precipitation_fraction.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 728 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 833 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 841 : time_current, stats_metadata%stats_tout, stats_lh_zt%num_output_fields, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 915 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 923 : time_current, stats_metadata%stats_tout, stats_lh_sfc%num_output_fields, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1152 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1235 : time_current+real(stats_metadata%stats_tout, kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1319 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1408 : time_current+real(stats_metadata%stats_tout,kind=time_precision), & !intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1416 : time_current, stats_metadata%stats_tout, stats_sfc%num_output_fields, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2080 : integer :: grid_level = 1 ! grid level for stats where there is only one sensible level (eg timeseries) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2218 : call stat_update_var( stats_metadata%ivarnce_thl_1, pdf_params%varnce_thl_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2220 : call stat_update_var( stats_metadata%ivarnce_thl_2, pdf_params%varnce_thl_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2238 : call stat_update_var( stats_metadata%icloud_frac_1, pdf_params%cloud_frac_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2240 : call stat_update_var( stats_metadata%icloud_frac_2, pdf_params%cloud_frac_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2254 : call stat_update_var( stats_metadata%icovar_chi_eta_1, pdf_params%covar_chi_eta_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2256 : call stat_update_var( stats_metadata%icovar_chi_eta_2, pdf_params%covar_chi_eta_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2258 : call stat_update_var( stats_metadata%icorr_w_chi_1, pdf_params%corr_w_chi_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2260 : call stat_update_var( stats_metadata%icorr_w_chi_2, pdf_params%corr_w_chi_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2262 : call stat_update_var( stats_metadata%icorr_w_eta_1, pdf_params%corr_w_eta_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2264 : call stat_update_var( stats_metadata%icorr_w_eta_2, pdf_params%corr_w_eta_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2266 : call stat_update_var( stats_metadata%icorr_chi_eta_1, pdf_params%corr_chi_eta_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2268 : call stat_update_var( stats_metadata%icorr_chi_eta_2, pdf_params%corr_chi_eta_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2274 : call stat_update_var( stats_metadata%icorr_w_thl_1, pdf_params%corr_w_thl_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2276 : call stat_update_var( stats_metadata%icorr_w_thl_2, pdf_params%corr_w_thl_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2278 : call stat_update_var( stats_metadata%icorr_rt_thl_1, pdf_params%corr_rt_thl_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2280 : call stat_update_var( stats_metadata%icorr_rt_thl_2, pdf_params%corr_rt_thl_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2340 : call stat_update_var( stats_metadata%isclrm_f(sclr), sclrm_forcing(:,sclr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2349 : call stat_update_var( stats_metadata%iedsclrm_f(edsclr), edsclrm_forcing(:,edsclr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2432 : call stat_update_var( stats_metadata%iwp3_on_wp2_cfl_num, wp3_on_wp2 * dt / dzm, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2437 : call stat_update_var( stats_metadata%iice_supersat_frac_zm, ice_supersat_frac_zm, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2449 : call stat_update_var( stats_metadata%ivarnce_w_1_zm, pdf_params_zm%varnce_w_1(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2451 : call stat_update_var( stats_metadata%ivarnce_w_2_zm, pdf_params_zm%varnce_w_2(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2453 : call stat_update_var( stats_metadata%imixt_frac_zm, pdf_params_zm%mixt_frac(1,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2476 : call stat_update_var( stats_metadata%iwpsclrpthlp(sclr), wpsclrpthlp(:,sclr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2482 : call stat_update_var( stats_metadata%iwpedsclrp(edsclr), wpedsclrp(:,edsclr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2502 : call stat_update_var_pt( stats_metadata%icc, grid_level, maxval( cloud_frac(1:nzt) ), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2533 : call stat_update_var_pt( stats_metadata%iz_cloud_base, grid_level, -10.0_core_rknd , & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2643 : call stat_update_var_pt( stats_metadata%itot_vartn_normlzd_rtm, grid_level, xtmp, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2649 : write(fstderr, *) "Warning: tot_vartn_normlzd_thlm tried to divide by zero denominator ", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2656 : call stat_update_var_pt( stats_metadata%itot_vartn_normlzd_thlm, grid_level, xtmp, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2662 : write(fstderr, *) "Warning: tot_vartn_normlzd_wprtp tried to divide by zero denominator ", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2669 : call stat_update_var_pt( stats_metadata%itot_vartn_normlzd_wprtp, grid_level, xtmp, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2915 : call stat_update_var( stats_metadata%ilh_rrm_mc, lh_hydromet_mc(:,hm_metadata%iirr), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_clubb_utilities.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 480 : C2rt_1d(i,k) = clubb_params(i,iC2rt) * max( min_cloud_frac_mult, cloud_frac_zm(i,k) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 481 : C2thl_1d(i,k) = clubb_params(i,iC2thl) * max( min_cloud_frac_mult, cloud_frac_zm(i,k) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 482 : C2rtthl_1d(i,k) = clubb_params(i,iC2rtthl) * max( min_cloud_frac_mult, cloud_frac_zm(i,k) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 635 : call solve_xp2_xpyp_with_single_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, sclr_idx, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 652 : call solve_xp2_xpyp_with_multiple_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, sclr_idx, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1863 : subroutine solve_xp2_xpyp_with_multiple_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, sclr_idx, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1873 : rhs_ta_wpsclrp2, rhs_ta_wprtpsclrp, rhs_ta_wpthlpsclrp, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2741 : real( kind = core_rknd ), dimension(ngrdcol) :: rcond ! Est. of the reciprocal of the condition # on the matrix CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2775 : ixapxbp_matrix_condt_num = max( stats_metadata%irtp2_matrix_condt_num, stats_metadata%ithlp2_matrix_condt_num, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2795 : call stat_update_var_pt( stats_metadata%irtp2_matrix_condt_num, 1, one / rcond(i), & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2798 : call stat_update_var_pt( stats_metadata%ithlp2_matrix_condt_num, 1, one / rcond(i), & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2801 : call stat_update_var_pt( stats_metadata%irtpthlp_matrix_condt_num, 1, one / rcond(i), & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4082 : wp_coef(i,k) = ( one - one_third * beta(i) ) * a1_coef(i,k)**2 * wp3_on_wp2(i,k) / wp2(i,k) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4090 : wp_coef_zt(i,k) = ( one - one_third * beta(i) ) * a1_coef_zt(i,k)**2 * wp3_on_wp2_zt(i,k) / wp2_zt(i,k) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4271 : sgn_t_vel_sclrprtp(i,k) = sign(one,term_wprtpsclrp_explicit_zm(i,k)*sclrprtp(i,k,sclr)) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4292 : rhs_ta_wprtpsclrp(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4300 : term_wpthlpsclrp_explicit_zm(:,:) = zt2zm( nzm, nzt, ngrdcol, gr, wpsclrpthlp(:,:,sclr) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4305 : sgn_t_vel_sclrpthlp(i,k) = sign(one,term_wpthlpsclrp_explicit_zm(i,k)*sclrpthlp(i,k,sclr)) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4320 : call xpyp_term_ta_pdf_rhs( nzm, nzt, ngrdcol, gr, term_wpthlpsclrp_explicit, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4321 : rho_ds_zt, rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4322 : invrs_rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4323 : l_upwind_xpyp_ta, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4324 : sgn_t_vel_sclrpthlp, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4325 : term_wpthlpsclrp_explicit_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4326 : rhs_ta_wpthlpsclrp(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4400 : invrs_rho_ds_zm, rho_ds_zm, & ! Intent(in) & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4656 : call xpyp_term_ta_pdf_rhs( nzm, nzt, ngrdcol, gr, term_wpsclrp2_explicit, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4657 : rho_ds_zt, rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4658 : invrs_rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4659 : l_upwind_xpyp_ta, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4660 : sgn_t_vel_sclrp2, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4661 : term_wpsclrp2_explicit_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4662 : rhs_ta_wpsclrp2(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4721 : call xpyp_term_ta_pdf_rhs( nzm, nzt, ngrdcol, gr, term_wprtpsclrp_explicit, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4722 : rho_ds_zt, rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4723 : invrs_rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4724 : l_upwind_xpyp_ta, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4725 : sgn_t_vel_sclrprtp, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4726 : term_wprtpsclrp_explicit_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4727 : rhs_ta_wprtpsclrp(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4785 : call xpyp_term_ta_pdf_rhs( nzm, nzt, ngrdcol, gr, term_wpthlpsclrp_explicit, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4786 : rho_ds_zt, rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4787 : invrs_rho_ds_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4788 : l_upwind_xpyp_ta, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4789 : sgn_t_vel_sclrpthlp, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4790 : term_wpthlpsclrp_explicit_zm, & ! Intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4791 : rhs_ta_wpthlpsclrp(:,:,sclr) ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5342 : call stat_update_var( stats_metadata%icoef_wprtp2_implicit, coef_wprtp2_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5344 : call stat_update_var( stats_metadata%iterm_wprtp2_explicit, term_wprtp2_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5346 : call stat_update_var( stats_metadata%icoef_wpthlp2_implicit, coef_wpthlp2_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5348 : call stat_update_var( stats_metadata%iterm_wpthlp2_explicit, term_wpthlp2_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5350 : call stat_update_var( stats_metadata%icoef_wprtpthlp_implicit, coef_wprtpthlp_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5352 : call stat_update_var( stats_metadata%iterm_wprtpthlp_explicit, term_wprtpthlp_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_xp2_xpyp_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 228 : real( kind = core_rknd ), dimension(ngrdcol, nz, min(1,sclr_dim), 2 ), intent(in) :: & ! h1g, 2010-06-15 CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 571 : wm(i,:), rtm(i,:), thlm(i,:), wp2(i,:), rtp2(i,:), thlp2(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 572 : Skw(i,:), Skrt(i,:), Skthl(i,:), wprtp(i,:), wpthlp(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 599 : wm(i,:), rtm(i,:), thlm(i,:), wp2(i,:), rtp2(i,:), thlp2(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 600 : Skw(i,:), Skrt(i,:), Skthl(i,:), wprtp(i,:), wpthlp(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 611 : call LY93_driver( nz, wm(i,:), rtm(i,:), thlm(i,:), wp2(i,:), rtp2(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 612 : thlp2(i,:), Skw(i,:), Skrt(i,:), Skthl(i,:), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 967 : pdf_params%rsatl_1(i,:) = sat_mixrat_ice( nz, p_in_Pa(i,:), tl1(i,:) ) * RH_crit(i, :, 1, 1) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 982 : pdf_params%rsatl_2(i,:) = sat_mixrat_ice( nz, p_in_Pa(i,:), tl2(i,:) ) * RH_crit(i, :, 1, 2) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1005 : rsatl_2 = sat_mixrat_liq( nz, ngrdcol, p_in_Pa, tl2, saturation_formula ) ! h1g, 2010-06-16 end mod CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1111 : rcm(i,k) = pdf_params%mixt_frac(i,k) * pdf_params%rc_1(i,k) + ( one - pdf_params%mixt_frac(i,k) ) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1286 : = pdf_params%mixt_frac(i,k) * ( ( sclr1(i,k,sclr) - sclrm(i,k,sclr) ) * pdf_params%rc_1(i,k) ) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1292 : + ( one - pdf_params%mixt_frac(i,k) ) * corr_sclr_rt_2(i,k,sclr) * pdf_params%crt_2(i,k) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1298 : - ( one - pdf_params%mixt_frac(i,k) ) * corr_sclr_thl_2(i,k,sclr) * pdf_params%cthl_2(i,k) & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/pdf_closure_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 351 : l_modify_limiters_for_cnvg_test ! Flag to activate modifications on limiters for convergence test CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 528 : write(fstderr,*) "l_mono_flux_lim_rtm=T with l_mono_flux_lim_spikefix=F can lead to spikes aloft." CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 876 : call solve_xm_wpxp_with_single_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, dt, l_iter, nrhs, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1000 : dt, sigma_sqd_w(i,:), wm_zm(i,:), wm_zt(i,:), wp2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1001 : Lscale_zm(i,:), wp3_on_wp2(i,:), wp3_on_wp2_zt(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1002 : Kh_zt(i,:), Kh_zm(i,:), invrs_tau_C6_zm(i,:), Skw_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1006 : wpthlp_forcing(i,:), thlm_ref(i,:), rho_ds_zm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1012 : wp2sclrp(i,:,:), sclrpthvp(i,:,:), sclrm_forcing(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1013 : sclrp2(i,:,:), exner(i,:), rcm(i,:), p_in_Pa(i,:), thvm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1016 : um_forcing(i,:), vm_forcing(i,:), ug(i,:), vg(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1017 : wpthvp(i,:), fcor(i), um_ref(i,:), vm_ref(i,:), up2(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1018 : vp2(i,:), uprcp(i,:), vprcp(i,:), rc_coef_zm(i,:), rtm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1019 : wprtp(i,:), thlm(i,:), wpthlp(i,:), sclrm(i,:,:), wpsclrp(i,:,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1020 : um(i,:), upwp(i,:), vm(i,:), vpwp(i,:), rtm_old(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1022 : sclrm_old(i,:,:), wpsclrp_old(i,:,:), um_old(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1574 : l_modify_limiters_for_cnvg_test ! Flag to activate modifications on limiters for convergence test CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2624 : call stat_update_var( stats_metadata%icoef_wp2rtp_implicit, coef_wp2rtp_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2626 : call stat_update_var( stats_metadata%iterm_wp2rtp_explicit, term_wp2rtp_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2628 : call stat_update_var( stats_metadata%icoef_wp2thlp_implicit, coef_wp2thlp_implicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2630 : call stat_update_var( stats_metadata%iterm_wp2thlp_explicit, term_wp2thlp_explicit(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2647 : subroutine solve_xm_wpxp_with_single_lhs( nzm, nzt, ngrdcol, sclr_dim, sclr_tol, gr, dt, l_iter, nrhs, & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3061 : call xm_wpxp_rhs( nzm, nzt, ngrdcol, xm_wpxp_scalar, l_iter, dt, sclrm(:,:,sclr), wpsclrp(:,:,sclr), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3165 : call stat_update_var( stats_metadata%iupwp_pr4, C_uu_shr(i) * wp2(i,:) * ddzt_um(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3167 : call stat_update_var( stats_metadata%ivpwp_pr4, C_uu_shr(i) * wp2(i,:) * ddzt_vm(i,:), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3204 : upthlp_pert ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3212 : vpthlp_pert ) ! Intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3393 : if ( stats_metadata%l_stats_samp .and. stats_metadata%ithlm_matrix_condt_num + stats_metadata%irtm_matrix_condt_num > 0 ) then CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4246 : call xm_wpxp_rhs( nzm, nzt, ngrdcol, xm_wpxp_scalar, l_iter, dt, sclrm(:,:,sclr), wpsclrp(:,:,sclr), & ! In CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/advance_xm_wpxp_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 552 : call stat_assign( var_index=stats_metadata%iice_supersat_frac, var_name="ice_supersat_frac", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 784 : var_description="rt'^3, Third-order moment of total water, rt", var_units="(kg/kg)^3", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 938 : call stat_assign( var_index=stats_metadata%irho, var_name="rho", var_description="rho, Air density", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2890 : call stat_assign( var_index=stats_metadata%iw_KK_evap_covar_zt, var_name="w_KK_evap_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2898 : call stat_assign( var_index=stats_metadata%irt_KK_evap_covar_zt, var_name="rt_KK_evap_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2906 : call stat_assign( var_index=stats_metadata%ithl_KK_evap_covar_zt, var_name="thl_KK_evap_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2915 : call stat_assign( var_index=stats_metadata%iw_KK_auto_covar_zt, var_name="w_KK_auto_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2923 : call stat_assign( var_index=stats_metadata%irt_KK_auto_covar_zt, var_name="rt_KK_auto_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2931 : call stat_assign( var_index=stats_metadata%ithl_KK_auto_covar_zt, var_name="thl_KK_auto_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2940 : call stat_assign( var_index=stats_metadata%iw_KK_accr_covar_zt, var_name="w_KK_accr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2949 : call stat_assign( var_index=stats_metadata%irt_KK_accr_covar_zt, var_name="rt_KK_accr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2958 : call stat_assign( var_index=stats_metadata%ithl_KK_accr_covar_zt, var_name="thl_KK_accr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2966 : call stat_assign( var_index=stats_metadata%irr_KK_mvr_covar_zt, var_name="rr_KK_mvr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2975 : call stat_assign( var_index=stats_metadata%iNr_KK_mvr_covar_zt, var_name="Nr_KK_mvr_covar_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2984 : call stat_assign( var_index=stats_metadata%iKK_mvr_variance_zt, var_name="KK_mvr_variance_zt", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4932 : call stat_assign( var_index=stats_metadata%icloud_frac_refined, var_name="cloud_frac_refined", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4948 : call stat_assign( var_index=stats_metadata%ihl_on_Cp_residual, var_name="hl_on_Cp_residual", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4969 : call stat_assign( var_index=stats_metadata%isclrm(sclr), var_name="sclr"//trim(sclr_idx)//"m", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4980 : call stat_assign( var_index=stats_metadata%isclrm_f(sclr), var_name="sclr"//trim(sclr_idx)//"m_f", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4991 : call stat_assign( var_index=stats_metadata%iedsclrm(edsclr), var_name="edsclr"//trim(sclr_idx)//"m", & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 5002 : call stat_assign( var_index=stats_metadata%iedsclrm_f(edsclr), var_name="edsclr"//trim(sclr_idx)//"m_f", & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/stats_zt_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 468 : = ( ( hm_metadata%hmp2_ip_on_hmm2_ip(j) + one ) / precip_fracs%precip_frac(i,k) - one ) & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 698 : call calc_corr_norm_and_cholesky_factor( nzt, ngrdcol, iiPDF_type, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 699 : pdf_dim, hm_metadata, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 700 : pdf_params%rc_1, pdf_params%rc_2, & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 701 : corr_array_n_cloud, corr_array_n_below, & ! intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 702 : corr_array_1_n, corr_array_2_n, & ! intent(out) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 782 : call stat_update_var_pt( stats_metadata%ihmp2_zt(j), k, hydrometp2_zt(i,k,j), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 819 : corr_array_1_n(i,:,hm_metadata%iiPDF_chi,hm_metadata%iiPDF_eta), & CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 820 : corr_array_2_n(i,:,hm_metadata%iiPDF_chi,hm_metadata%iiPDF_eta) ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 845 : call stat_update_var_pt( stats_metadata%iprecip_frac, k, precip_fracs%precip_frac(i,k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 854 : call stat_update_var_pt( stats_metadata%iprecip_frac_1, k, precip_fracs%precip_frac_1(i,k), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 863 : call stat_update_var_pt( stats_metadata%iprecip_frac_2, k, precip_fracs%precip_frac_2(i,k), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3839 : call stat_update_var_pt( stats_metadata%imu_hm_1(hm_idx), k, mu_x_1(k,ivar), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3849 : call stat_update_var_pt( stats_metadata%imu_hm_2(hm_idx), k, mu_x_2(k,ivar), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3860 : call stat_update_var_pt( stats_metadata%imu_Ncn_1, k, mu_x_1(k,iiPDF_Ncn), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3869 : call stat_update_var_pt( stats_metadata%imu_Ncn_2, k, mu_x_2(k,iiPDF_Ncn), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3884 : call stat_update_var_pt( stats_metadata%isigma_hm_1(hm_idx), k, sigma_x_1(k,ivar), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3895 : call stat_update_var_pt( stats_metadata%isigma_hm_2(hm_idx), k, sigma_x_2(k,ivar), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3906 : call stat_update_var_pt( stats_metadata%isigma_Ncn_1, k, sigma_x_1(k,iiPDF_Ncn), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 3915 : call stat_update_var_pt( stats_metadata%isigma_Ncn_2, k, sigma_x_2(k,iiPDF_Ncn), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4242 : call stat_update_var_pt( stats_metadata%icorr_hmx_hmy_1(hm_idx_jvar,hm_idx_ivar), k, & ! in CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4254 : call stat_update_var_pt( stats_metadata%icorr_hmx_hmy_2(hm_idx_jvar,hm_idx_ivar), k, & ! in CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4379 : call stat_update_var_pt( stats_metadata%imu_hm_1_n(hm_idx), k, mu_hm_1_n(k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 4398 : call stat_update_var_pt( stats_metadata%imu_hm_2_n(hm_idx), k, mu_hm_2_n(k), & ! intent(in) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/CLUBB_core/setup_clubb_pdf_params.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/Benchmark_cases/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 137 : wprtp_sfc = compute_wprtp_sfc( Cq, ubar, rtm_sfc, sat_mixrat_liq( p_sfc, T_sfc, saturation_formula ) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/Benchmark_cases/cloud_feedback.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 164 : wprtp_sfc = compute_wprtp_sfc( Cd, ubar, rtm_sfc, sat_mixrat_liq( p_sfc, T_sfc, saturation_formula ) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/Benchmark_cases/dycoms2_rf01.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 99 : wprtp_sfc = compute_wprtp_sfc( Cz, ubar, rtm_sfc, sat_mixrat_liq( p_sfc, T_sfc, saturation_formula ) ) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/Benchmark_cases/fire.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has forbidden elements: .gt. . 71 : if (time.gt.80880_time_precision) then CLUBBStandardsCheck.pl WARNING: File has forbidden elements. ../src/Benchmark_cases/neutral_case.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/KK_microphys/*.F90 CLUBBStandardsCheck.pl has begun. CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/SILHS/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 200 : lognormal_sample_file%samples_of_var(j)%ptr(sample,1,1,1:nzt) = X_nl_all_levs(sample,1:nzt,j) CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/SILHS/output_2D_samples_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 68 : real( kind = core_rknd ),intent(in),dimension(ngrdcol,num_samples,nzt,pdf_dim+d_uniform_extra)::& CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/SILHS/transform_to_pdf_module.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 447 : call assert_correct_cloud_normal( num_samples, X_u_all_levs(i,:,k,hm_metadata%iiPDF_chi), & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 970 : k_lh_start_rcm_in_cloud = maxloc( rcm_pdf(i,:) / max( cloud_frac_pdf(:), cloud_frac_min ), 1 ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2267 : ! call stat_update_var( stats_metadata%ilh_cloud_frac_unweighted, lh_cloud_frac, stats_lh_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2611 : ! call stat_update_var( stats_metadata%ilh_precip_frac_unweighted, lh_precip_frac, stats_lh_zt ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2654 : call stat_update_var_pt( stats_metadata%ik_lh_start, 1, real( k_lh_start(i), kind=core_rknd ), stats_lh_sfc ) CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 2701 : ! call stat_update_var( stats_metadata%ilh_samp_frac_category(icategory), lh_samp_frac(:,icategory), & CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/SILHS/latin_hypercube_driver_module.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. perl ../utilities/CLUBBStandardsCheck.pl ../src/G_unit_test_types/*.F90 CLUBBStandardsCheck.pl has begun. -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 121 : result = smooth_min(4, 1, input, zero, min_max_smth_mag) ! Order of nz and ngrdcol is opposite to order of indexing! This is very unintuitive! CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 174 : ! Case 3: Make sure that on a large number of arbitrarily chosen points with small min_max_smth_mag, CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/G_unit_test_types/smooth_min_max_tests.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 525 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/G_unit_test_types/spurious_source_test.F90 -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 559 : l_host_applies_sfc_fluxes ! Use to determine whether a host model has already applied the surface flux, CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1562 : call new_pdf_driver( gr%nzt, 1, wm, rtm, thlm, wp2(1,:), rtp2(1,:), thlp2(1,:), Skw, & ! In CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters. 1597 : wp2(1,:), rtp2(1,:), thlp2(1,:), up2(1,:), vp2(1,:), &! In CLUBBStandardsCheck.pl WARNING: File has lines that exceed 100 characters. ../src/G_unit_test_types/pdf_parameter_tests.F90 -------------------------------------------------------------------------------- CLUBBStandardsCheck.pl has finished. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Run GPU_ACC) [Pipeline] sh + source /etc/profile.d/larson-group.sh ++ export GIT_EDITOR=vi ++ GIT_EDITOR=vi ++ export SVN_EDITOR=vi ++ SVN_EDITOR=vi ++ export OMP_STACKSIZE=1048579 ++ OMP_STACKSIZE=1048579 ++ export LMOD_ROOT=/opt/lmod/ ++ LMOD_ROOT=/opt/lmod/ ++ source /opt/lmod//lmod/lmod/init/bash +++ '[' -z '' ']' +++ case "$-" in +++ __lmod_vx=x +++ '[' -n x ']' +++ set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/gcc-12.2.0/lmod-8.7.37-qorv6nkkjzyzntx6wbjupmoxrot26t6r/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 + run_scripts/run_scm_all.bash -i Performing priority-cases run Running arm Running arm_97 Running atex Running bomex Running cgils_s6 Running cgils_s11 Running cgils_s12 Running dycoms2_rf01 Running dycoms2_rf01_fixed_sst Running dycoms2_rf02_ds Running dycoms2_rf02_nd Running gabls3_night Running lba Running mpace_b Running rico Running twp_ice Running wangara All cases ran to completion. + mv output gpu_0a57508 + mkdir output [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Plot) [Pipeline] sh + scp -r carson:/home/pub/clubb_nvhpc_gpu_plots/master/cur_out . [Pipeline] sh ++ cat cur_out/commit + python postprocessing/pyplotgen/pyplotgen.py -l -c cpu_0a57508 gpu_0a57508 cur_out/cpu_9e1cc76 cur_out/gpu_9e1cc76 -o 0a57508_vs_master_9e1cc76 ******************************************* Welcome to PyPlotGen. ******************************************* Checking for model benchmark output... Benchmark output found in /home/pub/les_and_clubb_benchmark_runs/. ------------------------------------------- Running... ---------- NOTE: If processing multiple cases (ARM, BOMEX, etc.) with multithreading, the total number of panels to be processed may increase as threads complete and begin processing new cases. ---------- Progress: 0 of ? total .png panels complete Progress: 6 of 166 total .png panels complete Progress: 7 of 166 total .png panels complete Progress: 9 of 166 total .png panels complete Progress: 12 of 166 total .png panels complete Progress: 15 of 224 total .png panels complete Progress: 18 of 224 total .png panels complete Progress: 21 of 224 total .png panels complete Progress: 26 of 224 total .png panels complete Progress: 29 of 224 total .png panels complete Progress: 34 of 282 total .png panels complete Progress: 38 of 282 total .png panels complete Progress: 42 of 282 total .png panels complete Progress: 47 of 359 total .png panels complete Progress: 51 of 359 total .png panels complete Progress: 56 of 359 total .png panels complete Progress: 62 of 359 total .png panels complete Progress: 72 of 359 total .png panels complete Progress: 77 of 435 total .png panels complete Progress: 84 of 435 total .png panels complete Progress: 92 of 435 total .png panels complete Progress: 99 of 435 total .png panels complete Progress: 106 of 435 total .png panels complete Progress: 113 of 435 total .png panels complete Progress: 122 of 435 total .png panels complete Progress: 133 of 435 total .png panels complete Progress: 145 of 435 total .png panels complete Progress: 153 of 435 total .png panels complete Progress: 163 of 435 total .png panels complete Progress: 172 of 492 total .png panels complete Progress: 177 of 492 total .png panels complete Progress: 184 of 492 total .png panels complete Progress: 191 of 492 total .png panels complete Progress: 200 of 492 total .png panels complete Progress: 208 of 492 total .png panels complete Progress: 215 of 492 total .png panels complete Progress: 222 of 492 total .png panels complete Progress: 230 of 492 total .png panels complete Progress: 238 of 492 total .png panels complete Progress: 245 of 492 total .png panels complete Progress: 254 of 492 total .png panels complete Progress: 261 of 492 total .png panels complete Progress: 267 of 492 total .png panels complete Progress: 274 of 492 total .png panels complete Progress: 280 of 492 total .png panels complete Progress: 286 of 492 total .png panels complete Progress: 293 of 492 total .png panels complete Progress: 300 of 492 total .png panels complete Progress: 306 of 492 total .png panels complete Progress: 313 of 492 total .png panels complete Progress: 320 of 492 total .png panels complete Progress: 326 of 492 total .png panels complete Progress: 334 of 492 total .png panels complete Progress: 341 of 492 total .png panels complete Progress: 349 of 492 total .png panels complete Progress: 429 of 619 total .png panels complete Progress: 434 of 619 total .png panels complete Progress: 438 of 619 total .png panels complete Progress: 442 of 619 total .png panels complete Progress: 447 of 619 total .png panels complete Progress: 452 of 619 total .png panels complete Progress: 457 of 619 total .png panels complete Progress: 463 of 619 total .png panels complete Progress: 469 of 672 total .png panels complete Progress: 475 of 672 total .png panels complete Progress: 481 of 672 total .png panels complete Progress: 488 of 711 total .png panels complete Progress: 496 of 711 total .png panels complete Progress: 503 of 711 total .png panels complete Progress: 509 of 711 total .png panels complete Progress: 516 of 711 total .png panels complete Progress: 523 of 711 total .png panels complete Progress: 532 of 711 total .png panels complete Progress: 543 of 711 total .png panels complete Progress: 550 of 711 total .png panels complete Progress: 557 of 711 total .png panels complete Progress: 562 of 711 total .png panels complete Progress: 567 of 711 total .png panels complete Progress: 571 of 711 total .png panels complete Progress: 577 of 711 total .png panels complete Progress: 580 of 711 total .png panels complete Progress: 584 of 711 total .png panels complete Progress: 588 of 711 total .png panels complete Progress: 592 of 711 total .png panels complete Progress: 596 of 711 total .png panels complete Progress: 599 of 711 total .png panels complete Progress: 603 of 711 total .png panels complete Progress: 606 of 711 total .png panels complete Progress: 610 of 711 total .png panels complete Progress: 614 of 771 total .png panels complete Progress: 617 of 840 total .png panels complete Progress: 623 of 840 total .png panels complete Progress: 628 of 840 total .png panels complete Progress: 633 of 840 total .png panels complete Progress: 639 of 840 total .png panels complete Progress: 645 of 840 total .png panels complete Progress: 651 of 840 total .png panels complete Progress: 658 of 840 total .png panels complete Progress: 664 of 840 total .png panels complete Progress: 670 of 840 total .png panels complete Progress: 676 of 840 total .png panels complete Progress: 682 of 840 total .png panels complete Progress: 687 of 840 total .png panels complete Progress: 693 of 840 total .png panels complete Progress: 698 of 840 total .png panels complete Progress: 702 of 840 total .png panels complete Progress: 707 of 840 total .png panels complete Progress: 712 of 840 total .png panels complete Progress: 717 of 840 total .png panels complete Progress: 1 of 44 total .png panels complete Progress: 2 of 44 total .png panels complete Progress: 3 of 98 total .png panels complete Progress: 4 of 98 total .png panels complete Progress: 5 of 98 total .png panels complete Progress: 8 of 166 total .png panels complete Progress: 11 of 166 total .png panels complete Progress: 14 of 166 total .png panels complete Progress: 17 of 224 total .png panels complete Progress: 19 of 224 total .png panels complete Progress: 24 of 224 total .png panels complete Progress: 27 of 224 total .png panels complete Progress: 31 of 224 total .png panels complete Progress: 35 of 282 total .png panels complete Progress: 39 of 282 total .png panels complete Progress: 45 of 282 total .png panels complete Progress: 52 of 359 total .png panels complete Progress: 57 of 359 total .png panels complete Progress: 64 of 359 total .png panels complete Progress: 71 of 359 total .png panels complete Progress: 78 of 435 total .png panels complete Progress: 83 of 435 total .png panels complete Progress: 89 of 435 total .png panels complete Progress: 96 of 435 total .png panels complete Progress: 103 of 435 total .png panels complete Progress: 109 of 435 total .png panels complete Progress: 120 of 435 total .png panels complete Progress: 134 of 435 total .png panels complete Progress: 140 of 435 total .png panels complete Progress: 146 of 435 total .png panels complete Progress: 152 of 435 total .png panels complete Progress: 158 of 435 total .png panels complete Progress: 164 of 435 total .png panels complete Progress: 173 of 492 total .png panels complete Progress: 179 of 492 total .png panels complete Progress: 189 of 492 total .png panels complete Progress: 195 of 492 total .png panels complete Progress: 202 of 492 total .png panels complete Progress: 212 of 492 total .png panels complete Progress: 219 of 492 total .png panels complete Progress: 227 of 492 total .png panels complete Progress: 234 of 492 total .png panels complete Progress: 243 of 492 total .png panels complete Progress: 251 of 492 total .png panels complete Progress: 419 of 565 total .png panels complete Progress: 424 of 565 total .png panels complete Progress: 430 of 619 total .png panels complete Progress: 435 of 619 total .png panels complete Progress: 440 of 619 total .png panels complete Progress: 445 of 619 total .png panels complete Progress: 451 of 619 total .png panels complete Progress: 456 of 619 total .png panels complete Progress: 461 of 619 total .png panels complete Progress: 465 of 619 total .png panels complete Progress: 471 of 672 total .png panels complete Progress: 479 of 672 total .png panels complete Progress: 484 of 711 total .png panels complete Progress: 491 of 711 total .png panels complete Progress: 498 of 711 total .png panels complete Progress: 505 of 711 total .png panels complete Progress: 514 of 711 total .png panels complete Progress: 521 of 711 total .png panels complete Progress: 528 of 711 total .png panels complete Progress: 535 of 711 total .png panels complete Progress: 540 of 711 total .png panels complete Progress: 546 of 711 total .png panels complete Progress: 554 of 711 total .png panels complete Progress: 559 of 711 total .png panels complete Progress: 565 of 711 total .png panels complete Progress: 570 of 711 total .png panels complete Progress: 575 of 711 total .png panels complete Progress: 581 of 711 total .png panels complete Progress: 585 of 711 total .png panels complete Progress: 589 of 711 total .png panels complete Progress: 595 of 711 total .png panels complete Progress: 598 of 711 total .png panels complete Progress: 601 of 711 total .png panels complete Progress: 604 of 711 total .png panels complete Progress: 608 of 711 total .png panels complete Progress: 612 of 771 total .png panels complete Progress: 618 of 840 total .png panels complete Progress: 625 of 840 total .png panels complete Progress: 630 of 840 total .png panels complete Progress: 640 of 840 total .png panels complete Progress: 646 of 840 total .png panels complete Progress: 652 of 840 total .png panels complete Progress: 657 of 840 total .png panels complete Progress: 662 of 840 total .png panels complete Progress: 668 of 840 total .png panels complete Progress: 677 of 840 total .png panels complete Progress: 683 of 840 total .png panels complete Progress: 690 of 840 total .png panels complete Progress: 696 of 840 total .png panels complete Progress: 703 of 840 total .png panels complete Progress: 710 of 840 total .png panels complete Progress: 716 of 840 total .png panels complete Progress: 720 of 840 total .png panels complete Progress: 723 of 840 total .png panels complete Progress: 727 of 840 total .png panels complete Progress: 732 of 840 total .png panels complete Progress: 736 of 840 total .png panels complete Progress: 739 of 840 total .png panels complete Progress: 746 of 840 total .png panels complete Progress: 748 of 840 total .png panels complete Progress: 750 of 840 total .png panels complete Progress: 753 of 840 total .png panels complete Progress: 756 of 840 total .png panels complete Progress: 759 of 840 total .png panels complete Progress: 762 of 840 total .png panels complete Progress: 765 of 840 total .png panels complete Progress: 768 of 840 total .png panels complete Progress: 771 of 840 total .png panels complete Progress: 773 of 840 total .png panels complete Progress: 776 of 840 total .png panels complete Progress: 778 of 840 total .png panels complete Progress: 781 of 840 total .png panels complete Progress: 784 of 840 total .png panels complete Progress: 22 of 224 total .png panels complete Progress: 25 of 224 total .png panels complete Progress: 30 of 224 total .png panels complete Progress: 33 of 282 total .png panels complete Progress: 37 of 282 total .png panels complete Progress: 43 of 282 total .png panels complete Progress: 48 of 359 total .png panels complete Progress: 53 of 359 total .png panels complete Progress: 59 of 359 total .png panels complete Progress: 66 of 359 total .png panels complete Progress: 70 of 359 total .png panels complete Progress: 76 of 435 total .png panels complete Progress: 81 of 435 total .png panels complete Progress: 86 of 435 total .png panels complete Progress: 93 of 435 total .png panels complete Progress: 100 of 435 total .png panels complete Progress: 111 of 435 total .png panels complete Progress: 118 of 435 total .png panels complete Progress: 124 of 435 total .png panels complete Progress: 130 of 435 total .png panels complete Progress: 136 of 435 total .png panels complete Progress: 142 of 435 total .png panels complete Progress: 148 of 435 total .png panels complete Progress: 157 of 435 total .png panels complete Progress: 161 of 435 total .png panels complete Progress: 169 of 492 total .png panels complete Progress: 182 of 492 total .png panels complete Progress: 197 of 492 total .png panels complete Progress: 203 of 492 total .png panels complete Progress: 209 of 492 total .png panels complete Progress: 216 of 492 total .png panels complete Progress: 224 of 492 total .png panels complete Progress: 231 of 492 total .png panels complete Progress: 239 of 492 total .png panels complete Progress: 246 of 492 total .png panels complete Progress: 253 of 492 total .png panels complete Progress: 260 of 492 total .png panels complete Progress: 266 of 492 total .png panels complete Progress: 272 of 492 total .png panels complete Progress: 283 of 492 total .png panels complete Progress: 290 of 492 total .png panels complete Progress: 297 of 492 total .png panels complete Progress: 305 of 492 total .png panels complete Progress: 310 of 492 total .png panels complete Progress: 317 of 492 total .png panels complete Progress: 323 of 492 total .png panels complete Progress: 329 of 492 total .png panels complete Progress: 336 of 492 total .png panels complete Progress: 344 of 492 total .png panels complete Progress: 352 of 492 total .png panels complete Progress: 360 of 492 total .png panels complete Progress: 367 of 492 total .png panels complete Progress: 372 of 492 total .png panels complete Progress: 377 of 492 total .png panels complete Progress: 384 of 492 total .png panels complete Progress: 389 of 492 total .png panels complete Progress: 395 of 492 total .png panels complete Progress: 399 of 492 total .png panels complete Progress: 473 of 672 total .png panels complete Progress: 478 of 672 total .png panels complete Progress: 485 of 711 total .png panels complete Progress: 492 of 711 total .png panels complete Progress: 499 of 711 total .png panels complete Progress: 506 of 711 total .png panels complete Progress: 511 of 711 total .png panels complete Progress: 518 of 711 total .png panels complete Progress: 525 of 711 total .png panels complete Progress: 531 of 711 total .png panels complete Progress: 537 of 711 total .png panels complete Progress: 544 of 711 total .png panels complete Progress: 551 of 711 total .png panels complete Progress: 560 of 711 total .png panels complete Progress: 564 of 711 total .png panels complete Progress: 569 of 711 total .png panels complete Progress: 573 of 711 total .png panels complete Progress: 576 of 711 total .png panels complete Progress: 578 of 711 total .png panels complete Progress: 583 of 711 total .png panels complete Progress: 586 of 711 total .png panels complete Progress: 590 of 711 total .png panels complete Progress: 594 of 711 total .png panels complete Progress: 600 of 711 total .png panels complete Progress: 607 of 711 total .png panels complete Progress: 609 of 711 total .png panels complete Progress: 613 of 771 total .png panels complete Progress: 616 of 840 total .png panels complete Progress: 624 of 840 total .png panels complete Progress: 629 of 840 total .png panels complete Progress: 636 of 840 total .png panels complete Progress: 644 of 840 total .png panels complete Progress: 649 of 840 total .png panels complete Progress: 655 of 840 total .png panels complete Progress: 660 of 840 total .png panels complete Progress: 667 of 840 total .png panels complete Progress: 673 of 840 total .png panels complete Progress: 679 of 840 total .png panels complete Progress: 685 of 840 total .png panels complete Progress: 692 of 840 total .png panels complete Progress: 700 of 840 total .png panels complete Progress: 704 of 840 total .png panels complete Progress: 709 of 840 total .png panels complete Progress: 713 of 840 total .png panels complete Progress: 719 of 840 total .png panels complete Progress: 722 of 840 total .png panels complete Progress: 726 of 840 total .png panels complete Progress: 730 of 840 total .png panels complete Progress: 735 of 840 total .png panels complete Progress: 738 of 840 total .png panels complete Progress: 741 of 840 total .png panels complete Progress: 743 of 840 total .png panels complete Progress: 744 of 840 total .png panels complete Progress: 10 of 166 total .png panels complete Progress: 13 of 166 total .png panels complete Progress: 16 of 224 total .png panels complete Progress: 20 of 224 total .png panels complete Progress: 23 of 224 total .png panels complete Progress: 28 of 224 total .png panels complete Progress: 32 of 282 total .png panels complete Progress: 36 of 282 total .png panels complete Progress: 40 of 282 total .png panels complete Progress: 44 of 282 total .png panels complete Progress: 49 of 359 total .png panels complete Progress: 54 of 359 total .png panels complete Progress: 60 of 359 total .png panels complete Progress: 63 of 359 total .png panels complete Progress: 69 of 359 total .png panels complete Progress: 74 of 359 total .png panels complete Progress: 82 of 435 total .png panels complete Progress: 88 of 435 total .png panels complete Progress: 95 of 435 total .png panels complete Progress: 102 of 435 total .png panels complete Progress: 108 of 435 total .png panels complete Progress: 115 of 435 total .png panels complete Progress: 121 of 435 total .png panels complete Progress: 127 of 435 total .png panels complete Progress: 132 of 435 total .png panels complete Progress: 139 of 435 total .png panels complete Progress: 150 of 435 total .png panels complete Progress: 162 of 435 total .png panels complete Progress: 168 of 492 total .png panels complete Progress: 175 of 492 total .png panels complete Progress: 181 of 492 total .png panels complete Progress: 188 of 492 total .png panels complete Progress: 196 of 492 total .png panels complete Progress: 204 of 492 total .png panels complete Progress: 211 of 492 total .png panels complete Progress: 217 of 492 total .png panels complete Progress: 225 of 492 total .png panels complete Progress: 232 of 492 total .png panels complete Progress: 240 of 492 total .png panels complete Progress: 249 of 492 total .png panels complete Progress: 256 of 492 total .png panels complete Progress: 264 of 492 total .png panels complete Progress: 270 of 492 total .png panels complete Progress: 276 of 492 total .png panels complete Progress: 282 of 492 total .png panels complete Progress: 289 of 492 total .png panels complete Progress: 298 of 492 total .png panels complete Progress: 303 of 492 total .png panels complete Progress: 308 of 492 total .png panels complete Progress: 315 of 492 total .png panels complete Progress: 327 of 492 total .png panels complete Progress: 333 of 492 total .png panels complete Progress: 340 of 492 total .png panels complete Progress: 347 of 492 total .png panels complete Progress: 354 of 492 total .png panels complete Progress: 358 of 492 total .png panels complete Progress: 364 of 492 total .png panels complete Progress: 370 of 492 total .png panels complete Progress: 373 of 492 total .png panels complete Progress: 378 of 492 total .png panels complete Progress: 383 of 492 total .png panels complete Progress: 390 of 492 total .png panels complete Progress: 396 of 492 total .png panels complete Progress: 402 of 492 total .png panels complete Progress: 407 of 492 total .png panels complete Progress: 411 of 492 total .png panels complete Progress: 416 of 565 total .png panels complete Progress: 421 of 565 total .png panels complete Progress: 615 of 771 total .png panels complete Progress: 620 of 840 total .png panels complete Progress: 626 of 840 total .png panels complete Progress: 634 of 840 total .png panels complete Progress: 638 of 840 total .png panels complete Progress: 643 of 840 total .png panels complete Progress: 650 of 840 total .png panels complete Progress: 656 of 840 total .png panels complete Progress: 661 of 840 total .png panels complete Progress: 666 of 840 total .png panels complete Progress: 672 of 840 total .png panels complete Progress: 678 of 840 total .png panels complete Progress: 684 of 840 total .png panels complete Progress: 689 of 840 total .png panels complete Progress: 695 of 840 total .png panels complete Progress: 701 of 840 total .png panels complete Progress: 706 of 840 total .png panels complete Progress: 711 of 840 total .png panels complete Progress: 715 of 840 total .png panels complete Progress: 721 of 840 total .png panels complete Progress: 725 of 840 total .png panels complete Progress: 728 of 840 total .png panels complete Progress: 731 of 840 total .png panels complete Progress: 734 of 840 total .png panels complete Progress: 740 of 840 total .png panels complete Progress: 745 of 840 total .png panels complete Progress: 749 of 840 total .png panels complete Progress: 752 of 840 total .png panels complete Progress: 755 of 840 total .png panels complete Progress: 758 of 840 total .png panels complete Progress: 760 of 840 total .png panels complete Progress: 763 of 840 total .png panels complete Progress: 766 of 840 total .png panels complete Progress: 767 of 840 total .png panels complete Progress: 769 of 840 total .png panels complete Progress: 772 of 840 total .png panels complete Progress: 775 of 840 total .png panels complete Progress: 777 of 840 total .png panels complete Progress: 780 of 840 total .png panels complete Progress: 783 of 840 total .png panels complete Progress: 785 of 840 total .png panels complete Progress: 787 of 840 total .png panels complete Progress: 789 of 840 total .png panels complete Progress: 790 of 898 total .png panels complete Progress: 793 of 898 total .png panels complete Progress: 795 of 898 total .png panels complete Progress: 798 of 898 total .png panels complete Progress: 801 of 898 total .png panels complete Progress: 802 of 898 total .png panels complete Progress: 805 of 898 total .png panels complete Progress: 807 of 898 total .png panels complete Progress: 810 of 898 total .png panels complete Progress: 814 of 898 total .png panels complete Progress: 816 of 898 total .png panels complete Progress: 818 of 898 total .png panels complete Progress: 821 of 898 total .png panels complete Progress: 823 of 898 total .png panels complete Progress: 826 of 898 total .png panels complete Progress: 829 of 898 total .png panels complete Progress: 832 of 898 total .png panels complete Progress: 58 of 359 total .png panels complete Progress: 65 of 359 total .png panels complete Progress: 68 of 359 total .png panels complete Progress: 75 of 435 total .png panels complete Progress: 80 of 435 total .png panels complete Progress: 87 of 435 total .png panels complete Progress: 94 of 435 total .png panels complete Progress: 101 of 435 total .png panels complete Progress: 107 of 435 total .png panels complete Progress: 114 of 435 total .png panels complete Progress: 119 of 435 total .png panels complete Progress: 126 of 435 total .png panels complete Progress: 131 of 435 total .png panels complete Progress: 137 of 435 total .png panels complete Progress: 144 of 435 total .png panels complete Progress: 151 of 435 total .png panels complete Progress: 156 of 435 total .png panels complete Progress: 166 of 435 total .png panels complete Progress: 171 of 492 total .png panels complete Progress: 178 of 492 total .png panels complete Progress: 185 of 492 total .png panels complete Progress: 192 of 492 total .png panels complete Progress: 198 of 492 total .png panels complete Progress: 205 of 492 total .png panels complete Progress: 214 of 492 total .png panels complete Progress: 221 of 492 total .png panels complete Progress: 233 of 492 total .png panels complete Progress: 248 of 492 total .png panels complete Progress: 255 of 492 total .png panels complete Progress: 262 of 492 total .png panels complete Progress: 268 of 492 total .png panels complete Progress: 275 of 492 total .png panels complete Progress: 281 of 492 total .png panels complete Progress: 287 of 492 total .png panels complete Progress: 294 of 492 total .png panels complete Progress: 304 of 492 total .png panels complete Progress: 309 of 492 total .png panels complete Progress: 316 of 492 total .png panels complete Progress: 321 of 492 total .png panels complete Progress: 332 of 492 total .png panels complete Progress: 337 of 492 total .png panels complete Progress: 345 of 492 total .png panels complete Progress: 351 of 492 total .png panels complete Progress: 356 of 492 total .png panels complete Progress: 362 of 492 total .png panels complete Progress: 368 of 492 total .png panels complete Progress: 375 of 492 total .png panels complete Progress: 380 of 492 total .png panels complete Progress: 386 of 492 total .png panels complete Progress: 392 of 492 total .png panels complete Progress: 401 of 492 total .png panels complete Progress: 406 of 492 total .png panels complete Progress: 412 of 492 total .png panels complete Progress: 417 of 565 total .png panels complete Progress: 422 of 565 total .png panels complete Progress: 426 of 619 total .png panels complete Progress: 428 of 619 total .png panels complete Progress: 432 of 619 total .png panels complete Progress: 439 of 619 total .png panels complete Progress: 443 of 619 total .png panels complete Progress: 448 of 619 total .png panels complete Progress: 453 of 619 total .png panels complete Progress: 460 of 619 total .png panels complete Progress: 466 of 619 total .png panels complete Progress: 470 of 672 total .png panels complete Progress: 476 of 672 total .png panels complete Progress: 482 of 672 total .png panels complete Progress: 487 of 711 total .png panels complete Progress: 494 of 711 total .png panels complete Progress: 502 of 711 total .png panels complete Progress: 508 of 711 total .png panels complete Progress: 515 of 711 total .png panels complete Progress: 522 of 711 total .png panels complete Progress: 530 of 711 total .png panels complete Progress: 541 of 711 total .png panels complete Progress: 549 of 711 total .png panels complete Progress: 555 of 711 total .png panels complete Progress: 621 of 840 total .png panels complete Progress: 627 of 840 total .png panels complete Progress: 632 of 840 total .png panels complete Progress: 637 of 840 total .png panels complete Progress: 642 of 840 total .png panels complete Progress: 648 of 840 total .png panels complete Progress: 654 of 840 total .png panels complete Progress: 663 of 840 total .png panels complete Progress: 669 of 840 total .png panels complete Progress: 675 of 840 total .png panels complete Progress: 681 of 840 total .png panels complete Progress: 688 of 840 total .png panels complete Progress: 694 of 840 total .png panels complete Progress: 699 of 840 total .png panels complete Progress: 705 of 840 total .png panels complete Progress: 708 of 840 total .png panels complete Progress: 714 of 840 total .png panels complete Progress: 718 of 840 total .png panels complete Progress: 724 of 840 total .png panels complete Progress: 729 of 840 total .png panels complete Progress: 733 of 840 total .png panels complete Progress: 737 of 840 total .png panels complete Progress: 742 of 840 total .png panels complete Progress: 747 of 840 total .png panels complete Progress: 751 of 840 total .png panels complete Progress: 754 of 840 total .png panels complete Progress: 757 of 840 total .png panels complete Progress: 761 of 840 total .png panels complete Progress: 764 of 840 total .png panels complete Progress: 770 of 840 total .png panels complete Progress: 774 of 840 total .png panels complete Progress: 779 of 840 total .png panels complete Progress: 782 of 840 total .png panels complete Progress: 786 of 840 total .png panels complete Progress: 788 of 840 total .png panels complete Progress: 791 of 898 total .png panels complete Progress: 796 of 898 total .png panels complete Progress: 799 of 898 total .png panels complete Progress: 803 of 898 total .png panels complete Progress: 809 of 898 total .png panels complete Progress: 812 of 898 total .png panels complete Progress: 817 of 898 total .png panels complete Progress: 820 of 898 total .png panels complete Progress: 824 of 898 total .png panels complete Progress: 828 of 898 total .png panels complete Progress: 831 of 898 total .png panels complete Progress: 834 of 975 total .png panels complete Progress: 837 of 975 total .png panels complete Progress: 840 of 975 total .png panels complete Progress: 843 of 975 total .png panels complete Progress: 846 of 975 total .png panels complete Progress: 848 of 975 total .png panels complete Progress: 851 of 975 total .png panels complete Progress: 854 of 975 total .png panels complete Progress: 857 of 975 total .png panels complete Progress: 860 of 975 total .png panels complete Progress: 863 of 975 total .png panels complete Progress: 865 of 975 total .png panels complete Progress: 867 of 975 total .png panels complete Progress: 870 of 975 total .png panels complete Progress: 873 of 975 total .png panels complete Progress: 877 of 975 total .png panels complete Progress: 880 of 975 total .png panels complete Progress: 884 of 975 total .png panels complete Progress: 886 of 975 total .png panels complete Progress: 889 of 975 total .png panels complete Progress: 892 of 975 total .png panels complete Progress: 895 of 975 total .png panels complete Progress: 898 of 975 total .png panels complete Progress: 90 of 435 total .png panels complete Progress: 97 of 435 total .png panels complete Progress: 104 of 435 total .png panels complete Progress: 110 of 435 total .png panels complete Progress: 116 of 435 total .png panels complete Progress: 125 of 435 total .png panels complete Progress: 129 of 435 total .png panels complete Progress: 135 of 435 total .png panels complete Progress: 141 of 435 total .png panels complete Progress: 147 of 435 total .png panels complete Progress: 154 of 435 total .png panels complete Progress: 159 of 435 total .png panels complete Progress: 165 of 435 total .png panels complete Progress: 170 of 492 total .png panels complete Progress: 176 of 492 total .png panels complete Progress: 183 of 492 total .png panels complete Progress: 190 of 492 total .png panels complete Progress: 199 of 492 total .png panels complete Progress: 206 of 492 total .png panels complete Progress: 213 of 492 total .png panels complete Progress: 220 of 492 total .png panels complete Progress: 228 of 492 total .png panels complete Progress: 237 of 492 total .png panels complete Progress: 242 of 492 total .png panels complete Progress: 250 of 492 total .png panels complete Progress: 258 of 492 total .png panels complete Progress: 269 of 492 total .png panels complete Progress: 278 of 492 total .png panels complete Progress: 288 of 492 total .png panels complete Progress: 296 of 492 total .png panels complete Progress: 302 of 492 total .png panels complete Progress: 307 of 492 total .png panels complete Progress: 314 of 492 total .png panels complete Progress: 322 of 492 total .png panels complete Progress: 328 of 492 total .png panels complete Progress: 338 of 492 total .png panels complete Progress: 343 of 492 total .png panels complete Progress: 348 of 492 total .png panels complete Progress: 355 of 492 total .png panels complete Progress: 361 of 492 total .png panels complete Progress: 366 of 492 total .png panels complete Progress: 376 of 492 total .png panels complete Progress: 379 of 492 total .png panels complete Progress: 385 of 492 total .png panels complete Progress: 388 of 492 total .png panels complete Progress: 394 of 492 total .png panels complete Progress: 400 of 492 total .png panels complete Progress: 405 of 492 total .png panels complete Progress: 410 of 492 total .png panels complete Progress: 415 of 565 total .png panels complete Progress: 420 of 565 total .png panels complete Progress: 425 of 619 total .png panels complete Progress: 431 of 619 total .png panels complete Progress: 436 of 619 total .png panels complete Progress: 441 of 619 total .png panels complete Progress: 446 of 619 total .png panels complete Progress: 450 of 619 total .png panels complete Progress: 454 of 619 total .png panels complete Progress: 458 of 619 total .png panels complete Progress: 462 of 619 total .png panels complete Progress: 467 of 672 total .png panels complete Progress: 472 of 672 total .png panels complete Progress: 477 of 672 total .png panels complete Progress: 483 of 672 total .png panels complete Progress: 489 of 711 total .png panels complete Progress: 495 of 711 total .png panels complete Progress: 500 of 711 total .png panels complete Progress: 507 of 711 total .png panels complete Progress: 512 of 711 total .png panels complete Progress: 517 of 711 total .png panels complete Progress: 524 of 711 total .png panels complete Progress: 529 of 711 total .png panels complete Progress: 536 of 711 total .png panels complete Progress: 542 of 711 total .png panels complete Progress: 548 of 711 total .png panels complete Progress: 553 of 711 total .png panels complete Progress: 835 of 975 total .png panels complete Progress: 838 of 975 total .png panels complete Progress: 841 of 975 total .png panels complete Progress: 844 of 975 total .png panels complete Progress: 847 of 975 total .png panels complete Progress: 850 of 975 total .png panels complete Progress: 853 of 975 total .png panels complete Progress: 856 of 975 total .png panels complete Progress: 859 of 975 total .png panels complete Progress: 862 of 975 total .png panels complete Progress: 866 of 975 total .png panels complete Progress: 869 of 975 total .png panels complete Progress: 871 of 975 total .png panels complete Progress: 874 of 975 total .png panels complete Progress: 876 of 975 total .png panels complete Progress: 879 of 975 total .png panels complete Progress: 882 of 975 total .png panels complete Progress: 885 of 975 total .png panels complete Progress: 887 of 975 total .png panels complete Progress: 890 of 975 total .png panels complete Progress: 893 of 975 total .png panels complete Progress: 896 of 975 total .png panels complete Progress: 900 of 975 total .png panels complete Progress: 902 of 975 total .png panels complete Progress: 904 of 975 total .png panels complete Progress: 906 of 975 total .png panels complete Progress: 909 of 975 total .png panels complete Progress: 911 of 975 total .png panels complete Progress: 913 of 975 total .png panels complete Progress: 915 of 975 total .png panels complete Progress: 917 of 975 total .png panels complete Progress: 918 of 975 total .png panels complete Progress: 920 of 975 total .png panels complete Progress: 923 of 975 total .png panels complete Progress: 925 of 975 total .png panels complete Progress: 927 of 975 total .png panels complete Progress: 929 of 975 total .png panels complete Progress: 930 of 975 total .png panels complete Progress: 932 of 975 total .png panels complete Progress: 934 of 975 total .png panels complete Progress: 936 of 975 total .png panels complete Progress: 938 of 975 total .png panels complete Progress: 940 of 975 total .png panels complete Progress: 942 of 975 total .png panels complete Progress: 943 of 975 total .png panels complete Progress: 944 of 975 total .png panels complete Progress: 945 of 975 total .png panels complete Progress: 946 of 975 total .png panels complete Progress: 947 of 975 total .png panels complete Progress: 948 of 975 total .png panels complete Progress: 949 of 975 total .png panels complete Progress: 950 of 975 total .png panels complete Progress: 951 of 975 total .png panels complete Progress: 952 of 975 total .png panels complete Progress: 953 of 975 total .png panels complete Progress: 954 of 975 total .png panels complete Progress: 955 of 975 total .png panels complete Progress: 956 of 975 total .png panels complete Progress: 957 of 975 total .png panels complete Progress: 958 of 975 total .png panels complete Progress: 959 of 975 total .png panels complete Progress: 960 of 975 total .png panels complete Progress: 961 of 975 total .png panels complete Progress: 962 of 975 total .png panels complete Progress: 963 of 975 total .png panels complete Progress: 964 of 975 total .png panels complete Progress: 965 of 975 total .png panels complete Progress: 966 of 975 total .png panels complete Progress: 967 of 975 total .png panels complete Progress: 968 of 975 total .png panels complete Progress: 969 of 975 total .png panels complete Progress: 970 of 975 total .png panels complete Progress: 971 of 975 total .png panels complete Progress: 972 of 975 total .png panels complete Progress: 973 of 975 total .png panels complete Progress: 974 of 975 total .png panels complete Progress: 975 of 975 total .png panels complete Progress: 41 of 282 total .png panels complete Progress: 46 of 359 total .png panels complete Progress: 50 of 359 total .png panels complete Progress: 55 of 359 total .png panels complete Progress: 61 of 359 total .png panels complete Progress: 67 of 359 total .png panels complete Progress: 73 of 359 total .png panels complete Progress: 79 of 435 total .png panels complete Progress: 85 of 435 total .png panels complete Progress: 91 of 435 total .png panels complete Progress: 98 of 435 total .png panels complete Progress: 105 of 435 total .png panels complete Progress: 112 of 435 total .png panels complete Progress: 117 of 435 total .png panels complete Progress: 123 of 435 total .png panels complete Progress: 128 of 435 total .png panels complete Progress: 138 of 435 total .png panels complete Progress: 143 of 435 total .png panels complete Progress: 149 of 435 total .png panels complete Progress: 155 of 435 total .png panels complete Progress: 160 of 435 total .png panels complete Progress: 167 of 492 total .png panels complete Progress: 174 of 492 total .png panels complete Progress: 180 of 492 total .png panels complete Progress: 187 of 492 total .png panels complete Progress: 194 of 492 total .png panels complete Progress: 207 of 492 total .png panels complete Progress: 223 of 492 total .png panels complete Progress: 229 of 492 total .png panels complete Progress: 235 of 492 total .png panels complete Progress: 241 of 492 total .png panels complete Progress: 247 of 492 total .png panels complete Progress: 257 of 492 total .png panels complete Progress: 263 of 492 total .png panels complete Progress: 271 of 492 total .png panels complete Progress: 277 of 492 total .png panels complete Progress: 284 of 492 total .png panels complete Progress: 291 of 492 total .png panels complete Progress: 295 of 492 total .png panels complete Progress: 301 of 492 total .png panels complete Progress: 312 of 492 total .png panels complete Progress: 319 of 492 total .png panels complete Progress: 325 of 492 total .png panels complete Progress: 331 of 492 total .png panels complete Progress: 335 of 492 total .png panels complete Progress: 342 of 492 total .png panels complete Progress: 350 of 492 total .png panels complete Progress: 357 of 492 total .png panels complete Progress: 363 of 492 total .png panels complete Progress: 369 of 492 total .png panels complete Progress: 374 of 492 total .png panels complete Progress: 381 of 492 total .png panels complete Progress: 387 of 492 total .png panels complete Progress: 393 of 492 total .png panels complete Progress: 398 of 492 total .png panels complete Progress: 404 of 492 total .png panels complete Progress: 409 of 492 total .png panels complete Progress: 413 of 492 total .png panels complete Progress: 490 of 711 total .png panels complete Progress: 497 of 711 total .png panels complete Progress: 504 of 711 total .png panels complete Progress: 513 of 711 total .png panels complete Progress: 520 of 711 total .png panels complete Progress: 526 of 711 total .png panels complete Progress: 533 of 711 total .png panels complete Progress: 538 of 711 total .png panels complete Progress: 545 of 711 total .png panels complete Progress: 552 of 711 total .png panels complete Progress: 558 of 711 total .png panels complete Progress: 563 of 711 total .png panels complete Progress: 568 of 711 total .png panels complete Progress: 572 of 711 total .png panels complete Progress: 574 of 711 total .png panels complete Progress: 579 of 711 total .png panels complete Progress: 582 of 711 total .png panels complete Progress: 587 of 711 total .png panels complete Progress: 591 of 711 total .png panels complete Progress: 593 of 711 total .png panels complete Progress: 597 of 711 total .png panels complete Progress: 602 of 711 total .png panels complete Progress: 605 of 711 total .png panels complete Progress: 611 of 771 total .png panels complete Progress: 619 of 840 total .png panels complete Progress: 622 of 840 total .png panels complete Progress: 631 of 840 total .png panels complete Progress: 635 of 840 total .png panels complete Progress: 641 of 840 total .png panels complete Progress: 647 of 840 total .png panels complete Progress: 653 of 840 total .png panels complete Progress: 659 of 840 total .png panels complete Progress: 665 of 840 total .png panels complete Progress: 671 of 840 total .png panels complete Progress: 674 of 840 total .png panels complete Progress: 680 of 840 total .png panels complete Progress: 686 of 840 total .png panels complete Progress: 691 of 840 total .png panels complete Progress: 697 of 840 total .png panels complete Progress: 792 of 898 total .png panels complete Progress: 794 of 898 total .png panels complete Progress: 797 of 898 total .png panels complete Progress: 800 of 898 total .png panels complete Progress: 804 of 898 total .png panels complete Progress: 806 of 898 total .png panels complete Progress: 808 of 898 total .png panels complete Progress: 811 of 898 total .png panels complete Progress: 813 of 898 total .png panels complete Progress: 815 of 898 total .png panels complete Progress: 819 of 898 total .png panels complete Progress: 822 of 898 total .png panels complete Progress: 825 of 898 total .png panels complete Progress: 827 of 898 total .png panels complete Progress: 830 of 898 total .png panels complete Progress: 833 of 975 total .png panels complete Progress: 836 of 975 total .png panels complete Progress: 839 of 975 total .png panels complete Progress: 842 of 975 total .png panels complete Progress: 845 of 975 total .png panels complete Progress: 849 of 975 total .png panels complete Progress: 852 of 975 total .png panels complete Progress: 855 of 975 total .png panels complete Progress: 858 of 975 total .png panels complete Progress: 861 of 975 total .png panels complete Progress: 864 of 975 total .png panels complete Progress: 868 of 975 total .png panels complete Progress: 872 of 975 total .png panels complete Progress: 875 of 975 total .png panels complete Progress: 878 of 975 total .png panels complete Progress: 881 of 975 total .png panels complete Progress: 883 of 975 total .png panels complete Progress: 888 of 975 total .png panels complete Progress: 891 of 975 total .png panels complete Progress: 894 of 975 total .png panels complete Progress: 897 of 975 total .png panels complete Progress: 899 of 975 total .png panels complete Progress: 901 of 975 total .png panels complete Progress: 903 of 975 total .png panels complete Progress: 905 of 975 total .png panels complete Progress: 907 of 975 total .png panels complete Progress: 908 of 975 total .png panels complete Progress: 910 of 975 total .png panels complete Progress: 912 of 975 total .png panels complete Progress: 914 of 975 total .png panels complete Progress: 916 of 975 total .png panels complete Progress: 919 of 975 total .png panels complete Progress: 921 of 975 total .png panels complete Progress: 922 of 975 total .png panels complete Progress: 924 of 975 total .png panels complete Progress: 926 of 975 total .png panels complete Progress: 928 of 975 total .png panels complete Progress: 931 of 975 total .png panels complete Progress: 933 of 975 total .png panels complete Progress: 935 of 975 total .png panels complete Progress: 937 of 975 total .png panels complete Progress: 939 of 975 total .png panels complete Progress: 941 of 975 total .png panels complete Progress: 186 of 492 total .png panels complete Progress: 193 of 492 total .png panels complete Progress: 201 of 492 total .png panels complete Progress: 210 of 492 total .png panels complete Progress: 218 of 492 total .png panels complete Progress: 226 of 492 total .png panels complete Progress: 236 of 492 total .png panels complete Progress: 244 of 492 total .png panels complete Progress: 252 of 492 total .png panels complete Progress: 259 of 492 total .png panels complete Progress: 265 of 492 total .png panels complete Progress: 273 of 492 total .png panels complete Progress: 279 of 492 total .png panels complete Progress: 285 of 492 total .png panels complete Progress: 292 of 492 total .png panels complete Progress: 299 of 492 total .png panels complete Progress: 311 of 492 total .png panels complete Progress: 318 of 492 total .png panels complete Progress: 324 of 492 total .png panels complete Progress: 330 of 492 total .png panels complete Progress: 339 of 492 total .png panels complete Progress: 346 of 492 total .png panels complete Progress: 353 of 492 total .png panels complete Progress: 359 of 492 total .png panels complete Progress: 365 of 492 total .png panels complete Progress: 371 of 492 total .png panels complete Progress: 382 of 492 total .png panels complete Progress: 391 of 492 total .png panels complete Progress: 397 of 492 total .png panels complete Progress: 403 of 492 total .png panels complete Progress: 408 of 492 total .png panels complete Progress: 414 of 492 total .png panels complete Progress: 418 of 565 total .png panels complete Progress: 423 of 565 total .png panels complete Progress: 427 of 619 total .png panels complete Progress: 433 of 619 total .png panels complete Progress: 437 of 619 total .png panels complete Progress: 444 of 619 total .png panels complete Progress: 449 of 619 total .png panels complete Progress: 455 of 619 total .png panels complete Progress: 459 of 619 total .png panels complete Progress: 464 of 619 total .png panels complete Progress: 468 of 672 total .png panels complete Progress: 474 of 672 total .png panels complete Progress: 480 of 672 total .png panels complete Progress: 486 of 711 total .png panels complete Progress: 493 of 711 total .png panels complete Progress: 501 of 711 total .png panels complete Progress: 510 of 711 total .png panels complete Progress: 519 of 711 total .png panels complete Progress: 527 of 711 total .png panels complete Progress: 534 of 711 total .png panels complete Progress: 539 of 711 total .png panels complete Progress: 547 of 711 total .png panels complete Progress: 556 of 711 total .png panels complete Progress: 561 of 711 total .png panels complete Progress: 566 of 711 total .png panels complete Progress: 976 of 1045 total .png panels complete Progress: 977 of 1045 total .png panels complete Progress: 978 of 1045 total .png panels complete Progress: 979 of 1045 total .png panels complete Progress: 980 of 1045 total .png panels complete Progress: 981 of 1045 total .png panels complete Progress: 982 of 1045 total .png panels complete Progress: 983 of 1045 total .png panels complete Progress: 984 of 1045 total .png panels complete Progress: 985 of 1045 total .png panels complete Progress: 986 of 1045 total .png panels complete Progress: 987 of 1045 total .png panels complete Progress: 988 of 1045 total .png panels complete Progress: 989 of 1045 total .png panels complete Progress: 990 of 1045 total .png panels complete Progress: 991 of 1045 total .png panels complete Progress: 992 of 1045 total .png panels complete Progress: 993 of 1045 total .png panels complete Progress: 994 of 1045 total .png panels complete Progress: 995 of 1045 total .png panels complete Progress: 996 of 1045 total .png panels complete Progress: 997 of 1045 total .png panels complete Progress: 998 of 1045 total .png panels complete Progress: 999 of 1045 total .png panels complete Progress: 1000 of 1045 total .png panels complete Progress: 1001 of 1045 total .png panels complete Progress: 1002 of 1045 total .png panels complete Progress: 1003 of 1045 total .png panels complete Progress: 1004 of 1045 total .png panels complete Progress: 1005 of 1045 total .png panels complete Progress: 1006 of 1045 total .png panels complete Progress: 1007 of 1045 total .png panels complete Progress: 1008 of 1045 total .png panels complete Progress: 1009 of 1045 total .png panels complete Progress: 1010 of 1045 total .png panels complete Progress: 1011 of 1045 total .png panels complete Progress: 1012 of 1045 total .png panels complete Progress: 1013 of 1045 total .png panels complete Progress: 1014 of 1045 total .png panels complete Progress: 1015 of 1045 total .png panels complete Progress: 1016 of 1045 total .png panels complete Progress: 1017 of 1045 total .png panels complete Progress: 1018 of 1045 total .png panels complete Progress: 1019 of 1045 total .png panels complete Progress: 1020 of 1045 total .png panels complete Progress: 1021 of 1045 total .png panels complete Progress: 1022 of 1045 total .png panels complete Progress: 1023 of 1045 total .png panels complete Progress: 1024 of 1045 total .png panels complete Progress: 1025 of 1045 total .png panels complete Progress: 1026 of 1045 total .png panels complete Progress: 1027 of 1045 total .png panels complete Progress: 1028 of 1045 total .png panels complete Progress: 1029 of 1045 total .png panels complete Progress: 1030 of 1045 total .png panels complete Progress: 1031 of 1045 total .png panels complete Progress: 1032 of 1045 total .png panels complete Progress: 1033 of 1045 total .png panels complete Progress: 1034 of 1045 total .png panels complete Progress: 1035 of 1045 total .png panels complete Progress: 1036 of 1045 total .png panels complete Progress: 1037 of 1045 total .png panels complete Progress: 1038 of 1045 total .png panels complete Progress: 1039 of 1045 total .png panels complete Progress: 1040 of 1045 total .png panels complete Progress: 1041 of 1045 total .png panels complete Progress: 1042 of 1045 total .png panels complete Progress: 1043 of 1045 total .png panels complete Progress: 1044 of 1045 total .png panels complete Progress: 1045 of 1045 total .png panels complete ------------------------------------------- ARM: SUCCESS --> Images found. ARM_97: SUCCESS --> Images found. ATEX: SUCCESS --> Images found. BOMEX: SUCCESS --> Images found. CGILS_S11: SUCCESS --> Images found. CGILS_S12: SUCCESS --> Images found. CGILS_S6: SUCCESS --> Images found. DYCOMS2_RF01: SUCCESS --> Images found. DYCOMS2_RF01_FIXED_SST: SUCCESS --> Images found. DYCOMS2_RF02_DS: SUCCESS --> Images found. DYCOMS2_RF02_ND: SUCCESS --> Images found. GABLS3_NIGHT: SUCCESS --> Images found. LBA: SUCCESS --> Images found. MPACE_B: SUCCESS --> Images found. RICO: SUCCESS --> Images found. TWP_ICE: SUCCESS --> Images found. WANGARA: SUCCESS --> Images found. ------------------------------------------- Output can be viewed at file:///home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/0a57508_vs_master_9e1cc76/index.html with a web browser Pyplotgen ran in 90 seconds. See error.log in the output folder for detailed info including warnings. error.log messages include: 24-09-18 04:31:56.570 proc_id: 967659 Warning! Averaging over heights is not yet implemented. [Pipeline] sh + ssh carson 'mkdir -p /home/pub/clubb_nvhpc_gpu_plots/master' [Pipeline] sh + scp -r 0a57508_vs_master_9e1cc76 carson:/home/pub/clubb_nvhpc_gpu_plots/master [Pipeline] sh + ssh carson '/home/pub/create_plot_list.py /home/pub/clubb_nvhpc_gpu_plots/' /home/pub/clubb_nvhpc_gpu_plots/ updated successfully. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Update Master Output) [Pipeline] sh + rm -rf cur_out [Pipeline] sh + mkdir cur_out [Pipeline] sh + mv cpu_0a57508 gpu_0a57508 cur_out [Pipeline] sh + echo 0a57508 [Pipeline] sh + ssh carson 'rm -rf /home/pub/clubb_nvhpc_gpu_plots/master/cur_out' [Pipeline] sh + scp -r cur_out carson:/home/pub/clubb_nvhpc_gpu_plots/master/ [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] script [Pipeline] { [Pipeline] cleanWs [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] done [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS