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 overlie 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 bbe60eb01ef75981949e0212046581228ef09560 (refs/remotes/origin/master)
> 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 bbe60eb01ef75981949e0212046581228ef09560 # timeout=10
Commit message: "Change variables from a1 and a3 to a1_coef and a3_coef For issue #977"
> git rev-list --no-walk e27a7e6ba8d499897429f88886722ef88f601c55 # 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-fq24mybyn2li6got2bxzk62ejh5d3p4z/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ compile/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/clubb_precision.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/CLUBB_core/stats_type.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 clubb_api_module.o grid_class.o parameters_tunable.o array_index.o calendar.o advance_clubb_core_module.o matrix_solver_wrapper.o stats_rad_zm_module.o advance_xp3_module.o advance_xm_wpxp_module.o constants_clubb.o advance_xp2_xpyp_module.o penta_lu_solver.o mt95.o stats_zt_module.o index_mapping.o T_in_K_module.o numerical_check.o diffusion.o sigma_sqd_w_module.o saturation.o matrix_operations.o input_names.o precipitation_fraction.o LY93_pdf.o stats_variables.o diagnose_correlations_module.o endian.o new_hybrid_pdf_main.o sponge_layer_damping.o pdf_utilities.o new_hybrid_pdf.o output_netcdf.o stats_clubb_utilities.o mono_flux_limiter.o hydromet_pdf_parameter_module.o stats_type_utilities.o corr_varnce_module.o stats_lh_zt_module.o clip_explicit.o file_functions.o mixing_length.o calc_pressure.o advance_windm_edsclrm_module.o stats_lh_sfc_module.o code_timer_module.o sfc_varnce_module.o parameters_model.o pdf_closure_module.o advance_helper_module.o output_grads.o stats_zm_module.o Nc_Ncn_eqns.o stat_file_module.o fill_holes.o setup_clubb_pdf_params.o stats_rad_zt_module.o new_pdf.o clubb_precision.o lapack_interfaces.o pdf_parameter_module.o new_tsdadg_pdf.o interpolation.o tridiag_lu_solver.o new_pdf_main.o turbulent_adv_pdf.o Skx_module.o model_flags.o error_code.o stats_type.o stats_sfc_module.o parameter_indices.o advance_wp2_wp3_module.o calc_roots.o lapack_wrap.o pos_definite_module.o adg1_adg2_3d_luhar_pdf.o mean_adv.o input_reader.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_param.a
a - clubb_api_module.o
a - grid_class.o
a - parameters_tunable.o
a - array_index.o
a - calendar.o
a - advance_clubb_core_module.o
a - matrix_solver_wrapper.o
a - stats_rad_zm_module.o
a - advance_xp3_module.o
a - advance_xm_wpxp_module.o
a - constants_clubb.o
a - advance_xp2_xpyp_module.o
a - penta_lu_solver.o
a - mt95.o
a - stats_zt_module.o
a - index_mapping.o
a - T_in_K_module.o
a - numerical_check.o
a - diffusion.o
a - sigma_sqd_w_module.o
a - saturation.o
a - matrix_operations.o
a - input_names.o
a - precipitation_fraction.o
a - LY93_pdf.o
a - stats_variables.o
a - diagnose_correlations_module.o
a - endian.o
a - new_hybrid_pdf_main.o
a - sponge_layer_damping.o
a - pdf_utilities.o
a - new_hybrid_pdf.o
a - output_netcdf.o
a - stats_clubb_utilities.o
a - mono_flux_limiter.o
a - hydromet_pdf_parameter_module.o
a - stats_type_utilities.o
a - corr_varnce_module.o
a - stats_lh_zt_module.o
a - clip_explicit.o
a - file_functions.o
a - mixing_length.o
a - calc_pressure.o
a - advance_windm_edsclrm_module.o
a - stats_lh_sfc_module.o
a - code_timer_module.o
a - sfc_varnce_module.o
a - parameters_model.o
a - pdf_closure_module.o
a - advance_helper_module.o
a - output_grads.o
a - stats_zm_module.o
a - Nc_Ncn_eqns.o
a - stat_file_module.o
a - fill_holes.o
a - setup_clubb_pdf_params.o
a - stats_rad_zt_module.o
a - new_pdf.o
a - clubb_precision.o
a - lapack_interfaces.o
a - pdf_parameter_module.o
a - new_tsdadg_pdf.o
a - interpolation.o
a - tridiag_lu_solver.o
a - new_pdf_main.o
a - turbulent_adv_pdf.o
a - Skx_module.o
a - model_flags.o
a - error_code.o
a - stats_type.o
a - stats_sfc_module.o
a - parameter_indices.o
a - advance_wp2_wp3_module.o
a - calc_roots.o
a - lapack_wrap.o
a - pos_definite_module.o
a - adg1_adg2_3d_luhar_pdf.o
a - mean_adv.o
a - input_reader.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_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/slangb.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_double/dgbmv.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/dsyev.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_double/dlaqsy.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/dgemv.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/sgbrfs.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/dgtrfs.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_double/dlarf.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/sorgqr.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_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/dsyr2k.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/dorg2r.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/sgtrfs.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_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/dgbrfs.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/ssyr2k.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/strmm.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_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/dlacpy.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_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/sgbmv.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_double/dpotrf2.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_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/dlangt.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/dasum.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/sorgql.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_double/iparmq.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_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/sorg2l.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_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/slarfg.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/slatrd.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_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/dlarfb.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/dsymv.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_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/saxpy.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/iladlr.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/slarft.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_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/daxpy.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/ssymv.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_single/slarfb.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/dorgql.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_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/sgbequ.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_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/dlassq.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/sdot.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_double/dsyr2.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_double/dtrmv.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/slascl.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/snrm2.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_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/dlacn2.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_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/dgemm.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/dgttrs.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_single/ssytrd.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/sgtsvx.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/sgtts2.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 -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_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/dgbtrs.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_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/sgttrs.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_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/sgemm.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_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/dlabad.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/dgtts2.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_shared/xerbla.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_double/dnrm2.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/dscal.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/disnan.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_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/ddot.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_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/slacn2.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/dpoequ.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_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/dlansy.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_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/slartg.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/dswap.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 -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/dlae2.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 -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_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/sgtsv.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_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/slantb.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/sswap.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_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/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/dlaqgb.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_double/dlartg.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/dorgtr.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
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_lapack.a spotrf2.o slangb.o dlaset.o dgbmv.o ilaenv.o dsyev.o sasum.o dlaqsy.o slangt.o dgemv.o sger.o sgbrfs.o slasr.o dgtrfs.o sorg2r.o dlarf.o drscl.o sorgqr.o slacpy.o dtrmm.o dsyr2k.o slapy2.o dorg2r.o isamax.o sgtrfs.o dlasr.o dger.o dgbrfs.o dlapy2.o ssyr2k.o iladlc.o strmm.o dorgqr.o srscl.o dlacpy.o slarf.o ssyev.o sgbmv.o slaset.o dpotrf2.o dlangb.o sgemv.o dlangt.o slaqsy.o dasum.o dgbtf2.o sorgql.o dtbsv.o iparmq.o dsterf.o slassq.o sorg2l.o ssytd2.o dgbequ.o slarfg.o dgbcon.o slatrd.o dlarft.o sgtcon.o dlarfb.o dpotrf.o dsymv.o idamax.o lsame.o saxpy.o slasrt.o iladlr.o dgtcon.o slarft.o sgbcon.o dlatrd.o daxpy.o dlasrt.o ssymv.o spotrf.o slarfb.o stbsv.o dorgql.o sgbtf2.o dlarfg.o sgbequ.o dsytd2.o dorg2l.o dlassq.o ssterf.o sdot.o dlanst.o dsyr2.o sisnan.o dtrmv.o sscal.o slascl.o dsyrk.o snrm2.o spoequ.o ssteqr.o dlacn2.o dlaswp.o dlagtm.o dgemm.o scopy.o dgttrs.o dgbsvx.o ssytrd.o sgbtrs.o sgtsvx.o dgttrf.o sgtts2.o slaev2.o slabad.o sgbtrf.o dgbtrs.o dgtsvx.o dsytrd.o sgttrs.o sgbsvx.o dcopy.o sgemm.o dgbtrf.o ilaslc.o dlabad.o dlaev2.o dgtts2.o sgttrf.o xerbla.o ssyrk.o dnrm2.o dlascl.o dscal.o strmv.o disnan.o ssyr2.o slanst.o ddot.o slagtm.o slaswp.o slacn2.o dsteqr.o dpoequ.o slaqgb.o dtrsm.o dlansy.o sorgtr.o slaisnan.o slartg.o dlatbs.o dswap.o dlamch.o dlantb.o dlae2.o ieeeck.o dgbsv.o sgtsv.o slae2.o ilaslr.o slantb.o slamch.o sswap.o dgtsv.o sgbsv.o strsm.o dlaqgb.o slatbs.o dlartg.o dlaisnan.o dorgtr.o slansy.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_lapack.a
a - spotrf2.o
a - slangb.o
a - dlaset.o
a - dgbmv.o
a - ilaenv.o
a - dsyev.o
a - sasum.o
a - dlaqsy.o
a - slangt.o
a - dgemv.o
a - sger.o
a - sgbrfs.o
a - slasr.o
a - dgtrfs.o
a - sorg2r.o
a - dlarf.o
a - drscl.o
a - sorgqr.o
a - slacpy.o
a - dtrmm.o
a - dsyr2k.o
a - slapy2.o
a - dorg2r.o
a - isamax.o
a - sgtrfs.o
a - dlasr.o
a - dger.o
a - dgbrfs.o
a - dlapy2.o
a - ssyr2k.o
a - iladlc.o
a - strmm.o
a - dorgqr.o
a - srscl.o
a - dlacpy.o
a - slarf.o
a - ssyev.o
a - sgbmv.o
a - slaset.o
a - dpotrf2.o
a - dlangb.o
a - sgemv.o
a - dlangt.o
a - slaqsy.o
a - dasum.o
a - dgbtf2.o
a - sorgql.o
a - dtbsv.o
a - iparmq.o
a - dsterf.o
a - slassq.o
a - sorg2l.o
a - ssytd2.o
a - dgbequ.o
a - slarfg.o
a - dgbcon.o
a - slatrd.o
a - dlarft.o
a - sgtcon.o
a - dlarfb.o
a - dpotrf.o
a - dsymv.o
a - idamax.o
a - lsame.o
a - saxpy.o
a - slasrt.o
a - iladlr.o
a - dgtcon.o
a - slarft.o
a - sgbcon.o
a - dlatrd.o
a - daxpy.o
a - dlasrt.o
a - ssymv.o
a - spotrf.o
a - slarfb.o
a - stbsv.o
a - dorgql.o
a - sgbtf2.o
a - dlarfg.o
a - sgbequ.o
a - dsytd2.o
a - dorg2l.o
a - dlassq.o
a - ssterf.o
a - sdot.o
a - dlanst.o
a - dsyr2.o
a - sisnan.o
a - dtrmv.o
a - sscal.o
a - slascl.o
a - dsyrk.o
a - snrm2.o
a - spoequ.o
a - ssteqr.o
a - dlacn2.o
a - dlaswp.o
a - dlagtm.o
a - dgemm.o
a - scopy.o
a - dgttrs.o
a - dgbsvx.o
a - ssytrd.o
a - sgbtrs.o
a - sgtsvx.o
a - dgttrf.o
a - sgtts2.o
a - slaev2.o
a - slabad.o
a - sgbtrf.o
a - dgbtrs.o
a - dgtsvx.o
a - dsytrd.o
a - sgttrs.o
a - sgbsvx.o
a - dcopy.o
a - sgemm.o
a - dgbtrf.o
a - ilaslc.o
a - dlabad.o
a - dlaev2.o
a - dgtts2.o
a - sgttrf.o
a - xerbla.o
a - ssyrk.o
a - dnrm2.o
a - dlascl.o
a - dscal.o
a - strmv.o
a - disnan.o
a - ssyr2.o
a - slanst.o
a - ddot.o
a - slagtm.o
a - slaswp.o
a - slacn2.o
a - dsteqr.o
a - dpoequ.o
a - slaqgb.o
a - dtrsm.o
a - dlansy.o
a - sorgtr.o
a - slaisnan.o
a - slartg.o
a - dlatbs.o
a - dswap.o
a - dlamch.o
a - dlantb.o
a - dlae2.o
a - ieeeck.o
a - dgbsv.o
a - sgtsv.o
a - slae2.o
a - ilaslr.o
a - slantb.o
a - slamch.o
a - sswap.o
a - dgtsv.o
a - sgbsv.o
a - strsm.o
a - dlaqgb.o
a - slatbs.o
a - dlartg.o
a - dlaisnan.o
a - dorgtr.o
a - slansy.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa18.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/tgqi.F
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa11g.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/adjtq.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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa7.F
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugsrad_planck.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/comscp1.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/comscp2.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/cloud_correlate.F90
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa25.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/two_rt_sw_iter.F
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 300)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/BUGSrad/bugs_rad.F
0 inform, 1 warnings, 0 severes, 0 fatal for module_mp_graupel
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa27r.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/conice.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/COAMPS_microphys/eqa7g.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_bugsrad.a gascon.o bugs_lwr.o comscp1.o two_rt_lw.o bugsrad_physconst.o rayle.o bugsrad_planck.o two_rt_sw_bs.o two_rt_sw.o two_rt_lw_sel.o comscp2.o two_rt_sw_ocastrndm.o bugs_swr.o two_rt_lw_ocastrndm.o cloud_correlate.o kinds.o cloudg.o gases_ckd.o variables_radiation_module.o two_rt_sw_iter.o bugs_rad.o newexp.o two_rt_lw_iter.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_bugsrad.a
a - gascon.o
a - bugs_lwr.o
a - comscp1.o
a - two_rt_lw.o
a - bugsrad_physconst.o
a - rayle.o
a - bugsrad_planck.o
a - two_rt_sw_bs.o
a - two_rt_sw.o
a - two_rt_lw_sel.o
a - comscp2.o
a - two_rt_sw_ocastrndm.o
a - bugs_swr.o
a - two_rt_lw_ocastrndm.o
a - cloud_correlate.o
a - kinds.o
a - cloudg.o
a - gases_ckd.o
a - variables_radiation_module.o
a - two_rt_sw_iter.o
a - bugs_rad.o
a - newexp.o
a - two_rt_lw_iter.o
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_coamps.a eqa21.o eqa18.o tgqi.o eqa11g.o nrmtqw.o qsatvi.o eqa20g.o frzh.o eqa15.o adjtq.o eqa7.o eqa10g.o esati.o tgqs.o esat_new.o eqa9g.o eqa25.o slope.o tgqg.o eqa28.o eqa27r.o eqa18g.o eqa21g.o gamma.o eqa27.o eqa14g.o tgqr.o eqa17g.o eqa9.o eqa5g.o esatv.o eqa8g.o eqa19g.o eqa12g.o conice.o eqa13g.o eqa22.o eqa22g.o adjmlt.o eqa6.o eqa19.o eqa12.o eqa26.o nrmcol.o nrmtqi.o qtadj.o eqa7g.o
make[1]: Leaving directory '/home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/obj'
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_coamps.a
a - eqa21.o
a - eqa18.o
a - tgqi.o
a - eqa11g.o
a - nrmtqw.o
a - qsatvi.o
a - eqa20g.o
a - frzh.o
a - eqa15.o
a - adjtq.o
a - eqa7.o
a - eqa10g.o
a - esati.o
a - tgqs.o
a - esat_new.o
a - eqa9g.o
a - eqa25.o
a - slope.o
a - tgqg.o
a - eqa28.o
a - eqa27r.o
a - eqa18g.o
a - eqa21g.o
a - gamma.o
a - eqa27.o
a - eqa14g.o
a - tgqr.o
a - eqa17g.o
a - eqa9.o
a - eqa5g.o
a - esatv.o
a - eqa8g.o
a - eqa19g.o
a - eqa12g.o
a - conice.o
a - eqa13g.o
a - eqa22.o
a - eqa22g.o
a - adjmlt.o
a - eqa6.o
a - eqa19.o
a - eqa12.o
a - eqa26.o
a - nrmcol.o
a - nrmtqi.o
a - qtadj.o
a - eqa7g.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 AiryFunction.o Parabolic.o Parabolic_constants.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_parabolic.a
a - AiryFunction.o
a - Parabolic.o
a - Parabolic_constants.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_Nrm_tendencies.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/KK_microphys/KK_upscaled_covariances.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_turbulent_sed.o parameters_KK.o PDF_integrals_covar.o KK_upscaled_variances.o PDF_integrals_means.o KK_local_means.o PDF_integrals_all_MM.o KK_Nrm_tendencies.o KK_utilities.o KK_upscaled_covariances.o text_writer.o KK_upscaled_means.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_KK_microphys.a
a - KK_upscaled_turbulent_sed.o
a - parameters_KK.o
a - PDF_integrals_covar.o
a - KK_upscaled_variances.o
a - PDF_integrals_means.o
a - KK_local_means.o
a - PDF_integrals_all_MM.o
a - KK_Nrm_tendencies.o
a - KK_utilities.o
a - KK_upscaled_covariances.o
a - text_writer.o
a - KK_upscaled_means.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 silhs_importance_sample_module.o latin_hypercube_driver_module.o lh_microphys_var_covar_module.o transform_to_pdf_module.o generate_uniform_sample_module.o est_kessler_microphys_module.o parameters_silhs.o output_2D_samples_module.o math_utilities.o silhs_api_module.o latin_hypercube_arrays.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libsilhs.a
a - silhs_importance_sample_module.o
a - latin_hypercube_driver_module.o
a - lh_microphys_var_covar_module.o
a - transform_to_pdf_module.o
a - generate_uniform_sample_module.o
a - est_kessler_microphys_module.o
a - parameters_silhs.o
a - output_2D_samples_module.o
a - math_utilities.o
a - silhs_api_module.o
a - latin_hypercube_arrays.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 parameters_microphys.o wangara.o neutral_case.o jun25.o coamps_microphys_driver_module.o ice_dfsn_module.o enhanced_simann.o rad_lwsw_module.o gabls2.o silhs_category_variance_module.o spec_hum_to_mixing_ratio.o microphys_driver.o mpace_b.o astex_a209.o time_dependent_input.o input_fields.o clubb_model_settings.o lba.o diag_ustar_module.o twp_ice.o estimate_scm_microphys_module.o bugsrad_driver.o mpace_a.o mixed_moment_PDF_integrals.o quicksort.o simple_rad_module.o cos_solar_zen_module.o morrison_microphys_module.o fire.o cobra.o bomex.o arm_3year.o clubb_driver.o rico.o gfdl_activation.o gabls3_night.o cloud_feedback.o clex9_oct14.o dycoms2_rf02.o sfc_flux.o arm_97.o advance_microphys_module.o hydrostatic_module.o cloud_sed_module.o extended_atmosphere_module.o nov11.o arm_0003.o input_grads.o parameters_radiation.o clex9_nov02.o arm.o sounding.o lh_microphys_driver_module.o KK_microphys_module.o microphys_init_cleanup.o dycoms2_rf01.o input_interpret.o gabls3.o input_netcdf.o soil_vegetation.o error.o stat_file_utils.o extrapolation.o atex.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_other.a
a - parameters_microphys.o
a - wangara.o
a - neutral_case.o
a - jun25.o
a - coamps_microphys_driver_module.o
a - ice_dfsn_module.o
a - enhanced_simann.o
a - rad_lwsw_module.o
a - gabls2.o
a - silhs_category_variance_module.o
a - spec_hum_to_mixing_ratio.o
a - microphys_driver.o
a - mpace_b.o
a - astex_a209.o
a - time_dependent_input.o
a - input_fields.o
a - clubb_model_settings.o
a - lba.o
a - diag_ustar_module.o
a - twp_ice.o
a - estimate_scm_microphys_module.o
a - bugsrad_driver.o
a - mpace_a.o
a - mixed_moment_PDF_integrals.o
a - quicksort.o
a - simple_rad_module.o
a - cos_solar_zen_module.o
a - morrison_microphys_module.o
a - fire.o
a - cobra.o
a - bomex.o
a - arm_3year.o
a - clubb_driver.o
a - rico.o
a - gfdl_activation.o
a - gabls3_night.o
a - cloud_feedback.o
a - clex9_oct14.o
a - dycoms2_rf02.o
a - sfc_flux.o
a - arm_97.o
a - advance_microphys_module.o
a - hydrostatic_module.o
a - cloud_sed_module.o
a - extended_atmosphere_module.o
a - nov11.o
a - arm_0003.o
a - input_grads.o
a - parameters_radiation.o
a - clex9_nov02.o
a - arm.o
a - sounding.o
a - lh_microphys_driver_module.o
a - KK_microphys_module.o
a - microphys_init_cleanup.o
a - dycoms2_rf01.o
a - input_interpret.o
a - gabls3.o
a - input_netcdf.o
a - soil_vegetation.o
a - error.o
a - stat_file_utils.o
a - extrapolation.o
a - atex.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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/smooth_min_max_tests.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
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/nr.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/lib -lnetcdff
nvfortran -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../src/Numerical_recipes/nrutil.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/smooth_heaviside_tests.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/lib -lnetcdff
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/KK_integrals_tests.F90
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'
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/w_up_in_cloud_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/hole_filling_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/spurious_source_test.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/lib -lnetcdff
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)
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/tuner_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_test_types/silhs_category_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/clubb_tuner.F90
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/amebsa.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/ran1_v.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 clubb_tuner.o nr.o ran1_v.o ran_state.o nrtype.o nrutil.o amebsa.o amoeba.o ran1_s.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -c ../src/G_unit_tests.F90
nvfortran smooth_min_max_tests.o smooth_heaviside_tests.o corr_cholesky_mtx_tests.o KK_integrals_tests.o w_up_in_cloud_tests.o hole_filling_tests.o spurious_source_test.o Nc_Ncn_test.o pdf_parameter_tests.o tuner_tests.o read_corr_mtx_test.o mu_sigma_hm_tests.o G_unit_tests.o silhs_category_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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/corr_varnce_module.F90', '../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/sponge_layer_damping.F90', '../src/CLUBB_core/error_code.F90'][0m
perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
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.
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.
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.
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.
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.
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.
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.
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.
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.
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: 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.
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.
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: 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.
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.
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: 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.
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.
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.
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.
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.
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.
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.
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.
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.
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(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.
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.
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.
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.
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.
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.
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(isclr), sclrm_forcing(:,isclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2349 : call stat_update_var( stats_metadata%iedsclrm_f(isclr), edsclrm_forcing(:,isclr), & ! 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.
2474 : call stat_update_var( stats_metadata%iwpsclrprtp(isclr), wpsclrprtp(:,isclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2476 : call stat_update_var( stats_metadata%iwpsclrpthlp(isclr), wpsclrpthlp(:,isclr), & ! 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.
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.
1447 : 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.
1476 : stats_zt, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1660 : ! 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.
1661 : ! stats_metadata%irel_humidity = 0, rsat is not computed, leading to a floating-point exception
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1673 : call stat_update_var( stats_metadata%irel_humidity, rel_humidity(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1723 : call stat_update_var( stats_metadata%istability_correction, stability_correction(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1805 : 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.
1809 : 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.
1813 : 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.
1822 : 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.
1824 : 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.
1826 : 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.
1828 : 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.
1830 : 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.
1832 : 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.
1843 : call compute_Cx_fnc_Richardson( nzm, nzt, ngrdcol, gr, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1844 : thlm, um, vm, Lscale, exner, rtm, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1845 : rcm, p_in_Pa, thvm, rho_ds_zm, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1846 : ice_supersat_frac, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1847 : clubb_params, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1848 : clubb_config_flags%saturation_formula, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1849 : clubb_config_flags%l_brunt_vaisala_freq_moist, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1850 : clubb_config_flags%l_use_thvm_in_bv_freq, & ! intent(in
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1851 : clubb_config_flags%l_use_shear_Richardson, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1852 : clubb_config_flags%l_modify_limiters_for_cnvg_test, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1853 : stats_metadata, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1854 : stats_zm, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1855 : Cx_fnc_Richardson ) ! intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1947 : sclrm(i,:,:), sclrm_trsport_only(i,:,:), & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2310 : * ( one - exp( brunt_vaisala_freq_sqd_zt(i,k) / clubb_params(i,ixp3_coef_slope) ) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2333 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2334 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2706 : thlm(i,:), rtm(i,:), wprtp(i,:), wpthlp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2707 : wp2(i,:), wp3(i,:), rtp2(i,:), rtp3(i,:), thlp2(i,:), thlp3(i,:), rtpthlp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2708 : wpthvp(i,:), wp2thvp(i,:), rtpthvp(i,:), thlpthvp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2709 : p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2710 : 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.
2711 : 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.
2712 : 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.
2715 : 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.
2716 : Lscale_up(i,:), Lscale_down(i,:), tau_zt(i,:), Kh_zt(i,:), wp2rcp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2717 : 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.
2718 : 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.
2719 : vp2_zt(i,:), upwp_zt(i,:), vpwp_zt(i,:), wpup2(i,:), wpvp2(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2722 : rtprcp(i,:), rcp2(i,:), em(i,:), a3_coef(i,:), a3_coef_zt(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2723 : 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.
2726 : 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.
2727 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), sclrpthvp(i,:,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2728 : wpsclrp(i,:,:), sclrprcp(i,:,:), wp2sclrp(i,:,:), wpsclrp2(i,:,:), wpsclrprtp(i,:,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2729 : wpsclrpthlp(i,:,:), wpedsclrp(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2730 : clubb_config_flags%saturation_formula, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2731 : stats_metadata, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2732 : stats_zt(i), stats_zm(i), stats_sfc(i) ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2754 : thlm_forcing(i,:), rtm_forcing(i,:), um_forcing(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2755 : vm_forcing(i,:), wm_zm(i,:), wm_zt(i,:), p_in_Pa(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2756 : rho_zm(i,:), rho(i,:), exner(i,:), rho_ds_zm(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2757 : rho_ds_zt(i,:), invrs_rho_ds_zm(i,:), invrs_rho_ds_zt(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2758 : 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.
2759 : 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.
2760 : vp2(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), wp2(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2761 : wp3(i,:), rtp2(i,:), thlp2(i,:), rtpthlp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2763 : "end of ", & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2764 : wpsclrp_sfc(i,:), wpedsclrp_sfc(i,:), sclrm(i,:,:), wpsclrp(i,:,:), sclrp2(i,:,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2765 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:) ) ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2864 : !$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.
2869 : !$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.
2870 : !$acc invrs_tau_wp3_zm, invrs_tau_no_N2_zm, invrs_tau_bkgnd, invrs_tau_shear, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3428 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive definite quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3430 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive definite quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3438 : sclrp2_zt(:,:,j) = zm2zt( nzm, nzt, ngrdcol, gr, sclrp2(:,:,j), sclr_tol(j)**2 ) ! Pos. def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3605 : 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.
3609 : 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.
3616 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3617 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3618 : up2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, up2(:,:), w_tol_sqd ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3619 : vp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, vp2(:,:), w_tol_sqd ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3645 : sclrp2_zt(:,:,j) = zm2zt( nzm, nzt, ngrdcol, gr, sclrp2(:,:,j), sclr_tol(j)**2 ) ! Pos. def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3880 : rcp2(:,:) = zt2zm( nzm, nzt, ngrdcol, gr, rcp2_zt(:,:), zero_threshold ) ! Pos. def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4220 : write(fstderr,*) "l_stability_correct_tau_zm = ", clubb_config_flags%l_stability_correct_tau_zm
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4256 : 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,j) - sclrm(i,k,j) ) * 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,j) * 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,j) * 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(:,:,j), wpsclrp(:,:,j), & ! 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(:,:,j), wpsclrp(:,:,j), & ! 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.
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(j), var_name="sclr"//trim(sclr_idx)//"prtp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2380 : call stat_assign( var_index=stats_metadata%isclrp2(j), var_name="sclr"//trim(sclr_idx)//"p2", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2391 : call stat_assign( var_index=stats_metadata%isclrpthvp(j), var_name="sclr"//trim(sclr_idx)//"pthvp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2402 : call stat_assign( var_index=stats_metadata%isclrpthlp(j), var_name="sclr"//trim(sclr_idx)//"pthlp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2413 : call stat_assign( var_index=stats_metadata%isclrprcp(j), var_name="sclr"//trim(sclr_idx)//"prcp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2424 : call stat_assign( var_index=stats_metadata%iwpsclrp(j), var_name="wpsclr"//trim(sclr_idx)//"p", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2435 : call stat_assign( var_index=stats_metadata%iwpsclrp2(j), var_name="wpsclr"//trim(sclr_idx)//"p2", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2446 : call stat_assign( var_index=stats_metadata%iwp2sclrp(j), var_name="wp2sclr"//trim(sclr_idx)//"p", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2457 : call stat_assign( var_index=stats_metadata%iwpsclrprtp(j), var_name="wpsclr"//trim(sclr_idx)//"prtp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2480 : call stat_assign( var_index=stats_metadata%iwpedsclrp(j), 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.
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(j), 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(j), 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(j), 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(j), 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.
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.
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 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-fq24mybyn2li6got2bxzk62ejh5d3p4z/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ 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_bbe60eb
+ 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-fq24mybyn2li6got2bxzk62ejh5d3p4z/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ compile/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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(:,:))
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)
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)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
compute_cx_fnc_richardson:
782, Generating enter data create(fnc_richardson_clipped(:,:),fnc_richardson(:,:),ddzt_vm(:,:),cx_fnc_interp(:,:),fnc_richardson_smooth(:,:),ri_zm(:,:),shear_sqd(:,:),ddzt_um(:,:),cx_fnc_richardson_avg(:,:),lscale_zm(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:))
811, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
812, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
813, ! blockidx%x threadidx%x collapsed
811, Generating default present(ddzt_vm(:ngrdcol,:nzm),shear_sqd(:ngrdcol,:nzm),ddzt_um(:ngrdcol,:nzm))
820, Generating update self(shear_sqd(:,:))
837, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
838, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
839, ! blockidx%x threadidx%x collapsed
837, Generating default present(ri_zm(:ngrdcol,:nzm),brunt_vaisala_freq_sqd(:ngrdcol,:nzm))
852, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
853, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
854, ! blockidx%x threadidx%x collapsed
852, Generating default present(clubb_params(:ngrdcol,96:97),ri_zm(:ngrdcol,:nzm),fnc_richardson(:ngrdcol,:nzm))
854, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max)
875, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
876, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
877, ! blockidx%x threadidx%x collapsed
875, Generating default present(clubb_params(:ngrdcol,94:95),fnc_richardson_smooth(:ngrdcol,:nzm),cx_fnc_interp(:ngrdcol,:nzm))
877, Generating implicit firstprivate(cx_min,cx_max)
890, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
891, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
892, ! blockidx%x threadidx%x collapsed
890, Generating default present(clubb_params(:ngrdcol,94:97),cx_fnc_richardson(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm))
892, Generating implicit firstprivate(invrs_min_max_diff,richardson_num_min,richardson_num_max,cx_max,cx_min)
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(cx_fnc_richardson(:ngrdcol,:nzm))
934, Generating exit data delete(fnc_richardson_clipped(:,:),fnc_richardson(:,:),ddzt_vm(:,:),cx_fnc_interp(:,:),fnc_richardson_smooth(:,:),shear_sqd(:,:),ri_zm(:,:),ddzt_um(:,:),cx_fnc_richardson_avg(:,:),lscale_zm(:,:),brunt_vaisala_freq_sqd_smth(:,:),brunt_vaisala_freq_sqd_moist(:,:),brunt_vaisala_freq_sqd_mixed(:,:),brunt_vaisala_freq_sqd(:,:),brunt_vaisala_freq_sqd_dry(:,:))
calc_ri_zm:
982, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
983, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
984, ! blockidx%x threadidx%x collapsed
982, Generating default present(bv_freq_sqd(:ngrdcol,:nzm),shear(:ngrdcol,:nzm),ri_zm(:ngrdcol,:nzm))
984, Generating implicit firstprivate(lim_shear,lim_bv)
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)
lscale_width_vert_avg:
1056, Generating enter data create(denom_terms(:,:),numer_terms(:,:),one_half_avg_width(:,:))
1059, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1060, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1061, ! blockidx%x threadidx%x collapsed
1059, Generating default present(lscale_zm(:ngrdcol,:nzm),one_half_avg_width(: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(one_half_avg_width(:ngrdcol,:nzm))
1075, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1076, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1077, ! blockidx%x threadidx%x collapsed
1075, 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))
1084, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1085, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1086, ! blockidx%x threadidx%x collapsed
1144, !$acc loop seq
Generating implicit reduction(+:numer_integral,denom_integral)
1084, Generating default present(gr%zm(1:ngrdcol,:),denom_terms(:ngrdcol,:),gr,one_half_avg_width(:ngrdcol,:nzm),numer_terms(:ngrdcol,:))
1086, Generating implicit firstprivate(k_avg_lower,k_avg,n_below_ground_levels,k_avg_upper,var_below_ground_value,numer_integral,denom_integral)
1106, Accelerator restriction: induction variable live-out from loop: k_avg_upper
1109, Accelerator restriction: induction variable live-out from loop: k_avg_upper
1113, Accelerator restriction: induction variable live-out from loop: k_avg_lower
1116, Accelerator restriction: induction variable live-out from loop: k_avg_lower
1144, Loop is parallelizable
1156, Generating exit data delete(denom_terms(:,:),one_half_avg_width(:,:),numer_terms(:,:))
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)
wp2_term_splat_lhs:
1214, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_smooth(:,:))
1216, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1217, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1218, ! blockidx%x threadidx%x collapsed
1216, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
1228, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1229, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1230, ! blockidx%x threadidx%x collapsed
1228, Generating default present(lhs_splat_wp2(:ngrdcol,:nzm),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_smooth(:ngrdcol,:nzm))
1236, Generating exit data delete(brunt_vaisala_freq_splat_smooth(:,:),brunt_vaisala_freq_splat_clipped(:,:))
wp3_term_splat_lhs:
1297, Generating enter data create(brunt_vaisala_freq_splat_clipped(:,:),brunt_vaisala_freq_splat_clipped_zt(:,:))
1299, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1300, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1301, ! blockidx%x threadidx%x collapsed
1299, Generating default present(brunt_vaisala_freq_splat_clipped(:ngrdcol,:nzm),brunt_vaisala_freq_sqd_splat(:ngrdcol,:nzm))
1311, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1312, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1313, ! blockidx%x threadidx%x collapsed
1311, Generating default present(lhs_splat_wp3(:ngrdcol,:nzt),c_wp2_splat(:ngrdcol),brunt_vaisala_freq_splat_clipped_zt(:ngrdcol,:nzt))
1320, Generating exit data delete(brunt_vaisala_freq_splat_clipped_zt(:,:),brunt_vaisala_freq_splat_clipped(:,:))
smooth_min_sclr_idx:
1368, Generating copyin(input_var2(:,:)) [if not already present]
1371, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1372, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1373, ! blockidx%x threadidx%x collapsed
1373, Generating implicit firstprivate(smth_coef,input_var1)
smooth_min_array_scalar:
1428, Generating copyin(input_var1(:,:)) [if not already present]
1431, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1432, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1433, ! blockidx%x threadidx%x collapsed
1433, Generating implicit firstprivate(smth_coef,input_var2)
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)
smooth_min_arrays:
1488, Generating copyin(input_var1(:,:),input_var2(:,:)) [if not already present]
1491, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1492, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1493, ! blockidx%x threadidx%x collapsed
1493, Generating implicit firstprivate(smth_coef)
smooth_max_sclr_idx:
1587, Generating copyin(input_var2(:,:)) [if not already present]
1590, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1591, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1592, ! blockidx%x threadidx%x collapsed
1592, Generating implicit firstprivate(smth_coef,input_var1)
smooth_max_array_scalar:
1647, Generating copyin(input_var1(:,:)) [if not already present]
1650, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1651, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1652, ! blockidx%x threadidx%x collapsed
1652, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_array_1d_scalar:
1706, Generating copyin(input_var1(:)) [if not already present]
1709, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
1710, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
1710, Generating implicit firstprivate(smth_coef,input_var2)
smooth_max_arrays:
1764, Generating copyin(input_var1(:,:),input_var2(:,:)) [if not already present]
1767, Generating implicit firstprivate(ngrdcol,nz)
Generating NVIDIA GPU code
1768, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1769, ! blockidx%x threadidx%x collapsed
1769, Generating implicit firstprivate(smth_coef)
smooth_heaviside_peskin:
1867, Generating copyin(input(:,:)) [if not already present]
1870, Generating implicit firstprivate(nz,ngrdcol)
Generating NVIDIA GPU code
1871, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1872, ! blockidx%x threadidx%x collapsed
1872, Generating implicit firstprivate(smth_range,input_over_smth_range)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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)
calc_xpwp_2d:
1983, 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]
1987, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1988, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1989, ! 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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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(:,:))
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]
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-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(:ngrdcol,:nzt),vm_old(: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(nzm,ngrdcol)
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(upwp(:ngrdcol,nzm),vpwp(:ngrdcol,nzm))
448, Generating implicit firstprivate(nzm)
483, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
484, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
485, ! blockidx%x threadidx%x collapsed
483, Generating default present(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(solution(:ngrdcol,:nzt,2),vm(:ngrdcol,:nzt))
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(um(:,:),vm(:,:))
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))
1034, Generating implicit firstprivate(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))
1112, Generating implicit firstprivate(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(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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(:,:))
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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(:,:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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(:,:))
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(:,:))
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)
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(:,:))
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(:,:))
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,j))
3055, Generating implicit firstprivate(j)
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(:,:))
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)
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(:,:))
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(:,:))
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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(:))
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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(:,:))
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(:,:))
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(:,:))
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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_zm(:,:),wm_zt(:,:))
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(:,:,:),edsclrm_forcing(:,:,:))
1006, Generating update self(wp2(:,:),upwp(:,:),thlp2(:,:),rtpthlp(:,:),rfrzm(:,:),rtp2(:,:),thlm(:,:),rtm(:,:),vp2(:,:),up2(:,:),wprtp(:,:),wpthlp(:,:),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(sclr_dim,ngrdcol)
Generating NVIDIA GPU code
1088, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1089, ! blockidx%x threadidx%x collapsed
1087, Generating default present(wpsclrp(:ngrdcol,:1,:sclr_dim),wpsclrp_sfc(:ngrdcol,:sclr_dim))
1097, Generating implicit firstprivate(ngrdcol,edsclr_dim)
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(ngrdcol,nzt)
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))
1489, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
1490, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1491, ! blockidx%x threadidx%x collapsed
1489, Generating default present(sqrt_em_zt(:ngrdcol,:nzt),tau_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt),clubb_params(:ngrdcol,69))
1499, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1500, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1501, ! blockidx%x threadidx%x collapsed
1499, Generating default present(clubb_params(:ngrdcol,69),tau_zm(:ngrdcol,:nzm),em(:ngrdcol,:nzm))
1508, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1509, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1510, ! blockidx%x threadidx%x collapsed
1508, 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))
1521, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1522, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1523, ! blockidx%x threadidx%x collapsed
1521, 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))
1579, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
1580, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1581, ! blockidx%x threadidx%x collapsed
1579, Generating default present(clubb_params(:ngrdcol,37),kh_zt(:ngrdcol,:nzt),sqrt_em_zt(:ngrdcol,:nzt),lscale(:ngrdcol,:nzt))
1589, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1590, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1591, ! blockidx%x threadidx%x collapsed
1589, Generating default present(em(:ngrdcol,:nzm),lscale_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,37))
1652, Generating update self(exner(:,:),thlm(:,:),rtm(:,:),p_in_pa(:,:),rcm(:,:))
1683, Generating implicit firstprivate(ngrdcol,nzm)
Generating NVIDIA GPU code
1684, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1685, ! blockidx%x threadidx%x collapsed
1683, Generating default present(mixt_frac_zm(:ngrdcol,:nzm),pdf_params_zm,varnce_w_1_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_1(1:ngrdcol,1:nzm),pdf_params_zm%w_2(1:ngrdcol,1:nzm),pdf_params_zm%mixt_frac(1:ngrdcol,1:nzm),w_2_zm(:ngrdcol,:nzm),w_1_zm(:ngrdcol,:nzm),pdf_params_zm%w_1(1:ngrdcol,1:nzm),varnce_w_2_zm(:ngrdcol,:nzm),pdf_params_zm%varnce_w_2(1:ngrdcol,1:nzm))
1721, Generating update self(stability_correction(:,:))
1731, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1732, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1733, ! blockidx%x threadidx%x collapsed
1731, 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))
1741, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1742, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1743, ! blockidx%x threadidx%x collapsed
1741, 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))
1753, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1754, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1755, ! blockidx%x threadidx%x collapsed
1753, Generating default present(invrs_tau_c14_zm(:ngrdcol,:nzm),invrs_tau_wp2_zm(:ngrdcol,:nzm))
1771, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1772, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1773, ! blockidx%x threadidx%x collapsed
1771, Generating default present(invrs_tau_wp2_zm(:ngrdcol,:nzm),invrs_tau_c4_zm(:ngrdcol,:nzm))
1790, 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(:,:),invrs_tau_zm(:,:),ri_zm(:,:),invrs_tau_wp3_zm(:,:),invrs_tau_shear(:,:),invrs_tau_wpxp_zm(:,:),invrs_tau_xp2_zm(:,:))
1857, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
1858, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
1859, ! blockidx%x threadidx%x collapsed
1857, Generating default present(cx_fnc_richardson(:ngrdcol,:nzm))
2183, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
2184, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2185, ! blockidx%x threadidx%x collapsed
2183, Generating default present(kmh_zm(:ngrdcol,:nzm),km_zm(:ngrdcol,:nzm),kh_zm(:ngrdcol,:nzm),clubb_params(:ngrdcol,74:75))
2194, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2195, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2196, ! blockidx%x threadidx%x collapsed
2194, Generating default present(edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt))
2196, Generating implicit firstprivate(edsclr_dim)
2236, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
2237, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
2238, ! blockidx%x threadidx%x collapsed
2236, Generating default present(rtm(:ngrdcol,:nzt),edsclrm(:ngrdcol,:nzt,edsclr_dim-1:edsclr_dim),thlm700(:ngrdcol),thlm1000(:ngrdcol),thlm(:ngrdcol,:nzt))
2238, Generating implicit firstprivate(edsclr_dim)
2551, 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(:,:))
2621, Generating update self(wp2sclrp(:,:,:),wpsclrprtp(:,:,:),wpsclrp2(:,:,:),wpsclrp(:,:,:),sclrpthvp(:,:,:),sclrp2(:,:,:),wpedsclrp(:,:,:),sclrpthlp(:,:,:),sclrm(:,:,:),sclrprtp(:,:,:),sclrprcp(:,:,:),sclrm_forcing(:,:,:),wpsclrpthlp(:,:,:))
2626, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2738, 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(:))
2745, Generating update self(sclrm(:,:,:),sclrprtp(:,:,:),sclrp2(:,:,:),sclrm_forcing(:,:,:),wpedsclrp_sfc(:,:),sclrpthlp(:,:,:),wpsclrp(:,:,:),wpsclrp_sfc(:,:))
2749, Generating update self(edsclrm_forcing(:,:,:),edsclrm(:,:,:))
2779, Generating update self(thlm(:,:),rtm_forcing(:,:),rtm(:,:),rho_ds_zt(:,:),rho_ds_zm(:,:),wprtp_sfc(:),wprtp(:,:),wm_zt(:,:),thlm_forcing(:,:),wm_zm(:,:))
2849, Generating exit data delete(wpsclrp2(:,:,:),wpsclrprtp(:,:,:),wpsclrp_zt(:,:),wp2sclrp(:,:,:),sclrprcp(:,:,:),sclrp2_zt(:,:),wpsclrpthlp(:,:,:))
2853, Generating exit data delete(wpedsclrp(:,:,:))
2856, 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:
3396, 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(:,:))
3406, 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(:,:))
3413, 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(:,:,:))
3418, Generating enter data create(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
3496, Generating update self(skrt_zt(:,:),skrt_zm(:,:),skthl_zm(:,:),skthl_zt(:,:),skw_zt(:,:),skw_zm(:,:))
3521, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3522, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3523, ! blockidx%x threadidx%x collapsed
3521, Generating default present(skw_zm(:ngrdcol,:nzm),gamma_skw_fnc(:ngrdcol,:nzm),clubb_params(:ngrdcol,57:59))
3523, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
3545, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3546, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3547, ! blockidx%x threadidx%x collapsed
3545, Generating default present(skw_zt(:ngrdcol,:nzt),gamma_skw_fnc_zt(:ngrdcol,:nzt),clubb_params(:ngrdcol,57:59))
3547, Generating implicit firstprivate(gamma_coef,gamma_coefc,gamma_coefb)
3590, Generating update self(gamma_skw_fnc(:,:))
3628, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3629, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3630, ! blockidx%x threadidx%x collapsed
3628, Generating default present(sigma_sqd_w(:ngrdcol,:nzm),skw_velocity(:ngrdcol,:nzm),wp3_zm(:ngrdcol,:nzm),wp2(:ngrdcol,:nzm))
3734, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
3735, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3736, ! blockidx%x threadidx%x collapsed
3734, Generating default present(rtm_ref(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),gr,gr%zt(1:ngrdcol,1:nzt))
3736, Generating implicit firstprivate(dt,rtm_min,ts_nudge,rtm_nudge_max_altitude)
3763, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3764, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3763, Generating default present(p_sfc(:ngrdcol),p_in_pa_zm(:ngrdcol,:),p_in_pa(:ngrdcol,nzt))
3764, Generating implicit firstprivate(nzt,nzm)
3773, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3774, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3775, ! blockidx%x threadidx%x collapsed
3773, Generating default present(p_in_pa_zm(:ngrdcol,:nzm),exner_zm(:ngrdcol,:nzm))
3863, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3864, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3863, Generating default present(wp4(:ngrdcol,:))
3864, Generating implicit firstprivate(nzm)
3882, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3883, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3882, Generating default present(rcp2(:ngrdcol,nzm))
3883, Generating implicit firstprivate(nzm)
3902, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3903, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3902, 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))
3903, Generating implicit firstprivate(nzm)
3919, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
3920, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
3921, ! blockidx%x threadidx%x collapsed
3919, 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))
3936, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3937, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3936, Generating default present(sclrpthvp(:ngrdcol,nzm,j),sclrprcp(:ngrdcol,nzm,j))
3937, Generating implicit firstprivate(nzm,j)
3948, Generating update self(vprcp(:,:),uprcp(:,:))
3976, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
3977, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
3976, Generating default present(cloud_frac_zm(:ngrdcol,nzm))
3977, Generating implicit firstprivate(nzm)
4012, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4013, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4014, ! blockidx%x threadidx%x collapsed
4012, Generating default present(cloud_frac(:ngrdcol,:nzt),rcm_in_layer(:ngrdcol,:nzt),rcm(:ngrdcol,:nzt),cloud_cover(:ngrdcol,:nzt))
4022, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4023, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4024, ! blockidx%x threadidx%x collapsed
4022, Generating default present(ice_supersat_frac(:ngrdcol,:nzt),cloud_frac(:ngrdcol,:nzt))
4036, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4037, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
4038, ! blockidx%x threadidx%x collapsed
4036, Generating default present(rcm(:ngrdcol,:nzt),rcm_supersat_adj(:ngrdcol,:nzt),rel_humidity(:ngrdcol,:nzt),rtm(:ngrdcol,:nzt),rsat(:ngrdcol,:nzt))
4053, Generating implicit firstprivate(nzt,ngrdcol)
Generating NVIDIA GPU code
4054, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:l_spur_supersat)
4055, ! blockidx%x threadidx%x collapsed
4053, 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]
4071, 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(:,:))
4081, 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(:,:))
4088, 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(:,:,:))
4093, Generating exit data delete(rtphmp(:,:,:),thlphmp(:,:,:),wphydrometp_zt(:,:,:),wp2hmp_zm(:,:,:))
trapezoidal_rule_zt:
4816, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4817, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4816, 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))
4817, Generating implicit firstprivate(nzm)
4833, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
4834, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
4833, Generating default present(wpsclrp2_zm(:ngrdcol,nzm,sclr),wpsclrprtp_zm(:ngrdcol,nzm,sclr),wpsclrpthlp_zm(:ngrdcol,nzm,sclr))
4834, Generating implicit firstprivate(sclr,nzm)
calc_trapezoid_zt:
5010, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5011, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5012, ! blockidx%x threadidx%x collapsed
5010, 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:
5070, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5071, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5070, Generating default present(variable_zm(:ngrdcol,:),trapezoid_zm(:ngrdcol,:))
5071, Generating implicit firstprivate(nzm)
5077, Generating implicit firstprivate(nzm,ngrdcol)
Generating NVIDIA GPU code
5078, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5079, ! blockidx%x threadidx%x collapsed
5077, 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:
5162, Generating enter data create(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
5165, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5166, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5167, ! blockidx%x threadidx%x collapsed
5165, 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))
5176, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5177, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
Generating reduction(.or.:err_code)
5178, ! blockidx%x threadidx%x collapsed
5176, 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]
5178, Generating implicit firstprivate(kp1,km1)
5264, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5265, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5264, Generating default present(cloud_cover(:ngrdcol,nzt),cloud_frac(:ngrdcol,nzt),rcm_in_layer(:ngrdcol,nzt),rcm(:ngrdcol,nzt))
5265, Generating implicit firstprivate(nzt)
5274, Generating update self(rcm(:,:),pdf_params%mixt_frac(:,:),pdf_params%chi_1(:,:),cloud_frac(:,:),pdf_params%chi_2(:,:))
5288, Generating exit data delete(chi_mean(:,:),vert_cloud_frac(:,:),vert_cloud_frac_upper(:,:),vert_cloud_frac_lower(:,:))
clip_rcm:
5339, Generating copy(rcm(:,:)) [if not already present]
Generating copyin(rtm(:,:)) [if not already present]
5344, Generating update self(rcm(:,:),rtm(:,:))
5364, Generating implicit firstprivate(ngrdcol,nzt)
Generating NVIDIA GPU code
5365, !$acc loop gang, vector(128) collapse(2) ! blockidx%x threadidx%x
5366, ! blockidx%x threadidx%x collapsed
set_lscale_max:
5428, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5429, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5428, Generating default present(host_dx(:ngrdcol),lscale_max(:ngrdcol),host_dy(:ngrdcol))
5434, Generating implicit firstprivate(ngrdcol)
Generating NVIDIA GPU code
5435, !$acc loop gang, vector(128) ! blockidx%x threadidx%x
5434, 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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 pdf_closure_module.o output_netcdf.o index_mapping.o error_code.o advance_helper_module.o code_timer_module.o calc_pressure.o mt95.o Skx_module.o sigma_sqd_w_module.o saturation.o new_pdf.o pdf_parameter_module.o advance_xp3_module.o clubb_api_module.o matrix_operations.o mixing_length.o stats_clubb_utilities.o new_tsdadg_pdf.o advance_windm_edsclrm_module.o advance_xp2_xpyp_module.o new_pdf_main.o new_hybrid_pdf_main.o lapack_interfaces.o interpolation.o pos_definite_module.o input_reader.o calc_roots.o stats_lh_sfc_module.o clip_explicit.o stats_type.o stats_zm_module.o matrix_solver_wrapper.o Nc_Ncn_eqns.o output_grads.o T_in_K_module.o mean_adv.o stats_variables.o stats_rad_zt_module.o numerical_check.o turbulent_adv_pdf.o sfc_varnce_module.o diffusion.o setup_clubb_pdf_params.o stats_lh_zt_module.o advance_wp2_wp3_module.o stats_rad_zm_module.o diagnose_correlations_module.o fill_holes.o calendar.o mono_flux_limiter.o lapack_wrap.o file_functions.o stats_type_utilities.o grid_class.o array_index.o penta_lu_solver.o sponge_layer_damping.o stat_file_module.o LY93_pdf.o input_names.o endian.o stats_zt_module.o parameters_tunable.o tridiag_lu_solver.o corr_varnce_module.o clubb_precision.o hydromet_pdf_parameter_module.o advance_xm_wpxp_module.o parameters_model.o parameter_indices.o stats_sfc_module.o model_flags.o constants_clubb.o precipitation_fraction.o new_hybrid_pdf.o pdf_utilities.o advance_clubb_core_module.o adg1_adg2_3d_luhar_pdf.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_param.a
a - pdf_closure_module.o
a - output_netcdf.o
a - index_mapping.o
a - error_code.o
a - advance_helper_module.o
a - code_timer_module.o
a - calc_pressure.o
a - mt95.o
a - Skx_module.o
a - sigma_sqd_w_module.o
a - saturation.o
a - new_pdf.o
a - pdf_parameter_module.o
a - advance_xp3_module.o
a - clubb_api_module.o
a - matrix_operations.o
a - mixing_length.o
a - stats_clubb_utilities.o
a - new_tsdadg_pdf.o
a - advance_windm_edsclrm_module.o
a - advance_xp2_xpyp_module.o
a - new_pdf_main.o
a - new_hybrid_pdf_main.o
a - lapack_interfaces.o
a - interpolation.o
a - pos_definite_module.o
a - input_reader.o
a - calc_roots.o
a - stats_lh_sfc_module.o
a - clip_explicit.o
a - stats_type.o
a - stats_zm_module.o
a - matrix_solver_wrapper.o
a - Nc_Ncn_eqns.o
a - output_grads.o
a - T_in_K_module.o
a - mean_adv.o
a - stats_variables.o
a - stats_rad_zt_module.o
a - numerical_check.o
a - turbulent_adv_pdf.o
a - sfc_varnce_module.o
a - diffusion.o
a - setup_clubb_pdf_params.o
a - stats_lh_zt_module.o
a - advance_wp2_wp3_module.o
a - stats_rad_zm_module.o
a - diagnose_correlations_module.o
a - fill_holes.o
a - calendar.o
a - mono_flux_limiter.o
a - lapack_wrap.o
a - file_functions.o
a - stats_type_utilities.o
a - grid_class.o
a - array_index.o
a - penta_lu_solver.o
a - sponge_layer_damping.o
a - stat_file_module.o
a - LY93_pdf.o
a - input_names.o
a - endian.o
a - stats_zt_module.o
a - parameters_tunable.o
a - tridiag_lu_solver.o
a - corr_varnce_module.o
a - clubb_precision.o
a - hydromet_pdf_parameter_module.o
a - advance_xm_wpxp_module.o
a - parameters_model.o
a - parameter_indices.o
a - stats_sfc_module.o
a - model_flags.o
a - constants_clubb.o
a - precipitation_fraction.o
a - new_hybrid_pdf.o
a - pdf_utilities.o
a - advance_clubb_core_module.o
a - adg1_adg2_3d_luhar_pdf.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_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/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_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/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/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_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_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/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/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/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_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_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_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_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_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/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_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_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/dlaqsy.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_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/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_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/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/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/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/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_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_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_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_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_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_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/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_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_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/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/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/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_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_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/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_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_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_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_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/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/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_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/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/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/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_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_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/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_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_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/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_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/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/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_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/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_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/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/slatrd.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 -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_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_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/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/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_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_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_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_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_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/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_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_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_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_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/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_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_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_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_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_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_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_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_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_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_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_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/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/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_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_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_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_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_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_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/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/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/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_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_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/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_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/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_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_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/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_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/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/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/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/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_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/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_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_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/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_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/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_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/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/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/slaev2.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/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/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_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_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/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_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_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/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_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/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_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/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/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_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_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/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_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_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_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_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/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/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_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_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_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_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_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_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_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/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_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/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_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/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_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_double/dger.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/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_double/dasum.f
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_lapack.a dsyev.o dlarfg.o slanst.o dlantb.o dgbsvx.o ssytrd.o dnrm2.o sgttrf.o sswap.o slarf.o scopy.o dsyr2.o slansy.o sdot.o dgemv.o dlaset.o dgemm.o sorgql.o dlaqsy.o dlartg.o slagtm.o stbsv.o sgbequ.o slae2.o dgttrs.o disnan.o sgbtrf.o dlarfb.o ilaslc.o slatbs.o sgtts2.o dgtsvx.o slasrt.o dlaswp.o dlangt.o ssteqr.o dpotrf2.o dgbtrs.o sorg2r.o ilaenv.o dscal.o dlaqgb.o dpoequ.o ssyrk.o dsytd2.o sgbmv.o dgtrfs.o dorgtr.o dgbcon.o ssymv.o ssterf.o slarft.o slassq.o sasum.o dlaisnan.o slangb.o sger.o dlapy2.o sorgqr.o dsyr2k.o sgbsv.o dgbrfs.o slascl.o slamch.o dgtcon.o slatrd.o dtrmm.o dtrmv.o slasr.o slacpy.o dlaev2.o dtrsm.o daxpy.o sorg2l.o sgtsv.o dlabad.o dpotrf.o isamax.o sgbtf2.o drscl.o ieeeck.o slacn2.o iladlc.o dlasrt.o slaswp.o idamax.o dlatbs.o dgtts2.o sgtsvx.o slarfb.o dgbtrf.o sscal.o dorg2r.o spotrf2.o sgbtrs.o xerbla.o slangt.o iladlr.o dsteqr.o dcopy.o ssyr2.o dlansy.o dgttrf.o dswap.o dlarf.o dsytrd.o snrm2.o ssyev.o slantb.o slarfg.o dlanst.o sgbsvx.o dlae2.o sgttrs.o sisnan.o dtbsv.o dlagtm.o dgbequ.o dorgql.o iparmq.o slaqsy.o slartg.o lsame.o ddot.o sgemm.o slaset.o sgemv.o slaev2.o strmm.o strmv.o ilaslr.o dlasr.o dlacpy.o dlatrd.o sgbrfs.o dlascl.o dlamch.o sgtcon.o srscl.o dgbtf2.o dlacn2.o slabad.o spotrf.o dgtsv.o saxpy.o strsm.o dorg2l.o dsterf.o dlarft.o sgtrfs.o sorgtr.o sgbcon.o dsymv.o dgbmv.o spoequ.o slaqgb.o dsyrk.o ssytd2.o dorgqr.o ssyr2k.o dgbsv.o dlangb.o slapy2.o dger.o slaisnan.o dlassq.o dasum.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_lapack.a
a - dsyev.o
a - dlarfg.o
a - slanst.o
a - dlantb.o
a - dgbsvx.o
a - ssytrd.o
a - dnrm2.o
a - sgttrf.o
a - sswap.o
a - slarf.o
a - scopy.o
a - dsyr2.o
a - slansy.o
a - sdot.o
a - dgemv.o
a - dlaset.o
a - dgemm.o
a - sorgql.o
a - dlaqsy.o
a - dlartg.o
a - slagtm.o
a - stbsv.o
a - sgbequ.o
a - slae2.o
a - dgttrs.o
a - disnan.o
a - sgbtrf.o
a - dlarfb.o
a - ilaslc.o
a - slatbs.o
a - sgtts2.o
a - dgtsvx.o
a - slasrt.o
a - dlaswp.o
a - dlangt.o
a - ssteqr.o
a - dpotrf2.o
a - dgbtrs.o
a - sorg2r.o
a - ilaenv.o
a - dscal.o
a - dlaqgb.o
a - dpoequ.o
a - ssyrk.o
a - dsytd2.o
a - sgbmv.o
a - dgtrfs.o
a - dorgtr.o
a - dgbcon.o
a - ssymv.o
a - ssterf.o
a - slarft.o
a - slassq.o
a - sasum.o
a - dlaisnan.o
a - slangb.o
a - sger.o
a - dlapy2.o
a - sorgqr.o
a - dsyr2k.o
a - sgbsv.o
a - dgbrfs.o
a - slascl.o
a - slamch.o
a - dgtcon.o
a - slatrd.o
a - dtrmm.o
a - dtrmv.o
a - slasr.o
a - slacpy.o
a - dlaev2.o
a - dtrsm.o
a - daxpy.o
a - sorg2l.o
a - sgtsv.o
a - dlabad.o
a - dpotrf.o
a - isamax.o
a - sgbtf2.o
a - drscl.o
a - ieeeck.o
a - slacn2.o
a - iladlc.o
a - dlasrt.o
a - slaswp.o
a - idamax.o
a - dlatbs.o
a - dgtts2.o
a - sgtsvx.o
a - slarfb.o
a - dgbtrf.o
a - sscal.o
a - dorg2r.o
a - spotrf2.o
a - sgbtrs.o
a - xerbla.o
a - slangt.o
a - iladlr.o
a - dsteqr.o
a - dcopy.o
a - ssyr2.o
a - dlansy.o
a - dgttrf.o
a - dswap.o
a - dlarf.o
a - dsytrd.o
a - snrm2.o
a - ssyev.o
a - slantb.o
a - slarfg.o
a - dlanst.o
a - sgbsvx.o
a - dlae2.o
a - sgttrs.o
a - sisnan.o
a - dtbsv.o
a - dlagtm.o
a - dgbequ.o
a - dorgql.o
a - iparmq.o
a - slaqsy.o
a - slartg.o
a - lsame.o
a - ddot.o
a - sgemm.o
a - slaset.o
a - sgemv.o
a - slaev2.o
a - strmm.o
a - strmv.o
a - ilaslr.o
a - dlasr.o
a - dlacpy.o
a - dlatrd.o
a - sgbrfs.o
a - dlascl.o
a - dlamch.o
a - sgtcon.o
a - srscl.o
a - dgbtf2.o
a - dlacn2.o
a - slabad.o
a - spotrf.o
a - dgtsv.o
a - saxpy.o
a - strsm.o
a - dorg2l.o
a - dsterf.o
a - dlarft.o
a - sgtrfs.o
a - sorgtr.o
a - sgbcon.o
a - dsymv.o
a - dgbmv.o
a - spoequ.o
a - slaqgb.o
a - dsyrk.o
a - ssytd2.o
a - dorgqr.o
a - ssyr2k.o
a - dgbsv.o
a - dlangb.o
a - slapy2.o
a - dger.o
a - slaisnan.o
a - dlassq.o
a - dasum.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/bugsrad_physconst.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/newexp.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/Morrison_microphys/module_mp_graupel.F90
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/cloud_correlate.F90
NVFORTRAN-W-0173-PGI Fortran extension: nonstandard use of data type length specifier (../src/Morrison_microphys/module_mp_graupel.F90: 300)
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_sw.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/two_rt_sw_ocastrndm.F90
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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/BUGSrad/cloudg.F
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_parabolic.a AiryFunction.o Parabolic_constants.o Parabolic.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_parabolic.a
a - AiryFunction.o
a - Parabolic_constants.o
a - Parabolic.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_bugsrad.a variables_radiation_module.o bugs_lwr.o newexp.o bugsrad_physconst.o cloud_correlate.o bugs_swr.o two_rt_sw.o two_rt_sw_ocastrndm.o rayle.o bugs_rad.o bugsrad_planck.o gases_ckd.o two_rt_sw_iter.o two_rt_lw_iter.o two_rt_lw_ocastrndm.o comscp2.o two_rt_lw.o comscp1.o two_rt_lw_sel.o gascon.o two_rt_sw_bs.o kinds.o cloudg.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_bugsrad.a
a - variables_radiation_module.o
a - bugs_lwr.o
a - newexp.o
a - bugsrad_physconst.o
a - cloud_correlate.o
a - bugs_swr.o
a - two_rt_sw.o
a - two_rt_sw_ocastrndm.o
a - rayle.o
a - bugs_rad.o
a - bugsrad_planck.o
a - gases_ckd.o
a - two_rt_sw_iter.o
a - two_rt_lw_iter.o
a - two_rt_lw_ocastrndm.o
a - comscp2.o
a - two_rt_lw.o
a - comscp1.o
a - two_rt_lw_sel.o
a - gascon.o
a - two_rt_sw_bs.o
a - kinds.o
a - cloudg.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
ar rv /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_coamps.a esat_new.o eqa19.o eqa21g.o eqa11g.o gamma.o frzh.o eqa12g.o esati.o eqa15.o eqa25.o eqa9g.o eqa22g.o conice.o eqa19g.o eqa8g.o eqa6.o eqa10g.o eqa20g.o eqa21.o qtadj.o eqa7.o adjtq.o slope.o eqa22.o tgqg.o eqa14g.o eqa12.o eqa27r.o eqa5g.o tgqr.o nrmtqi.o esatv.o eqa28.o qsatvi.o eqa9.o eqa18.o eqa27.o tgqs.o nrmtqw.o eqa26.o tgqi.o eqa7g.o eqa18g.o adjmlt.o eqa17g.o eqa13g.o nrmcol.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_coamps.a
a - esat_new.o
a - eqa19.o
a - eqa21g.o
a - eqa11g.o
a - gamma.o
a - frzh.o
a - eqa12g.o
a - esati.o
a - eqa15.o
a - eqa25.o
a - eqa9g.o
a - eqa22g.o
a - conice.o
a - eqa19g.o
a - eqa8g.o
a - eqa6.o
a - eqa10g.o
a - eqa20g.o
a - eqa21.o
a - qtadj.o
a - eqa7.o
a - adjtq.o
a - slope.o
a - eqa22.o
a - tgqg.o
a - eqa14g.o
a - eqa12.o
a - eqa27r.o
a - eqa5g.o
a - tgqr.o
a - nrmtqi.o
a - esatv.o
a - eqa28.o
a - qsatvi.o
a - eqa9.o
a - eqa18.o
a - eqa27.o
a - tgqs.o
a - nrmtqw.o
a - eqa26.o
a - tgqi.o
a - eqa7g.o
a - eqa18g.o
a - adjmlt.o
a - eqa17g.o
a - eqa13g.o
a - nrmcol.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 PDF_integrals_all_MM.o KK_upscaled_means.o KK_upscaled_turbulent_sed.o KK_local_means.o PDF_integrals_covar.o text_writer.o KK_upscaled_variances.o KK_upscaled_covariances.o parameters_KK.o KK_Nrm_tendencies.o PDF_integrals_means.o KK_utilities.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_KK_microphys.a
a - PDF_integrals_all_MM.o
a - KK_upscaled_means.o
a - KK_upscaled_turbulent_sed.o
a - KK_local_means.o
a - PDF_integrals_covar.o
a - text_writer.o
a - KK_upscaled_variances.o
a - KK_upscaled_covariances.o
a - parameters_KK.o
a - KK_Nrm_tendencies.o
a - PDF_integrals_means.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
nvfortran -DNETCDF -DCLUBB_REAL_TYPE=8 -DCLUBB_GPU -DCUDA -DCOAMPS_MICRO -DNR_SP -DSILHS -Dradoffline -Dnooverlap -DCLUBB -I/usr/local/spack/opt/spack/linux-pop22-skylake_avx512/nvhpc-24.3/netcdf-fortran-4.5.3-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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)
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 silhs_api_module.o latin_hypercube_driver_module.o latin_hypercube_arrays.o silhs_importance_sample_module.o generate_uniform_sample_module.o output_2D_samples_module.o parameters_silhs.o lh_microphys_var_covar_module.o math_utilities.o est_kessler_microphys_module.o transform_to_pdf_module.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libsilhs.a
a - silhs_api_module.o
a - latin_hypercube_driver_module.o
a - latin_hypercube_arrays.o
a - silhs_importance_sample_module.o
a - generate_uniform_sample_module.o
a - output_2D_samples_module.o
a - parameters_silhs.o
a - lh_microphys_var_covar_module.o
a - math_utilities.o
a - est_kessler_microphys_module.o
a - transform_to_pdf_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 stat_file_utils.o mpace_a.o nov11.o clubb_model_settings.o input_fields.o enhanced_simann.o arm.o lh_microphys_driver_module.o cobra.o estimate_scm_microphys_module.o spec_hum_to_mixing_ratio.o sounding.o cloud_feedback.o astex_a209.o soil_vegetation.o gabls3_night.o gabls3.o clex9_nov02.o dycoms2_rf02.o cos_solar_zen_module.o silhs_category_variance_module.o dycoms2_rf01.o morrison_microphys_module.o mixed_moment_PDF_integrals.o input_grads.o bomex.o coamps_microphys_driver_module.o arm_3year.o jun25.o lba.o time_dependent_input.o simple_rad_module.o arm_97.o microphys_init_cleanup.o extrapolation.o rad_lwsw_module.o microphys_driver.o arm_0003.o rico.o extended_atmosphere_module.o parameters_microphys.o gfdl_activation.o parameters_radiation.o input_netcdf.o cloud_sed_module.o fire.o advance_microphys_module.o neutral_case.o error.o atex.o diag_ustar_module.o quicksort.o wangara.o ice_dfsn_module.o sfc_flux.o twp_ice.o hydrostatic_module.o bugsrad_driver.o KK_microphys_module.o clubb_driver.o gabls2.o clex9_oct14.o mpace_b.o input_interpret.o
ar: creating /home/jenkins/workspace/clubb_nvhpc_gpu_vs_cpu_plot/compile/../lib/libclubb_other.a
a - stat_file_utils.o
a - mpace_a.o
a - nov11.o
a - clubb_model_settings.o
a - input_fields.o
a - enhanced_simann.o
a - arm.o
a - lh_microphys_driver_module.o
a - cobra.o
a - estimate_scm_microphys_module.o
a - spec_hum_to_mixing_ratio.o
a - sounding.o
a - cloud_feedback.o
a - astex_a209.o
a - soil_vegetation.o
a - gabls3_night.o
a - gabls3.o
a - clex9_nov02.o
a - dycoms2_rf02.o
a - cos_solar_zen_module.o
a - silhs_category_variance_module.o
a - dycoms2_rf01.o
a - morrison_microphys_module.o
a - mixed_moment_PDF_integrals.o
a - input_grads.o
a - bomex.o
a - coamps_microphys_driver_module.o
a - arm_3year.o
a - jun25.o
a - lba.o
a - time_dependent_input.o
a - simple_rad_module.o
a - arm_97.o
a - microphys_init_cleanup.o
a - extrapolation.o
a - rad_lwsw_module.o
a - microphys_driver.o
a - arm_0003.o
a - rico.o
a - extended_atmosphere_module.o
a - parameters_microphys.o
a - gfdl_activation.o
a - parameters_radiation.o
a - input_netcdf.o
a - cloud_sed_module.o
a - fire.o
a - advance_microphys_module.o
a - neutral_case.o
a - error.o
a - atex.o
a - diag_ustar_module.o
a - quicksort.o
a - wangara.o
a - ice_dfsn_module.o
a - sfc_flux.o
a - twp_ice.o
a - hydrostatic_module.o
a - bugsrad_driver.o
a - KK_microphys_module.o
a - clubb_driver.o
a - gabls2.o
a - clex9_oct14.o
a - mpace_b.o
a - input_interpret.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'
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c -I../src/CLUBB_core ../src/int2txt.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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 -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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/tuner_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/lib -lnetcdff -acc -Mcuda
nvfortran-Warning-The flag -Mcuda has been deprecated, please use -cuda and -gpu instead.
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/smooth_heaviside_tests.F90
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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/corr_cholesky_mtx_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/smooth_min_max_tests.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/mu_sigma_hm_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/KK_integrals_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/hole_filling_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/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/read_corr_mtx_test.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/spurious_source_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/w_up_in_cloud_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_test_types/pdf_parameter_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-W-0435-Array declared with zero size (../src/G_unit_test_types/pdf_parameter_tests.F90: 416)
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/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/amoeba.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 -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 ran1_v.o amebsa.o ran_state.o nrutil.o amoeba.o nr.o clubb_tuner.o ran1_s.o nrtype.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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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-yx2farr5afrrmep3vdkk2p6zdeshpybm/include -Mcache_align -O2 -Mbackslash -Mstandard -Kieee -acc -Minfo=accel -c ../src/G_unit_tests.F90
nvfortran tuner_tests.o smooth_heaviside_tests.o corr_cholesky_mtx_tests.o smooth_min_max_tests.o pdf_parameter_tests.o silhs_category_test.o KK_integrals_tests.o Nc_Ncn_test.o G_unit_tests.o mu_sigma_hm_tests.o spurious_source_test.o read_corr_mtx_test.o w_up_in_cloud_tests.o hole_filling_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-yx2farr5afrrmep3vdkk2p6zdeshpybm/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/corr_varnce_module.F90', '../src/CLUBB_core/parameters_model.F90', '../src/CLUBB_core/sponge_layer_damping.F90', '../src/CLUBB_core/error_code.F90'][0m
perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90
CLUBBStandardsCheck.pl has begun.
--------------------------------------------------------------------------------
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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: 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: 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
1447 : 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.
1476 : stats_zt, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1660 : ! 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.
1661 : ! stats_metadata%irel_humidity = 0, rsat is not computed, leading to a floating-point exception
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1673 : call stat_update_var( stats_metadata%irel_humidity, rel_humidity(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1723 : call stat_update_var( stats_metadata%istability_correction, stability_correction(i,:), & ! In
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1805 : 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.
1809 : 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.
1813 : 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.
1822 : 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.
1824 : 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.
1826 : 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.
1828 : 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.
1830 : 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.
1832 : 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.
1843 : call compute_Cx_fnc_Richardson( nzm, nzt, ngrdcol, gr, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1844 : thlm, um, vm, Lscale, exner, rtm, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1845 : rcm, p_in_Pa, thvm, rho_ds_zm, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1846 : ice_supersat_frac, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1847 : clubb_params, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1848 : clubb_config_flags%saturation_formula, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1849 : clubb_config_flags%l_brunt_vaisala_freq_moist, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1850 : clubb_config_flags%l_use_thvm_in_bv_freq, & ! intent(in
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1851 : clubb_config_flags%l_use_shear_Richardson, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1852 : clubb_config_flags%l_modify_limiters_for_cnvg_test, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1853 : stats_metadata, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1854 : stats_zm, & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1855 : Cx_fnc_Richardson ) ! intent(out)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
1947 : sclrm(i,:,:), sclrm_trsport_only(i,:,:), & ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2310 : * ( one - exp( brunt_vaisala_freq_sqd_zt(i,k) / clubb_params(i,ixp3_coef_slope) ) )
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2333 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2334 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2706 : thlm(i,:), rtm(i,:), wprtp(i,:), wpthlp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2707 : wp2(i,:), wp3(i,:), rtp2(i,:), rtp3(i,:), thlp2(i,:), thlp3(i,:), rtpthlp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2708 : wpthvp(i,:), wp2thvp(i,:), rtpthvp(i,:), thlpthvp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2709 : p_in_Pa(i,:), exner(i,:), rho(i,:), rho_zm(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2710 : 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.
2711 : 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.
2712 : 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.
2715 : 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.
2716 : Lscale_up(i,:), Lscale_down(i,:), tau_zt(i,:), Kh_zt(i,:), wp2rcp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2717 : 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.
2718 : 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.
2719 : vp2_zt(i,:), upwp_zt(i,:), vpwp_zt(i,:), wpup2(i,:), wpvp2(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2722 : rtprcp(i,:), rcp2(i,:), em(i,:), a3_coef(i,:), a3_coef_zt(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2723 : 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.
2726 : 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.
2727 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), sclrpthvp(i,:,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2728 : wpsclrp(i,:,:), sclrprcp(i,:,:), wp2sclrp(i,:,:), wpsclrp2(i,:,:), wpsclrprtp(i,:,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2729 : wpsclrpthlp(i,:,:), wpedsclrp(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2730 : clubb_config_flags%saturation_formula, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2731 : stats_metadata, & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2732 : stats_zt(i), stats_zm(i), stats_sfc(i) ) ! intent(inout)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2754 : thlm_forcing(i,:), rtm_forcing(i,:), um_forcing(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2755 : vm_forcing(i,:), wm_zm(i,:), wm_zt(i,:), p_in_Pa(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2756 : rho_zm(i,:), rho(i,:), exner(i,:), rho_ds_zm(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2757 : rho_ds_zt(i,:), invrs_rho_ds_zm(i,:), invrs_rho_ds_zt(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2758 : 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.
2759 : 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.
2760 : vp2(i,:), rtm(i,:), wprtp(i,:), thlm(i,:), wpthlp(i,:), wp2(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2761 : wp3(i,:), rtp2(i,:), thlp2(i,:), rtpthlp(i,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2763 : "end of ", & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2764 : wpsclrp_sfc(i,:), wpedsclrp_sfc(i,:), sclrm(i,:,:), wpsclrp(i,:,:), sclrp2(i,:,:), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2765 : sclrprtp(i,:,:), sclrpthlp(i,:,:), sclrm_forcing(i,:,:), edsclrm(i,:,:), edsclrm_forcing(i,:,:) ) ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2864 : !$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.
2869 : !$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.
2870 : !$acc invrs_tau_wp3_zm, invrs_tau_no_N2_zm, invrs_tau_bkgnd, invrs_tau_shear, &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3428 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive definite quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3430 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive definite quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3438 : sclrp2_zt(:,:,j) = zm2zt( nzm, nzt, ngrdcol, gr, sclrp2(:,:,j), sclr_tol(j)**2 ) ! Pos. def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3605 : 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.
3609 : 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.
3616 : rtp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, rtp2(:,:), rt_tol**2 ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3617 : thlp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, thlp2(:,:), thl_tol**2 ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3618 : up2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, up2(:,:), w_tol_sqd ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3619 : vp2_zt(:,:) = zm2zt( nzm, nzt, ngrdcol, gr, vp2(:,:), w_tol_sqd ) ! Positive def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3645 : sclrp2_zt(:,:,j) = zm2zt( nzm, nzt, ngrdcol, gr, sclrp2(:,:,j), sclr_tol(j)**2 ) ! Pos. def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
3880 : rcp2(:,:) = zt2zm( nzm, nzt, ngrdcol, gr, rcp2_zt(:,:), zero_threshold ) ! Pos. def. quantity
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4220 : write(fstderr,*) "l_stability_correct_tau_zm = ", clubb_config_flags%l_stability_correct_tau_zm
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
4256 : 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.
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(j), var_name="sclr"//trim(sclr_idx)//"prtp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2380 : call stat_assign( var_index=stats_metadata%isclrp2(j), var_name="sclr"//trim(sclr_idx)//"p2", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2391 : call stat_assign( var_index=stats_metadata%isclrpthvp(j), var_name="sclr"//trim(sclr_idx)//"pthvp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2402 : call stat_assign( var_index=stats_metadata%isclrpthlp(j), var_name="sclr"//trim(sclr_idx)//"pthlp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2413 : call stat_assign( var_index=stats_metadata%isclrprcp(j), var_name="sclr"//trim(sclr_idx)//"prcp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2424 : call stat_assign( var_index=stats_metadata%iwpsclrp(j), var_name="wpsclr"//trim(sclr_idx)//"p", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2435 : call stat_assign( var_index=stats_metadata%iwpsclrp2(j), var_name="wpsclr"//trim(sclr_idx)//"p2", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2446 : call stat_assign( var_index=stats_metadata%iwp2sclrp(j), var_name="wp2sclr"//trim(sclr_idx)//"p", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2457 : call stat_assign( var_index=stats_metadata%iwpsclrprtp(j), var_name="wpsclr"//trim(sclr_idx)//"prtp", &
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2480 : call stat_assign( var_index=stats_metadata%iwpedsclrp(j), 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.
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.
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,j) - sclrm(i,k,j) ) * 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,j) * 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,j) * 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.
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(isclr), sclrm_forcing(:,isclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2349 : call stat_update_var( stats_metadata%iedsclrm_f(isclr), edsclrm_forcing(:,isclr), & ! 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.
2474 : call stat_update_var( stats_metadata%iwpsclrprtp(isclr), wpsclrprtp(:,isclr), & ! intent(in)
CLUBBStandardsCheck.pl WARNING: Line has exceeded 100 characters.
2476 : call stat_update_var( stats_metadata%iwpsclrpthlp(isclr), wpsclrpthlp(:,isclr), & ! 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.
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 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(:,:,j), wpsclrp(:,:,j), & ! 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(:,:,j), wpsclrp(:,:,j), & ! 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.
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.
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(j), 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(j), 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(j), 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(j), 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 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-fq24mybyn2li6got2bxzk62ejh5d3p4z/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
+++ find /usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core -print -quit
++ export MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
++ MODULEPATH=/usr/local/spack/share/spack/lmod/linux-pop22-x86_64/Core
+ module load nvhpc netcdf-fortran
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ 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_bbe60eb
+ 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_bbe60eb gpu_bbe60eb cur_out/cpu_e27a7e6 cur_out/gpu_e27a7e6 -o bbe60eb_vs_master_e27a7e6
*******************************************
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 98 total .png panels complete
Progress: 7 of 166 total .png panels complete
Progress: 9 of 166 total .png panels complete
Progress: 11 of 224 total .png panels complete
Progress: 14 of 224 total .png panels complete
Progress: 17 of 282 total .png panels complete
Progress: 21 of 282 total .png panels complete
Progress: 25 of 282 total .png panels complete
Progress: 29 of 282 total .png panels complete
Progress: 35 of 282 total .png panels complete
Progress: 39 of 359 total .png panels complete
Progress: 44 of 359 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: 65 of 359 total .png panels complete
Progress: 72 of 359 total .png panels complete
Progress: 77 of 359 total .png panels complete
Progress: 83 of 359 total .png panels complete
Progress: 90 of 359 total .png panels complete
Progress: 96 of 435 total .png panels complete
Progress: 101 of 435 total .png panels complete
Progress: 104 of 435 total .png panels complete
Progress: 111 of 435 total .png panels complete
Progress: 121 of 435 total .png panels complete
Progress: 132 of 435 total .png panels complete
Progress: 135 of 435 total .png panels complete
Progress: 145 of 435 total .png panels complete
Progress: 152 of 435 total .png panels complete
Progress: 158 of 435 total .png panels complete
Progress: 165 of 492 total .png panels complete
Progress: 172 of 492 total .png panels complete
Progress: 180 of 492 total .png panels complete
Progress: 187 of 492 total .png panels complete
Progress: 193 of 492 total .png panels complete
Progress: 201 of 492 total .png panels complete
Progress: 206 of 492 total .png panels complete
Progress: 214 of 492 total .png panels complete
Progress: 221 of 492 total .png panels complete
Progress: 232 of 492 total .png panels complete
Progress: 239 of 492 total .png panels complete
Progress: 248 of 492 total .png panels complete
Progress: 256 of 492 total .png panels complete
Progress: 261 of 492 total .png panels complete
Progress: 268 of 492 total .png panels complete
Progress: 275 of 492 total .png panels complete
Progress: 282 of 492 total .png panels complete
Progress: 289 of 492 total .png panels complete
Progress: 294 of 492 total .png panels complete
Progress: 299 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: 409 of 619 total .png panels complete
Progress: 415 of 619 total .png panels complete
Progress: 420 of 619 total .png panels complete
Progress: 428 of 619 total .png panels complete
Progress: 433 of 619 total .png panels complete
Progress: 439 of 619 total .png panels complete
Progress: 444 of 619 total .png panels complete
Progress: 450 of 619 total .png panels complete
Progress: 454 of 619 total .png panels complete
Progress: 460 of 619 total .png panels complete
Progress: 465 of 619 total .png panels complete
Progress: 470 of 619 total .png panels complete
Progress: 475 of 619 total .png panels complete
Progress: 479 of 619 total .png panels complete
Progress: 484 of 711 total .png panels complete
Progress: 491 of 711 total .png panels complete
Progress: 495 of 711 total .png panels complete
Progress: 502 of 711 total .png panels complete
Progress: 512 of 711 total .png panels complete
Progress: 518 of 711 total .png panels complete
Progress: 525 of 711 total .png panels complete
Progress: 532 of 711 total .png panels complete
Progress: 539 of 711 total .png panels complete
Progress: 546 of 711 total .png panels complete
Progress: 558 of 711 total .png panels complete
Progress: 568 of 711 total .png panels complete
Progress: 572 of 711 total .png panels complete
Progress: 575 of 711 total .png panels complete
Progress: 577 of 711 total .png panels complete
Progress: 580 of 711 total .png panels complete
Progress: 583 of 711 total .png panels complete
Progress: 588 of 711 total .png panels complete
Progress: 593 of 711 total .png panels complete
Progress: 598 of 711 total .png panels complete
Progress: 602 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 771 total .png panels complete
Progress: 621 of 840 total .png panels complete
Progress: 627 of 840 total .png panels complete
Progress: 633 of 840 total .png panels complete
Progress: 641 of 840 total .png panels complete
Progress: 648 of 840 total .png panels complete
Progress: 654 of 840 total .png panels complete
Progress: 658 of 840 total .png panels complete
Progress: 666 of 840 total .png panels complete
Progress: 671 of 840 total .png panels complete
Progress: 677 of 840 total .png panels complete
Progress: 683 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: 20 of 282 total .png panels complete
Progress: 24 of 282 total .png panels complete
Progress: 30 of 282 total .png panels complete
Progress: 33 of 282 total .png panels complete
Progress: 37 of 359 total .png panels complete
Progress: 45 of 359 total .png panels complete
Progress: 48 of 359 total .png panels complete
Progress: 53 of 359 total .png panels complete
Progress: 57 of 359 total .png panels complete
Progress: 66 of 359 total .png panels complete
Progress: 71 of 359 total .png panels complete
Progress: 78 of 359 total .png panels complete
Progress: 85 of 359 total .png panels complete
Progress: 91 of 435 total .png panels complete
Progress: 98 of 435 total .png panels complete
Progress: 107 of 435 total .png panels complete
Progress: 114 of 435 total .png panels complete
Progress: 122 of 435 total .png panels complete
Progress: 128 of 435 total .png panels complete
Progress: 138 of 435 total .png panels complete
Progress: 146 of 435 total .png panels complete
Progress: 154 of 435 total .png panels complete
Progress: 161 of 492 total .png panels complete
Progress: 168 of 492 total .png panels complete
Progress: 175 of 492 total .png panels complete
Progress: 183 of 492 total .png panels complete
Progress: 199 of 492 total .png panels complete
Progress: 210 of 492 total .png panels complete
Progress: 217 of 492 total .png panels complete
Progress: 224 of 492 total .png panels complete
Progress: 231 of 492 total .png panels complete
Progress: 238 of 492 total .png panels complete
Progress: 246 of 492 total .png panels complete
Progress: 253 of 492 total .png panels complete
Progress: 259 of 492 total .png panels complete
Progress: 270 of 492 total .png panels complete
Progress: 277 of 492 total .png panels complete
Progress: 284 of 492 total .png panels complete
Progress: 292 of 492 total .png panels complete
Progress: 298 of 492 total .png panels complete
Progress: 304 of 492 total .png panels complete
Progress: 311 of 492 total .png panels complete
Progress: 318 of 492 total .png panels complete
Progress: 326 of 492 total .png panels complete
Progress: 333 of 492 total .png panels complete
Progress: 340 of 492 total .png panels complete
Progress: 346 of 492 total .png panels complete
Progress: 353 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: 378 of 492 total .png panels complete
Progress: 383 of 492 total .png panels complete
Progress: 388 of 492 total .png panels complete
Progress: 393 of 492 total .png panels complete
Progress: 399 of 492 total .png panels complete
Progress: 405 of 619 total .png panels complete
Progress: 412 of 619 total .png panels complete
Progress: 488 of 711 total .png panels complete
Progress: 499 of 711 total .png panels complete
Progress: 505 of 711 total .png panels complete
Progress: 510 of 711 total .png panels complete
Progress: 516 of 711 total .png panels complete
Progress: 523 of 711 total .png panels complete
Progress: 530 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: 557 of 711 total .png panels complete
Progress: 563 of 711 total .png panels complete
Progress: 569 of 711 total .png panels complete
Progress: 574 of 711 total .png panels complete
Progress: 578 of 711 total .png panels complete
Progress: 582 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: 597 of 711 total .png panels complete
Progress: 601 of 711 total .png panels complete
Progress: 605 of 711 total .png panels complete
Progress: 609 of 711 total .png panels complete
Progress: 612 of 771 total .png panels complete
Progress: 622 of 840 total .png panels complete
Progress: 626 of 840 total .png panels complete
Progress: 628 of 840 total .png panels complete
Progress: 634 of 840 total .png panels complete
Progress: 640 of 840 total .png panels complete
Progress: 645 of 840 total .png panels complete
Progress: 653 of 840 total .png panels complete
Progress: 660 of 840 total .png panels complete
Progress: 664 of 840 total .png panels complete
Progress: 668 of 840 total .png panels complete
Progress: 673 of 840 total .png panels complete
Progress: 676 of 840 total .png panels complete
Progress: 682 of 840 total .png panels complete
Progress: 691 of 840 total .png panels complete
Progress: 696 of 840 total .png panels complete
Progress: 701 of 840 total .png panels complete
Progress: 707 of 840 total .png panels complete
Progress: 710 of 840 total .png panels complete
Progress: 714 of 840 total .png panels complete
Progress: 718 of 840 total .png panels complete
Progress: 723 of 840 total .png panels complete
Progress: 727 of 840 total .png panels complete
Progress: 730 of 840 total .png panels complete
Progress: 734 of 840 total .png panels complete
Progress: 737 of 840 total .png panels complete
Progress: 740 of 840 total .png panels complete
Progress: 742 of 840 total .png panels complete
Progress: 745 of 840 total .png panels complete
Progress: 749 of 840 total .png panels complete
Progress: 13 of 224 total .png panels complete
Progress: 16 of 282 total .png panels complete
Progress: 19 of 282 total .png panels complete
Progress: 22 of 282 total .png panels complete
Progress: 28 of 282 total .png panels complete
Progress: 32 of 282 total .png panels complete
Progress: 38 of 359 total .png panels complete
Progress: 42 of 359 total .png panels complete
Progress: 47 of 359 total .png panels complete
Progress: 51 of 359 total .png panels complete
Progress: 58 of 359 total .png panels complete
Progress: 64 of 359 total .png panels complete
Progress: 69 of 359 total .png panels complete
Progress: 75 of 359 total .png panels complete
Progress: 80 of 359 total .png panels complete
Progress: 86 of 359 total .png panels complete
Progress: 94 of 435 total .png panels complete
Progress: 100 of 435 total .png panels complete
Progress: 106 of 435 total .png panels complete
Progress: 113 of 435 total .png panels complete
Progress: 119 of 435 total .png panels complete
Progress: 124 of 435 total .png panels complete
Progress: 129 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: 160 of 492 total .png panels complete
Progress: 173 of 492 total .png panels complete
Progress: 179 of 492 total .png panels complete
Progress: 186 of 492 total .png panels complete
Progress: 192 of 492 total .png panels complete
Progress: 200 of 492 total .png panels complete
Progress: 207 of 492 total .png panels complete
Progress: 215 of 492 total .png panels complete
Progress: 223 of 492 total .png panels complete
Progress: 230 of 492 total .png panels complete
Progress: 237 of 492 total .png panels complete
Progress: 244 of 492 total .png panels complete
Progress: 252 of 492 total .png panels complete
Progress: 263 of 492 total .png panels complete
Progress: 269 of 492 total .png panels complete
Progress: 276 of 492 total .png panels complete
Progress: 281 of 492 total .png panels complete
Progress: 287 of 492 total .png panels complete
Progress: 295 of 492 total .png panels complete
Progress: 301 of 492 total .png panels complete
Progress: 308 of 492 total .png panels complete
Progress: 314 of 492 total .png panels complete
Progress: 321 of 492 total .png panels complete
Progress: 328 of 492 total .png panels complete
Progress: 337 of 492 total .png panels complete
Progress: 343 of 492 total .png panels complete
Progress: 349 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: 370 of 492 total .png panels complete
Progress: 374 of 492 total .png panels complete
Progress: 379 of 492 total .png panels complete
Progress: 385 of 492 total .png panels complete
Progress: 390 of 492 total .png panels complete
Progress: 398 of 492 total .png panels complete
Progress: 404 of 619 total .png panels complete
Progress: 411 of 619 total .png panels complete
Progress: 417 of 619 total .png panels complete
Progress: 423 of 619 total .png panels complete
Progress: 426 of 619 total .png panels complete
Progress: 434 of 619 total .png panels complete
Progress: 615 of 771 total .png panels complete
Progress: 618 of 771 total .png panels complete
Progress: 623 of 840 total .png panels complete
Progress: 630 of 840 total .png panels complete
Progress: 635 of 840 total .png panels complete
Progress: 639 of 840 total .png panels complete
Progress: 647 of 840 total .png panels complete
Progress: 651 of 840 total .png panels complete
Progress: 657 of 840 total .png panels complete
Progress: 663 of 840 total .png panels complete
Progress: 670 of 840 total .png panels complete
Progress: 675 of 840 total .png panels complete
Progress: 681 of 840 total .png panels complete
Progress: 686 of 840 total .png panels complete
Progress: 692 of 840 total .png panels complete
Progress: 702 of 840 total .png panels complete
Progress: 706 of 840 total .png panels complete
Progress: 708 of 840 total .png panels complete
Progress: 711 of 840 total .png panels complete
Progress: 715 of 840 total .png panels complete
Progress: 717 of 840 total .png panels complete
Progress: 721 of 840 total .png panels complete
Progress: 726 of 840 total .png panels complete
Progress: 731 of 840 total .png panels complete
Progress: 735 of 840 total .png panels complete
Progress: 738 of 840 total .png panels complete
Progress: 746 of 840 total .png panels complete
Progress: 753 of 840 total .png panels complete
Progress: 756 of 840 total .png panels complete
Progress: 758 of 840 total .png panels complete
Progress: 761 of 840 total .png panels complete
Progress: 764 of 840 total .png panels complete
Progress: 767 of 840 total .png panels complete
Progress: 770 of 840 total .png panels complete
Progress: 772 of 840 total .png panels complete
Progress: 776 of 840 total .png panels complete
Progress: 780 of 840 total .png panels complete
Progress: 783 of 840 total .png panels complete
Progress: 787 of 840 total .png panels complete
Progress: 791 of 840 total .png panels complete
Progress: 794 of 898 total .png panels complete
Progress: 798 of 975 total .png panels complete
Progress: 801 of 975 total .png panels complete
Progress: 804 of 975 total .png panels complete
Progress: 808 of 975 total .png panels complete
Progress: 810 of 975 total .png panels complete
Progress: 814 of 975 total .png panels complete
Progress: 817 of 975 total .png panels complete
Progress: 821 of 975 total .png panels complete
Progress: 824 of 975 total .png panels complete
Progress: 827 of 975 total .png panels complete
Progress: 831 of 975 total .png panels complete
Progress: 835 of 975 total .png panels complete
Progress: 838 of 975 total .png panels complete
Progress: 842 of 975 total .png panels complete
Progress: 845 of 975 total .png panels complete
Progress: 851 of 975 total .png panels complete
Progress: 853 of 975 total .png panels complete
Progress: 858 of 975 total .png panels complete
Progress: 862 of 975 total .png panels complete
Progress: 1 of 44 total .png panels complete
Progress: 2 of 98 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: 10 of 166 total .png panels complete
Progress: 12 of 224 total .png panels complete
Progress: 15 of 282 total .png panels complete
Progress: 18 of 282 total .png panels complete
Progress: 23 of 282 total .png panels complete
Progress: 27 of 282 total .png panels complete
Progress: 34 of 282 total .png panels complete
Progress: 40 of 359 total .png panels complete
Progress: 43 of 359 total .png panels complete
Progress: 50 of 359 total .png panels complete
Progress: 56 of 359 total .png panels complete
Progress: 62 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 359 total .png panels complete
Progress: 84 of 359 total .png panels complete
Progress: 89 of 359 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: 118 of 435 total .png panels complete
Progress: 133 of 435 total .png panels complete
Progress: 139 of 435 total .png panels complete
Progress: 144 of 435 total .png panels complete
Progress: 150 of 435 total .png panels complete
Progress: 157 of 435 total .png panels complete
Progress: 164 of 492 total .png panels complete
Progress: 170 of 492 total .png panels complete
Progress: 178 of 492 total .png panels complete
Progress: 188 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: 218 of 492 total .png panels complete
Progress: 226 of 492 total .png panels complete
Progress: 233 of 492 total .png panels complete
Progress: 241 of 492 total .png panels complete
Progress: 249 of 492 total .png panels complete
Progress: 408 of 619 total .png panels complete
Progress: 416 of 619 total .png panels complete
Progress: 422 of 619 total .png panels complete
Progress: 429 of 619 total .png panels complete
Progress: 437 of 619 total .png panels complete
Progress: 441 of 619 total .png panels complete
Progress: 446 of 619 total .png panels complete
Progress: 452 of 619 total .png panels complete
Progress: 456 of 619 total .png panels complete
Progress: 462 of 619 total .png panels complete
Progress: 468 of 619 total .png panels complete
Progress: 474 of 619 total .png panels complete
Progress: 480 of 619 total .png panels complete
Progress: 485 of 711 total .png panels complete
Progress: 492 of 711 total .png panels complete
Progress: 498 of 711 total .png panels complete
Progress: 506 of 711 total .png panels complete
Progress: 513 of 711 total .png panels complete
Progress: 520 of 711 total .png panels complete
Progress: 527 of 711 total .png panels complete
Progress: 533 of 711 total .png panels complete
Progress: 541 of 711 total .png panels complete
Progress: 548 of 711 total .png panels complete
Progress: 553 of 711 total .png panels complete
Progress: 560 of 711 total .png panels complete
Progress: 566 of 711 total .png panels complete
Progress: 573 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: 592 of 711 total .png panels complete
Progress: 596 of 711 total .png panels complete
Progress: 600 of 711 total .png panels complete
Progress: 604 of 711 total .png panels complete
Progress: 608 of 711 total .png panels complete
Progress: 611 of 771 total .png panels complete
Progress: 616 of 771 total .png panels complete
Progress: 620 of 840 total .png panels complete
Progress: 631 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: 662 of 840 total .png panels complete
Progress: 669 of 840 total .png panels complete
Progress: 678 of 840 total .png panels complete
Progress: 685 of 840 total .png panels complete
Progress: 690 of 840 total .png panels complete
Progress: 697 of 840 total .png panels complete
Progress: 704 of 840 total .png panels complete
Progress: 713 of 840 total .png panels complete
Progress: 719 of 840 total .png panels complete
Progress: 724 of 840 total .png panels complete
Progress: 728 of 840 total .png panels complete
Progress: 732 of 840 total .png panels complete
Progress: 736 of 840 total .png panels complete
Progress: 741 of 840 total .png panels complete
Progress: 744 of 840 total .png panels complete
Progress: 748 of 840 total .png panels complete
Progress: 752 of 840 total .png panels complete
Progress: 755 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: 774 of 840 total .png panels complete
Progress: 777 of 840 total .png panels complete
Progress: 779 of 840 total .png panels complete
Progress: 782 of 840 total .png panels complete
Progress: 785 of 840 total .png panels complete
Progress: 789 of 840 total .png panels complete
Progress: 793 of 840 total .png panels complete
Progress: 110 of 435 total .png panels complete
Progress: 115 of 435 total .png panels complete
Progress: 120 of 435 total .png panels complete
Progress: 126 of 435 total .png panels complete
Progress: 131 of 435 total .png panels complete
Progress: 140 of 435 total .png panels complete
Progress: 147 of 435 total .png panels complete
Progress: 153 of 435 total .png panels complete
Progress: 159 of 435 total .png panels complete
Progress: 166 of 492 total .png panels complete
Progress: 171 of 492 total .png panels complete
Progress: 177 of 492 total .png panels complete
Progress: 185 of 492 total .png panels complete
Progress: 190 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: 219 of 492 total .png panels complete
Progress: 227 of 492 total .png panels complete
Progress: 234 of 492 total .png panels complete
Progress: 242 of 492 total .png panels complete
Progress: 250 of 492 total .png panels complete
Progress: 257 of 492 total .png panels complete
Progress: 264 of 492 total .png panels complete
Progress: 266 of 492 total .png panels complete
Progress: 273 of 492 total .png panels complete
Progress: 285 of 492 total .png panels complete
Progress: 293 of 492 total .png panels complete
Progress: 303 of 492 total .png panels complete
Progress: 309 of 492 total .png panels complete
Progress: 316 of 492 total .png panels complete
Progress: 322 of 492 total .png panels complete
Progress: 330 of 492 total .png panels complete
Progress: 335 of 492 total .png panels complete
Progress: 339 of 492 total .png panels complete
Progress: 345 of 492 total .png panels complete
Progress: 351 of 492 total .png panels complete
Progress: 357 of 492 total .png panels complete
Progress: 363 of 492 total .png panels complete
Progress: 368 of 492 total .png panels complete
Progress: 373 of 492 total .png panels complete
Progress: 381 of 492 total .png panels complete
Progress: 387 of 492 total .png panels complete
Progress: 394 of 492 total .png panels complete
Progress: 401 of 492 total .png panels complete
Progress: 406 of 619 total .png panels complete
Progress: 413 of 619 total .png panels complete
Progress: 419 of 619 total .png panels complete
Progress: 425 of 619 total .png panels complete
Progress: 431 of 619 total .png panels complete
Progress: 435 of 619 total .png panels complete
Progress: 440 of 619 total .png panels complete
Progress: 447 of 619 total .png panels complete
Progress: 449 of 619 total .png panels complete
Progress: 453 of 619 total .png panels complete
Progress: 457 of 619 total .png panels complete
Progress: 461 of 619 total .png panels complete
Progress: 464 of 619 total .png panels complete
Progress: 469 of 619 total .png panels complete
Progress: 473 of 619 total .png panels complete
Progress: 478 of 619 total .png panels complete
Progress: 483 of 619 total .png panels complete
Progress: 486 of 711 total .png panels complete
Progress: 497 of 711 total .png panels complete
Progress: 501 of 711 total .png panels complete
Progress: 507 of 711 total .png panels complete
Progress: 514 of 711 total .png panels complete
Progress: 519 of 711 total .png panels complete
Progress: 526 of 711 total .png panels complete
Progress: 531 of 711 total .png panels complete
Progress: 537 of 711 total .png panels complete
Progress: 542 of 711 total .png panels complete
Progress: 549 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: 625 of 840 total .png panels complete
Progress: 629 of 840 total .png panels complete
Progress: 636 of 840 total .png panels complete
Progress: 642 of 840 total .png panels complete
Progress: 646 of 840 total .png panels complete
Progress: 652 of 840 total .png panels complete
Progress: 659 of 840 total .png panels complete
Progress: 665 of 840 total .png panels complete
Progress: 672 of 840 total .png panels complete
Progress: 679 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: 703 of 840 total .png panels complete
Progress: 709 of 840 total .png panels complete
Progress: 712 of 840 total .png panels complete
Progress: 716 of 840 total .png panels complete
Progress: 720 of 840 total .png panels complete
Progress: 722 of 840 total .png panels complete
Progress: 725 of 840 total .png panels complete
Progress: 729 of 840 total .png panels complete
Progress: 733 of 840 total .png panels complete
Progress: 739 of 840 total .png panels complete
Progress: 743 of 840 total .png panels complete
Progress: 747 of 840 total .png panels complete
Progress: 750 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: 760 of 840 total .png panels complete
Progress: 763 of 840 total .png panels complete
Progress: 766 of 840 total .png panels complete
Progress: 769 of 840 total .png panels complete
Progress: 773 of 840 total .png panels complete
Progress: 775 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: 786 of 840 total .png panels complete
Progress: 788 of 840 total .png panels complete
Progress: 790 of 840 total .png panels complete
Progress: 792 of 840 total .png panels complete
Progress: 795 of 898 total .png panels complete
Progress: 797 of 975 total .png panels complete
Progress: 806 of 975 total .png panels complete
Progress: 812 of 975 total .png panels complete
Progress: 818 of 975 total .png panels complete
Progress: 823 of 975 total .png panels complete
Progress: 830 of 975 total .png panels complete
Progress: 832 of 975 total .png panels complete
Progress: 836 of 975 total .png panels complete
Progress: 839 of 975 total .png panels complete
Progress: 843 of 975 total .png panels complete
Progress: 847 of 975 total .png panels complete
Progress: 850 of 975 total .png panels complete
Progress: 855 of 975 total .png panels complete
Progress: 859 of 975 total .png panels complete
Progress: 863 of 975 total .png panels complete
Progress: 866 of 975 total .png panels complete
Progress: 870 of 975 total .png panels complete
Progress: 872 of 975 total .png panels complete
Progress: 874 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: 892 of 975 total .png panels complete
Progress: 894 of 975 total .png panels complete
Progress: 897 of 975 total .png panels complete
Progress: 26 of 282 total .png panels complete
Progress: 31 of 282 total .png panels complete
Progress: 36 of 282 total .png panels complete
Progress: 41 of 359 total .png panels complete
Progress: 46 of 359 total .png panels complete
Progress: 55 of 359 total .png panels complete
Progress: 61 of 359 total .png panels complete
Progress: 68 of 359 total .png panels complete
Progress: 74 of 359 total .png panels complete
Progress: 81 of 359 total .png panels complete
Progress: 87 of 359 total .png panels complete
Progress: 92 of 435 total .png panels complete
Progress: 97 of 435 total .png panels complete
Progress: 103 of 435 total .png panels complete
Progress: 109 of 435 total .png panels complete
Progress: 116 of 435 total .png panels complete
Progress: 125 of 435 total .png panels complete
Progress: 130 of 435 total .png panels complete
Progress: 137 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: 162 of 492 total .png panels complete
Progress: 167 of 492 total .png panels complete
Progress: 174 of 492 total .png panels complete
Progress: 182 of 492 total .png panels complete
Progress: 194 of 492 total .png panels complete
Progress: 208 of 492 total .png panels complete
Progress: 216 of 492 total .png panels complete
Progress: 222 of 492 total .png panels complete
Progress: 228 of 492 total .png panels complete
Progress: 235 of 492 total .png panels complete
Progress: 243 of 492 total .png panels complete
Progress: 251 of 492 total .png panels complete
Progress: 258 of 492 total .png panels complete
Progress: 265 of 492 total .png panels complete
Progress: 272 of 492 total .png panels complete
Progress: 279 of 492 total .png panels complete
Progress: 286 of 492 total .png panels complete
Progress: 291 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: 319 of 492 total .png panels complete
Progress: 325 of 492 total .png panels complete
Progress: 332 of 492 total .png panels complete
Progress: 338 of 492 total .png panels complete
Progress: 344 of 492 total .png panels complete
Progress: 350 of 492 total .png panels complete
Progress: 356 of 492 total .png panels complete
Progress: 362 of 492 total .png panels complete
Progress: 369 of 492 total .png panels complete
Progress: 376 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: 397 of 492 total .png panels complete
Progress: 402 of 492 total .png panels complete
Progress: 489 of 711 total .png panels complete
Progress: 494 of 711 total .png panels complete
Progress: 500 of 711 total .png panels complete
Progress: 511 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: 543 of 711 total .png panels complete
Progress: 551 of 711 total .png panels complete
Progress: 555 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: 576 of 711 total .png panels complete
Progress: 579 of 711 total .png panels complete
Progress: 584 of 711 total .png panels complete
Progress: 587 of 711 total .png panels complete
Progress: 591 of 711 total .png panels complete
Progress: 595 of 711 total .png panels complete
Progress: 599 of 711 total .png panels complete
Progress: 603 of 711 total .png panels complete
Progress: 607 of 711 total .png panels complete
Progress: 613 of 771 total .png panels complete
Progress: 619 of 771 total .png panels complete
Progress: 624 of 840 total .png panels complete
Progress: 632 of 840 total .png panels complete
Progress: 637 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: 661 of 840 total .png panels complete
Progress: 667 of 840 total .png panels complete
Progress: 674 of 840 total .png panels complete
Progress: 680 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: 700 of 840 total .png panels complete
Progress: 796 of 975 total .png panels complete
Progress: 800 of 975 total .png panels complete
Progress: 803 of 975 total .png panels complete
Progress: 807 of 975 total .png panels complete
Progress: 811 of 975 total .png panels complete
Progress: 815 of 975 total .png panels complete
Progress: 819 of 975 total .png panels complete
Progress: 822 of 975 total .png panels complete
Progress: 826 of 975 total .png panels complete
Progress: 829 of 975 total .png panels complete
Progress: 834 of 975 total .png panels complete
Progress: 837 of 975 total .png panels complete
Progress: 841 of 975 total .png panels complete
Progress: 844 of 975 total .png panels complete
Progress: 848 of 975 total .png panels complete
Progress: 852 of 975 total .png panels complete
Progress: 856 of 975 total .png panels complete
Progress: 860 of 975 total .png panels complete
Progress: 864 of 975 total .png panels complete
Progress: 867 of 975 total .png panels complete
Progress: 869 of 975 total .png panels complete
Progress: 873 of 975 total .png panels complete
Progress: 876 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: 890 of 975 total .png panels complete
Progress: 893 of 975 total .png panels complete
Progress: 896 of 975 total .png panels complete
Progress: 898 of 975 total .png panels complete
Progress: 900 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: 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: 919 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: 930 of 975 total .png panels complete
Progress: 932 of 975 total .png panels complete
Progress: 934 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: 943 of 975 total .png panels complete
Progress: 944 of 975 total .png panels complete
Progress: 947 of 975 total .png panels complete
Progress: 949 of 975 total .png panels complete
Progress: 951 of 975 total .png panels complete
Progress: 953 of 975 total .png panels complete
Progress: 955 of 975 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/bbe60eb_vs_master_e27a7e6/index.html with a web browser
Pyplotgen ran in 89 seconds.
See error.log in the output folder for detailed info including warnings.
error.log messages include:
24-09-12 04:33:11.643 proc_id: 2948936 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 bbe60eb_vs_master_e27a7e6 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_bbe60eb gpu_bbe60eb cur_out
[Pipeline] sh
+ echo bbe60eb
[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